What It Is Used For
- To define all of the steps needed to complete a project.
When to Use It
- For the implementation of complex solutions to indicate who will do what by when.
- Include all tasks even if they seem to be small.
- Allow appropriate lag times between related tasks.