Patent ID: 8375370
Filing Date: 2013-02-12
Classification: G06Q

Abstract:
1. A computer-executed method of utilizing logs of work packets to identify root causes of performance problems in a software factory, the computer-executed method comprising: collecting logs of all work packet activities, updates for associated work packet artifacts, and factory process elements that are all in progress in a software factory, wherein the logs describe how work packets, work packet artifacts and factory process elements are being utilized by a current project in the software factory, wherein the current project is for a deliverable software that is created through an execution of work packets within the software factory, and wherein the work packets include governance procedures, standards, reused assets, work packet instructions, integration strategy, schedules, exit criteria and artifact checklist templates for Input/Output routines, wherein the exit criteria is a checklist for returning said work packets and the deliverable software to the software factory, and wherein the software factory comprises: storing the logs in a factory operational store that is consistent with a factory meta-data model, wherein the factory meta-data model captures metrics for specific work packets, and wherein the metrics describe which resources in the software factory are being utilized by the work packets; tracing the logs for both the work packets and the factory process elements to perform a causal impact analysis that describes how the work packets' use of the factory process elements in the software factory impacts the current project; and automatically modulating, by a computer, the factory meta-data model based on a predicted risk as calculated from a nature of the current project and historical data derived from similar projects in the software factory in order to determine if one work packet will have an impact on another work packet in the current project.