US2014304040A1PendingUtilityA1

Method and system for implementing a composite quality performance index

Assignee: ORACLE INT CORPPriority: Apr 8, 2013Filed: Apr 8, 2014Published: Oct 9, 2014
Est. expiryApr 8, 2033(~6.6 yrs left)· nominal 20-yr term from priority
G06Q 10/06393
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed is an improved method and mechanism to implement a framework for defining multiple Quality Variables. Each quality variable corresponds to its own weight, measurement definitions, control range values and normalization formula.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer implemented method, comprising:
 identifying a plurality of quality variables to be evaluated;   retrieving thresholds/lower limits for the plurality of quality variables;   retrieving upper limits/pass criteria for the plurality of quality variables;   retrieving date ranges for the plurality of quality variables;   calculating planned values for the plurality of quality variables at a given date;   retrieving actual measured values for the plurality of quality variables at the given date;   calculating quality performance indices for the plurality of quality variables based at least in part upon the actual measured values and the planned values; and   calculating a composite quality performance index by aggregating the quality performance indices for the plurality of quality variables.   
     
     
         2 . The method of  claim 1 , further comprising normalizing the quality performance indices for the plurality of quality variables. 
     
     
         3 . The method of  claim 2 , wherein normalizing a quality performance index for a quality variable comprises applying normalization rules for the quality variable against the quality performance index for the quality variable. 
     
     
         4 . The method of  claim 1 , wherein calculating the composite quality performance index comprises:
 retrieving weight distribution rules for the plurality of quality variables; and   applying the weight distribution rules to the quality performance indices of the plurality of quality variables.   
     
     
         5 . The method of  claim 1 , further comprising presenting the composite quality performance index to a user. 
     
     
         6 . The method of  claim 5 , further comprising presenting a historical composite quality performance index to the user. 
     
     
         7 . The method of  claim 6 , wherein the historical composite quality performance index is for a date prior to the given date. 
     
     
         8 . A computer implemented method implemented with a processor, comprising:
 receiving data for a plurality of quality variables;   normalizing the data for the quality variables to generate normalized data; and   obtaining a composite quality value using the normalized data.   
     
     
         9 . The method of  claim 8 , wherein the data for the quality variable comprises weight, a measurement definition, a control range, and/or a normalization formula. 
     
     
         10 . The method of  claim 8 , in which the data for the quality variable comprises: test run percentage, test pass percentage, defect discovery rate, or critical defects percentage. 
     
     
         11 . The method of  claim 8 , in which the data for the quality variable is captured from a test reporting system, a defect reporting system, and/or a bug database. 
     
     
         12 . The method of  claim 8 , in which the data for the quality variable comprises: tolerance threshold, pass criteria, date range, or weight. 
     
     
         13 . The method of  claim 12 , in which the tolerance threshold comprises a lower limit or a starting value of acceptable range for a quality variable. 
     
     
         14 . The method of  claim 12 , in which the pass criteria comprises an upper limit of an acceptable range for the quality variable. 
     
     
         15 . The method of  claim 12 , in which the date range comprises a start and end date for measurements of the quality variable. 
     
     
         16 . The method of  claim 12 , in which the weight comprises a relative weighting of the quality variable compared to other quality variables. 
     
     
         17 . The method of  claim 8 , in which the normalized data comprises a Quality Performance Index value calculated for the quality variable. 
     
     
         18 . The method of  claim 17 , in which the quality performance index (QPI) comprises the following parameters:
 project quality is better than accepted criteria at a point in time for a project if the QPI is greater than one;   project quality is worse than accepted criteria at the point in time for the project if the QPI is less than one; and   project quality is equal to the accepted criteria at the point in time for the project if the QPI is equal to one.   
     
     
         19 . The method of  claim 17 , in which the quality performance index corresponds to an actual value measured for the quality variable divided by a planned value for the quality variable. 
     
     
         20 . The method of  claim 8 , in which the composite quality value combines the normalized data for the individual quality variable values. 
     
     
         21 . The method of  claim 20 , in which the composite quality value combines the normalized data for the individual quality variable values by taking into account a weighting for the quality variables. 
     
     
         22 . The method of  claim 8 , in which the composite quality value is obtained by limiting the data for one quality variable from over-influencing the composite quality value with respect to other quality variables. 
     
     
         23 . The method of  claim 22 , in which the composite quality value is obtained by aggregating a quality performance index for each quality variable, wherein the quality performance index for each quality variable is a minimum of the normalized data for the quality variable and a maximum quality performance index value. 
     
     
         24 . A computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method comprising:
 receiving data for a plurality of quality variables;   normalizing the data for the quality variables to generate normalized data; and   obtaining a composite quality value using the normalized data.   
     
     
         25 . The computer readable medium of  claim 24 , wherein the data for the quality variable comprises weight, a measurement definition, a control range, and/or a normalization formula. 
     
     
         26 . The computer readable medium of  claim 24 , in which the data for the quality variable comprises some or all of the following: Test Run Percentage, Test Pass Percentage, Defect Discovery Rate, Critical Defects Percentage. 
     
     
         27 . The computer readable medium of  claim 24 , in which the data for the quality variable is captured from a test reporting system, a defect reporting system, and/or a bug database. 
     
     
         28 . The computer readable medium of  claim 24 , in which the data for the quality variable comprises some or all of the following: Tolerance Threshold, Pass Criteria, Date Range, Weight. 
     
     
         29 . The computer readable medium of  claim 28 , in which the tolerance threshold comprises a lower limit or a starting value of acceptable range for a quality variable. 
     
     
         30 . The computer readable medium of  claim 28 , in which the pass criteria comprises an upper limit of an acceptable range for the quality variable. 
     
     
         31 . The computer readable medium of  claim 28 , in which the date range comprises a start and end date for measurements of the quality variable. 
     
     
         32 . The computer readable medium of  claim 28 , in which the weight comprises a relative weighting of the quality variable compared to other quality variables. 
     
     
         33 . The computer readable medium of  claim 28 , in which the normalized data comprises a Quality Performance Index value calculated for the quality variable. 
     
     
         34 . The computer readable medium of  claim 33 , in which the quality performance index comprises the following parameters:
 project quality is better than accepted criteria at a point in time for a project, if the QPI is greater than one;   project quality is worse than accepted criteria at the point in time for the project, if the QPI is less than one;   project quality is equal to the accepted criteria at the point in time for the project, if the QPI is equal to one.   
     
     
         35 . The computer readable medium of  claim 33 , in which the quality performance index corresponds to an actual value measured for the quality variable divided by a planned value for the quality variable. 
     
     
         36 . The computer readable medium of  claim 24 , in which the composite quality value combines the normalized data for the individual quality variable values. 
     
     
         37 . The computer readable medium of  claim 36 , in which the composite quality value combines the normalized data for the individual quality variable values by taking into account a weighting for the quality variables. 
     
     
         38 . The computer readable medium of  claim 24 , in which the composite quality value is obtained by limiting the data for one quality variable from over-influencing the composite quality value with respect to other quality variables. 
     
     
         39 . The computer readable medium of  claim 38 , in which the composite quality value is obtained by aggregating a quality performance index for each quality variable, wherein the quality performance index for each quality variable is a minimum of the normalized data for the quality variable and a maximum quality performance index value. 
     
     
         40 . A system, comprising:
 a processor;   a memory comprising computer code executed using the processor, in which the computer code implements receiving data for a plurality of quality variables, normalizing the data for the quality variables to generate normalized data, and obtaining a composite quality value using the normalized data.   
     
     
         41 . The system of  claim 40 , wherein the data for the quality variable comprises weight, a measurement definition, a control range, and/or a normalization formula. 
     
     
         42 . The system of  claim 40 , in which the data for the quality variable comprises some or all of the following: Test Run Percentage, Test Pass Percentage, Defect Discovery Rate, Critical Defects Percentage. 
     
     
         43 . The system of  claim 40 , in which the data for the quality variable is captured from a test reporting system, a defect reporting system, and/or a bug database. 
     
     
         44 . The system of  claim 40 , in which the data for the quality variable comprises some or all of the following: Tolerance Threshold, Pass Criteria, Date Range, Weight. 
     
     
         45 . The system of  claim 44 , in which the tolerance comprises a lower limit or a starting value of acceptable range for a quality variable. 
     
     
         46 . The system of  claim 44 , in which the pass criteria comprises an upper limit of an acceptable range for the quality variable. 
     
     
         47 . The system of  claim 44 , in which the date range comprises a start and end date for measurements of the quality variable. 
     
     
         48 . The system of  claim 44 , in which the weight comprises a relative weighting of the quality variable compared to other quality variables. 
     
     
         49 . The system of  claim 40 , in which the normalized data comprises a Quality Performance Index value calculated for the quality variable. 
     
     
         50 . The system of  claim 49 , in which the quality performance index (QPI) comprises the following parameters:
 project quality is better than accepted criteria at a point in time for a project, if the QPI is greater than 1;   project quality is worse than accepted criteria at the point in time for the project, if the QPI is less than 1;   project quality is equal to the accepted criteria at the point in time for the project, if the QPI is equal to 1.   
     
     
         51 . The system of  claim 49 , in which the quality performance index corresponds to an actual value measured for the quality variable divided by a planned value for the quality variable. 
     
     
         52 . The system of  claim 40 , in which the composite quality value combines the normalized data for the individual quality variable values. 
     
     
         53 . The system of  claim 52 , in which the composite quality value combines the normalized data for the individual quality variable values by taking into account a weighting for the quality variables. 
     
     
         54 . The system of  claim 40 , in which the composite quality value is obtained by limiting the data for one quality variable from over-influencing the composite quality value with respect to other quality variables. 
     
     
         55 . The system of  claim 54 , in which the composite quality value is obtained by aggregating a quality performance index for each quality variable, wherein the quality performance index for each quality variable is a minimum of the normalized data for the quality variable and a maximum quality performance index value. 
     
     
         56 . The system of  claim 40 , further comprising a collection engine for collecting data for the plurality of quality variables for performing quality analysis. 
     
     
         57 . The system of  claim 40 , further comprising a calculation engine for calculating quality performance indices for the plurality of quality variables. 
     
     
         58 . The system of  claim 40 , further comprising a normalization engine for normalizing the data for the quality variables to generate normalized data. 
     
     
         59 . The system of  claim 40 , further comprising a composite average engine for generating the composite quality value using the normalized data. 
     
     
         60 . The system of  claim 40 , further comprising a presentation engine for presenting the composite quality value.

Join the waitlist — get patent alerts

Track US2014304040A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.