Gathering Information for Subworkflow Steps

Subworkflow steps represent multiple workflow steps that follow a consistent pattern, such as code rework or unit testing. Table 2-4. Subworkflow Workflow Checklist provides a configuration consideration checklist to help define your subworkflow steps. See Worksheets for a complete list of subworkflow step considerations.

Table 2-4. Subworkflow Workflow Checklist

Complete

Subworkflow Step Check Item

Example

 

Is an existing workflow available as a subworkflow?

  • Yes

  • No

 

What is the name of this subworkflow?

  • QA Test Cycle

  • QA Review Cycle

 

What are the transitions from this workflow step?

  • Succeeded

  • Failed

 

Who owns this workflow step?

  • Security Group

  • User

 

What event triggers the notification?

  • When the process reaches the workflow step

  • When a specific result is reached

 

Who or how many receive the notification?

  • Email Address (group alias)

  • Security Group

 

What is the notification message?

  • QA Test Cycle Succeeded

  • QA Test Cycle Failed

 

Use this workflow step as a timeout? If so, for how long?

  • 1 day

  • 2 days

 

Are you using segregation of duties?

  • Based on owner of the workflow

  • Based on workflow step