Method for Ensuring Contractual Compliance in Cross-Platform Quality Control
Assurance of quality with respect to of a software application across different operating platforms with different system architectures is provided. Methods for determining and assuring said quality as well as a system for the same is disclosed. A method for ensuring compliance with a contractual obligation related to quality of service in software is also disclosed.
1 . A method for ensuring compliance with a contractual obligation related to quality of service in software development for a first platform having a system architecture including a first hardware environment, the method comprising:
storing information in memory regarding a quality of service agreement, the quality of service agreement having been negotiated with a software developer of a software title, wherein the software title may be played on a second platform, the second platform having a system architecture including a second hardware environment different from that of the first platform; and
executing instructions stored in memory, wherein execution of the instructions by a processor identifies a quality of service metric for each platform based on the measurement of the aspect of each hardware environment during play of the software title, the quality of service metric being calculated in accordance with the quality of service agreement, wherein the quality of service metric for the first platform is compared to the quality of service metric for the second platform, and wherein responsive action including a financial transaction is taken based on the comparison in accordance with the quality of service agreement stored in memory.
2 . The method of claim 1 , wherein the comparison reveals that the quality of service metric for the first platform is lower than the quality of service metric for the second platform and wherein the financial transaction includes assessing a financial penalty.