Creating an iteration type

You can define iteration types in the process configuration. For each iteration type, you specify a set of permissions and operation behaviors that can be applied to all iterations of that type.

Before you begin

You must have permission to save the project area.

About this task

During the course of a development project, it is common practice to apply different permissions and operation behavior at different stages of the schedule. For example, during the final iterations, teams typically restrict code changes to only must-fix defects. To enforce such a restriction, you can create an iteration type and then modify operation behavior for that iteration type to require that users have approvals before they deliver changes. All iterations that are based on that iteration type have the same behavior.


  1. Navigate to the project area in the administrative web interface. See Logging in for project administrators and team leads (web).
  2. From within the project area, click Iteration Types.
  3. Click Create an Iteration Type icon, the Create a New Iteration Type icon.
  4. Enter an identifier, name, and brief summary of the iteration type. The name is the display name, which appears in the user interface. The identifier appears in the process configuration source.
  5. Click Save to save your changes to the project area.


The new iteration type is listed in the Defined Iteration Types list on the Iteration Types tab. When you create an iteration, you can select the new iteration type from the Iteration Types field.