Patent Document ID: 9038027
Application ID: 13421084
Patent Flag: 1

Claim One:
1. A computer-implemented method of identifying variables which impact performance of software under development, comprising: collecting data related to performance characteristics of the software under development; performing a piece-wise linear regression operation on the collected set of data; determining a historical performance change gradient between previous two or more builds of the software under development; identifying source code changes and environment changes related to the performance characteristics of the software under development; determining a performance change factor from the collected data that corresponds to each historical performance change gradient; comparing performance characteristic data corresponding to a performance change gradient between a current build of the software under development and a previous build of the software under development to the historical performance change gradients; and outputting at least one fault component from the set of performance change factors that influences performance of the current build in response to the comparison, wherein at least one of the steps is carried out using a computer device so that variables which impact performance of software under development are identified.