×

System to Monitor and Maintain Balance of Factory Quality Attributes Within a Software Factory Operating Environment

  • US 20090055795A1
  • Filed: 08/23/2007
  • Published: 02/26/2009
  • Est. Priority Date: 08/23/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for monitoring and maintaining a balance of factory quality attributes when developing a deliverable software in a software factory, the computer-implemented method comprising:

  • receiving a request from a customer for a deliverable software, wherein the deliverable software is to be designed for execution of a project for the customer;

    establishing, by a balance evaluation engine in a software factory, a business baseline for a project proposal, wherein the project proposal is for creating the deliverable software, and wherein the business baseline establishes what activities are needed to satisfy a goal of the project, and wherein the business baseline is based on a balance of planned performance, efficiency and dependability of the deliverable software;

    evaluating, by the balance evaluation engine, architectural qualities of the project proposal, wherein the architectural qualities describe hardware and software that are to be used in the project, and wherein the architectural qualities are evaluated to determine a relevance of the project proposal to business drivers of the customer, wherein the business drivers describe motivators for implementing the deliverable software and executing the project;

    determining what percentage of the deliverable software, when constructed in accordance with the project proposal, will contain artifacts that are aligned with the business baseline, wherein artifacts that are aligned with the business baseline are artifacts that, when executed, perform steps that meet the business baseline;

    measuring an efficiency of the deliverable software in meeting the business baseline; and

    recursively performing the establishing, evaluating, determining, and measuring steps to modify the project proposal until a design is created for the deliverable software that satisfies the business drivers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×