Patent ID: 8332807

Claim:
A computer-implemented method for identifying and eliminating wasteful activities in a deliverable software that is generated by a software factory to execute a project, the computer-implemented method comprising: receiving, at the software factory, a work packet in the software factory, wherein the software factory comprises: a software factory governance section that evaluates a project proposal for acceptance by the software factory, a design center composed of a requirements analysis team and an architecture team, wherein the design center sections the project proposal into major functional areas that are to be handled by the requirements analysis team and the architecture team, and wherein the design center creates work packets, and an assembly line that receives and executes the work packets to create a deliverable software; evaluating process sensors in the deliverable software that is generated in the software factory, wherein the process sensors detect time consuming activities that extend beyond an estimated predetermined completion timeline for a project, and wherein the process sensors also detect wait states that are caused by processes and activities of tasks that are not critical to a successful completion of essential tasks necessary to complete requirements fulfillment and successful exit criteria of an agreed work contract for the project; determining, via a process analysis, if defined added value processes and activities identified in a value stream analysis are interdependent to a critical path for executing the project; in response to determining that the defined added value processes and activities identified in the value stream analysis are not interdependent to the critical path for executing the project, determining that performance of the defined added value processes and activities identified in the value stream analysis is wasteful; and eliminating, from the project, the defined added value processes and activities identified in the value stream analysis that have been determined to be wasteful.