Gathering Information for Subworkflow Steps
A subworkflow step, such as code rework or unit testing, includes multiple workflows steps that follow a consistent pattern. You can use the checklist in Table 2-4. Subworkflow Workflow Checklist to help you define subworkflow steps. For a complete list of subworkflow step considerations, see Subworkflow Workflow Step Worksheets.
Table 2-4. Subworkflow Workflow Checklist
Done
|
Subworkflow Step Check Item
|
Example
|
|
Is an existing workflow available as a subworkflow?
|
|
|
What is the name of this subworkflow?
|
-
QA test cycle
-
QA review cycle
|
|
What are the transitions from this workflow step?
|
|
|
Who owns this workflow step?
|
|
|
What event triggers the notification?
|
|
|
Who receives the notification?
|
|
|
What is the notification message?
|
-
QA test cycle succeeded.
-
QA test cycle failed.
|
|
Use this workflow step as a timeout? If yes, then for how long?
|
|
|
Are you using segregation of duties?
|
|