Siebel Business Process Framework: Workflow Guide > Developing a Workflow Process >
Roadmap to Developing a Workflow Process
Figure 8 depicts the development lifecycle for a workflow process.
Figure 8. Development Lifecycle for A Workflow Process
|
The steps for developing a workflow process include:
- Analyze. Analyze your business requirements and the rules and processes to be automated.
- Plan. Plan for building the workflow process,
- Build. Build the process by defining workflow objects in Siebel Tools. Example objects include the workflow process object definition, process properties, and workflow steps.
- Test. Test your workflow process to check that the objects and exception handling you defined meet the business requirements. This includes validating and simulating the workflow process, then verifying functionality.
- Deploy. Deploy your workflow process by publishing the workflow's object definitions from the repository tables to the run-time tables, then activating the workflow for use in the Siebel client.
- Migrate. Migrate the tested workflow process to the production environment. You can use a utility, such as ADM, REPIMEXP, or Import/Export.
- Monitor. Monitor and troubleshoot the migrated workflow process in the production environment.
Note that while the lifecycle illustrated is a linear flow, the typical development cycle of a workflow process is iterative. Processes Involved in Developing a Workflow Process
To develop a workflow process, perform the following processes and tasks:
- Process of Analyzing Business Requirements
- Process of Planning a Workflow Process
- Process of Building a Workflow Process
- Process of Testing a Workflow Process
- Process of Deploying a Workflow Process
- Process of Migrating a Workflow Process
- Monitoring Workflow Processes in a Production Environment.
|