These instructions are used to deploy the changes to all the environments. Key IT personnel perform these repetitive manual tasks everyday which consume most of their time and add very little value. Further, the lack of repeatable and reliable processes compromise the security and stability of mission critical business systems. The Object Type definition contains the characteristics of different types of software objects. Examples of software object types are C Programs, Cobol Programs, HTML files, SQL Scripts, and Power Builder Screens, among others.
Most organizations have business processes already in place to handle various types of changes.
Each of the workflows can route a CR through a specific sequence of steps consisting of notifications, approvals and executions. Flexible approval methods allow to efficiently advance a CR through a workflow. The built-in Java Execution Engine automatically deploys the various objects of a Change Request. Based on the Object Type the execution engine will perform different tasks to install the objects correctly. For example, the execution engine will log into the Development environment, checkout a 'C' program from version control, and transfer the file to the QA environment.