The View Schedule screen allows you to create and define iterations within your project in order to compose a full project schedule. Iteration properties that may be defined include: name, duration, and capacity. It is also possible to indicate another iteration as a predecessor, ensuring that the start date of the iteration in question will immediately follow the end date of it's predecessor.
The lower pane of the screen shows the details of the iteration currently selected within the Gantt display. Along with being able to view and edit the name, capacity, duration, and predecessor from this pane you are also provided with a list of all backlog items that have been planned into the iteration.
Add an Iteration
An iteration can be added to the schedule by using the ribbon button above on the screen.
When you select an iteration an additional action bar appears under the Schedule main menu. Ribbon options allow you to perform the following actions: create a new iteration as a child of the selected iteration, move the selected iteration up the chart hierarchy, move the selected iteration down the chart hierarchy, or link all selected iterations (only active when multiple iterations are selected), delete currently selected iterations, and change project settings.
When you add a new iteration it will be placed at the end of its parent - it will start after the end date of the last child and will extend the parent end date with the default iteration length. If the last child itself has a predecessor then it will be set as a predecessor of the new iteration. If the parent has no child iterations the new iteration will have the same start date as its parent.
You can link iterations together in 3 ways:
- Use the "Link Iterations" button in the ribbon bar (pictured above)
- Drag and drop using the link icon in the Gantt view
- Selection of a Predecessor from the drop down in the iteration details pane
Quick Fixing for Iterations' Duration
When a child iteration starts before or ends after its parent - a warning icon appears in front of the parent's name. Double-click on the warning icon automatically adjusts the start and end dates of the parent to fit those of its children.
Note that if the iteration that is a subject of fixing is linked to another iteration - fixing the first one may cause a warning to appear for the second one. In such case you can apply the automatic fix for each affected iteration untill all conflicts are resolved or adjust start / end dates of affected iterations manually from the iteration details pane in the bottom of the screen.
Settings and Defaults
You can adjust the Start Date and Iteration Default Duration for your project by clicking on the "Settings and Defaults" button in the ribbon:
A "Timeline Settings" window opens that allows you to enter the desired values.
The Project End Date is not editable - it is automatically adjusted accordinig to the total duration of iterations included in your project.