You are here: Configuring Projects > Customizing workflows

Customizing workflows

A workflow consists of states, events, and transitions that define the path an issue, requirement, requirement document, test case, or test run follows throughout its lifecycle. The workflow guides users through your tracking process. Simple processes may only require a few steps while more complex processes may include multi-user assignments and stricter requirements.

TestTrack includes default workflows that you can customize. If you need to track different types of processes, you can create multiple TestTrack projects and customize the workflows for each project. 

Workflow customization generally includes the following steps:

Before you customize the workflow, take the time to document and understand your company’s business process. Analyzing your workflow helps you easily determine the states that are used, the actions that users perform, and how information moves through the workflow. A clearly defined workflow ensures that issues move from initial reporting to resolution and do not get stranded.

A carefully analyzed and customized workflow can guard against wasted time, redundancy, and disorganization. When analyzing your workflow, identify the steps that make up your business process and determine the actions that you want to associate with each step. In addition, consider the individuals involved in the process, the types of events they perform, the type of data they track, and the types of transitions that are used.

Tip: You may also want to configure automation rules to extend the functionality of the workflow and automate actions. You can configure notification rules to automatically email users and customers when an activity is performed, triggers to perform actions based on an activity such as a state change, and escalation rules to perform actions based on a schedule. See Configuring automation rules.

 

Additional documentation  |  Knowledgebase  |  Blog  |  Technical support