To develop a process flow, you need to understand and define all of the activities involved in your business process. You need to know the names of the users (and perhaps roles) who will participate in each process flow, and you must determine the work item types and viewers required. You may also want to develop BICs to automate particular activities within the process flows.
The following questions are important to consider:
Which discrete activities make up the steps of the process?
What information do the participants need at each step?
What form should the information be in? In EPX, information is presented in the form of HTML- based work items (called “viewers” in TaskManager).
What actors are required?
Should roles be configured for this process?
Should BIC software (either pre-packaged or custom-built) be implemented to automatically perform some of the activities?
How should work items flow between the actors? Will a single path be sufficient, or is one with splits and joins required? If so, where should these occur?
What should the final resolution of the process flow be? When is the business process complete?