Patent ID: 7761851
Filing Date: 2010-07-20
Classification: G06F

Abstract:
1. A computer implemented method for providing a software development lifecycle with auditability and bidirectional traceability, the software development lifecycle having at least a development phase and a deployment phase, the method comprising: bridging the development phase of the software development lifecycle and the deployment phase of the software development lifecycle with a configurable workflow engine, a configuration management engine, and a managed deployment engine; and interconnecting the configurable workflow engine, the configuration management engine, and the managed deployment engine with one or more representations of work to be performed or of work performed, wherein the one or more representations of work to be performed or of work performed provide the software development lifecycle with auditability and bidirectional traceability; (i) wherein the configuration management engine further provides: (ii) wherein the configurable workflow management engine further provides: initiating one or more workflows in response to the request for change, each workflow having a workflow entity, one or more workflow states, and one or more workflow actions; representing the workflow entity as one or more lists of versioned development assets for the configuration management engine to manage; providing the workflow entity to the managed deployment engine to be deployed; and (iii) wherein the managed deployment workflow engine further provides: