Job Roles Used to Develop a Workflow Process

This topic describes job roles that you can use to develop a Workflow Process. Job roles, job titles, and division of labor might vary significantly for your organization. The following job roles are associated with developing a Workflow Process:

  • The business analyst considers business requirements for your organization and identifies the business processes to automate.

  • The developer creates or modifies a Workflow Process and other objects, business services, and programs in the Siebel CRM repository. Custom objects, business objects and programs can also be defined.

  • The workflow administrator uses Siebel Workflow to monitor a Workflow Process in the Siebel client. To activate a Workflow Policy, the workflow administrator creates database triggers in a script and defines them in the Siebel database. The workflow administrator then starts the Siebel Server processes that run the Workflow Process and Workflow Policy. This person is typically a system administrator, database administrator, or someone from the Information Services department.

  • Once a Workflow Process or Workflow Policy is defined to execute under certain conditions, the Workflow Process or Workflow Policy will happen automatically based on end-user actions, without any need for the user to know it exists.