Breaking down tasks into smaller steps using task activities

You can use task activities to break down tasks into smaller units of work. Rather than adding additional tasks to a schedule, which adds to its complexity, you can have one task in a project that is broken down into subtasks by task activities.

Task activities also enable you to monitor the progress of work that cannot be easily sequenced. For example, in a new housing development you may have four driveways that need to be tarmacked, where only one drive can be worked on at a time but you do not know the order in which the driveways will be worked on. If you created four individual 'Tarmac Driveway' tasks, one for each driveway, it would be difficult to link them properly, as you would not know the order in which they would be worked on. If you linked them using Finish-to-Start links, you could end up in a situation where a task was completed earlier than one or more of its predecessors.

Using task activities, you could create a single 'Tarmac Driveways' task that covers all four driveways, with a task activity for each individual driveway. You could then progress the task activities in the order in which the driveways are tarmacked, and the 'Tarmac Driveways' task would be progressed appropriately: the order in which the task activities take place does not matter.

In a simple scenario such as the one above, each task activity will contribute equally towards the progress of the task. For example, if all four driveways were an equal length, they would contribute equally towards the progress of the 'Tarmac Driveways' task. In other scenarios, particular task activities may contribute more, or less, towards the progress of a task. If one of the driveways was four times the length of the other driveways, its task activity would contribute more towards the progress of the 'Tarmac Driveways' task than the other task activities; if another driveway was half the length of the other driveways, its task activity would contribute less towards the task's progress. You can represent this in a project by applying weightings to task activities. A weighting is a factor by which the progress of a task activity should be multiplied to affect its impact on progress of the task.

Each task activity initially has a weighting of '1.00', so initially, each task activity contributes equally towards the progress of the task. You can apply weightings to task activities to increase or decrease their contribution towards task progress. For example, to double a task activity's contribution in comparison to the other activities, you would give it a weighting of '2.00'; to halve its contribution, you would give it a weighting of '0.50'.

If you set a task activity's weighting to zero, it does not contribute towards task progress at all, regardless of the amount of progress on the task activity.

As well as being able to create task activities individually, you can use task activity templates to speed up the creation of commonly-used sets of task activities.

You can display a number of task activity-related fields in the spreadsheet and in the bar chart.

Related Topics:

Creating task activities

Using templates to speed up task activity creation

Progressing tasks using task activities

Task activities fields