IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Business process management overview

Install process applications

The process application lifecycle includes installing, administering, and undeploying snapshots. Versioning considerations are also part of the lifecycle.

When developing processes, you can use an iterative approach supported by the tools within the Process Designer.

A typical BPM configuration includes three environments to support the development and eventual installation of your processes.

Environment Description
Development Build and refine your process applications in IBM Process Designer. Create your process models and implement the steps in those models using the Designer. Using the Inspector, demonstrate your development progress in playback sessions so that you can quickly evaluate and refine your prototype. Using the Process Center Console, install your process applications on test or production process servers.
Test Use the Process Center Console, install your process applications on the Process Server in your test environment to implement formal quality assurance tests. You can use the Inspector to help verify and resolve issues.
Production When all issues reported from formal testing are resolved, use the Process Center Console to install your process applications on the Process Server in your production environment. You can use the Inspector to investigate and resolve any issues reported in your production environment.

If you want to test, install, or administer a process application snapshot that contains IBM BPM Advanced content or an IBM Business Monitor model, the user or group to which you belong must be assigned to the Configurator, Operator and Deployer administrative security role.

If you are not currently assigned to all of these roles, click Users and Groups in the WebSphere administrative console to modify the user or group roles.


Release and installment strategies

To ensure the process applications that you implement and install meet the quality standards of your organization, consider defining a release and installment strategy. When you have identified the goals and requirements for release and installment of new and updated process applications, you can automate the processes required to approve and launch the programs.

For example, you might want to route a process to several different managers across different reporting structures in your organization. Only after each manager signs off on the new or updated process can it be installed in your production environment and rolled out to end users. You can create and implement the steps involved in such a review in IBM BPM Advanced to ensure that all corporate guidelines have been satisfied and that you have the required signatures. The final step in the review might be notification to the IT team that the approved process application is ready for installation.


Business process management overview