Scheduling (Box Configuration)

Table of contents

In this section, you can determine how periods of the new tasks added to the scope react to other changes (e.g., task dependencies or parent/child relationship in the task structure) and align your tasks with the start/end dates of created Boxes.

Security and Access

  • Only a user with a minimum Box admin security role can access and change the Box configuration.


  • You can set the period mode for each Box in Box Configuration > Tasks > Scheduling. To access this page, you need the Box Administrator security role.

You can set the default period mode when creating a new Box by configuring a Box type in App administration > Box types. To access the Box type configuration, you need an App admin security role.

  • The period mode can synchronize with Jira using a custom field - Select List (single choice) type, created during the installation. You can add this field to issue screens and change the period mode by editing the issue without opening the App.

Scheduling mode

Default scheduling mode is applied to new tasks (added to the scope of the Box for the first time). If a task is already within the scope of any other Box, its scheduling mode will not be overwritten.

There are different ways to add tasks that will be treated as new. These include:

  • using the '+' (add task) button in different modules,

  • changing the Box scope - for example, adding a new filter to the automatic rules,

  • we are updating the task to fit within the Box scope definition - for example, moving the task to a project added to the Box scope.

We recommend using the 'Manual' period mode to ensure that your task will not be automatically rescheduled based on the configuration of structure builders and dependencies. You can always enable the automation at any time but might not be able to revert changes quickly.

For example, All tasks are in the auto bottom-up period mode, and the manual mode is set for newly added tasks - OA-135: 


Task period alignment

You can adjust the start and end dates of the task assigned to a Box (or sub-Box) so that they start and finish within the Box period. Switching to 'Precise alignment' or 'Smart adjustment' will reschedule all the tasks already assigned to those Boxes.

This configuration applies to the Box configured and not to its sub-Boxes. If you want to align tasks only on, for example. The Iteration level uses the option - 'Set alignment on lower levels" described below.

Set alignment on lower levels

This configuration applies to the sub-Boxes, and you can set the alignment for two levels of sub-Boxes. For example, the PI Planning Program Box consists of Program increment sub-Boxes -  which, in turn, consist of Iteration sub-Boxes.

Task scheduling options

Use the Precise alignment or Smart adjustment to update the date estimates at the task level.





No alignement

Task's period will not align with the box's period. The fields mapped as start and end dates will not get updated when a task is planned in one of the Timeboxes.

Precise alignment

(see Iteration 1)

Task's period will align precisely with the box's period. The fields mapped as start and end dates will get updated to match the boxes start and end dates when a task is planned in one of the Timeboxes.

Smart adjustment

(see Iteration 2)

The task's period will align to the ‘x's start or end.” In this case, the task's duration will remain unchanged unless it exceeds the duration of the Timebox. Other rules that apply are described in task period alignment (smart adjustment section of the document).