This how-to article will help Project Managers and Project Team Members to add, configure, edit, and update waterfall plan tasks using a Project application in Work Management. The user must have the appropriate permissions in the specific Project application, as defined in the Project application security role. The permissions for adding, editing, deleting, and updating tasks are separate within the Tasks section of a Project application security role. These can be granted to users with Enterprise, Project Manager, Technician, Student Technician, and Team Member licenses.
Overview
The sections below provide step-by-step guidance for using all of the features available with waterfall plan tasks.
Adding a New Task
To add a new task to a waterfall plan:
- In Work Management, navigate to View Applications, and select the appropriate Project application.
- Click on the project name in the left navigation under Projects.
- Click Plans in the sub navigation.
- In the plan list, click the Title of the waterfall plan.
- On the right side of the plan toolbar, click Check Out. This will lock the plan, preventing others from using it while you make modifications.
- In the Title column, click in a cell and add a title for the task.
- Enter a Start Date if you know when you will begin the task. Or enter an End Date if you know when you need to finish by.
- Enter the Duration as an estimated number of days or weeks the task will take.
- Set a Priority and enter Estimated Hours.
- In the Predecessor column, enter the Row Number for any step that must be completed before this one can begin.
- You can establish dependencies between tasks, requiring that step A be finished before step B can start. Altering the start or end date of the predecessor will automatically adjust the dependent's dates. These relationships are visually represented on the Gantt chart by a connecting line.
- When establishing Task Dependencies, you will need to reference the Row Number of the item you want to build the dependency with, not the WBS (Work Breakdown Structure) number. The row number is to the left of the WBS column in the project plan.
- Double-click the empty Resources field to open a dropdown list of the project’s resources.
- Select one or more resources to be assigned to the task.
- Click Check In to stop editing and make the plan available to others.
Creating Parent and Child Tasks
You can create a hierarchy in your plan by indenting tasks. When you indent a task, it becomes a child of the task above it- the parent task. Parent tasks summarize the start date, end date, duration, and % complete values entered for the indented child tasks.
Many changes you make to a parent task will also change the associated child tasks. If you move a parent row up or down, the child tasks will move with it. Copying and pasting parent tasks will also copy and paste the child tasks. If you delete a parent, the children will also be deleted. To delete the parent without deleting the child tasks, unindent the children to remove the parent-child relationship first.
To add child tasks to a parent:
- Create the parent task first.
- Enter the child tasks below the parent.
- Select all of the child rows, then click the Indent button in the toolbar.
Adding Resources to Tasks
Resources that have already been added to a project can be assigned to the project tasks. Multiple resources can be assigned to each task, and the work percentage will automatically be split across the assigned resources. Resources cannot be added to a parent task.
To add resources to a task:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Click Plans.
- Click the Title of the desired plan.
- Check Out the plan.
- In the task row, double-click the Resources field or press F2.
- Project tasks can only be assigned to those who are added as project resources.
- In the dropdown, click the checkboxes for the resources you wish to add.
- When finished, Check In the plan.
Learn more about working with project resources.
Adding Task Dependencies
Tasks can be marked as dependent on other tasks. This means the dependent task cannot be started/completed before its predecessor (the task it depends on) is complete. It is possible to have more than one predecessor.
Basic predecessor rules:
- A child task cannot be dependent on its parent task.
- The first task added to a plan will not have dependency options until a second task is added.
- Circular task dependencies are not allowed (e.g., Task 3 depends on Task 2, which depends on Task 1, which depends on Task 3).
To add a task dependency:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Click Plans.
- Click the Title of the desired plan.
- Check Out the plan.
- In the task row, double-click in the Predecessors field.
- Enter the row number of the predecessor task. If adding more than one predecessor for a task, enter each row number, separated by commas.
- Press the Enter key.
- Check In your plan.
Types of Task Dependencies
There are four types of relationships a task can have with its predecessor(s). These reference the overall row number (not the WBS number) are entered in the dependent task row, in the Predecessors column, behind the predecessor row value. By default, all predecessors are End to Start with a one-day delay (ES +1).
- End to Start (ES): Predecessor task should end (+ or - the specified lag time) before the dependent task starts.
- End to End (EE): Predecessor task should end (+ or - the specified lag time) before the dependent task ends.
- Start to Start (SS): Predecessor task should start (+ or - the specified lag time) before the dependent task starts.
- Start to End (SE): Predecessor task should start (+ or - the specified lag time) before the dependent task ends.
Task Dependency Examples
In the examples below, the dependent task is in row 4, and the predecessor task is in row 3. The values here are what you would enter in the dependent task row.
- 3 ES +2 (the predecessor task in row 3 will end, and the dependent task in row 4 will start 2 days later)
- 3 EE
Impact of Delays on Task Dependencies
Tasks with these relationships will be considered delayed under the following circumstances for each respective relationship:
- ES: The dependent task will be considered delayed if it should have started, but the predecessor is not yet complete.
- EE: The dependent task will be considered delayed if it should have ended today or before, but the predecessor is not yet complete.
- SS: The dependent task will be considered delayed if it should have started, but the predecessor is delayed.
- SE: The dependent task will be considered delayed if it should have ended, but the predecessor is delayed.
Removing Task Dependencies
- In the task row, double-click in the Predecessors field.
- Delete the values in the field.
- Once complete, press the Enter key.
Adding External Task Dependencies
Waterfall tasks can also identify task predecessors external to the plan. This means predecessors can be identified in other waterfall plans in the same project or a different project. The user must be a manager/alternate manager on both plans.
To add an external predecessor when working on a waterfall plan:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Click the Title of the desired plan.
- Check Out the plan.
- In the task row, right-click on the task to bring up the task menu.
- Click Add External Predecessor.
- Choose the Project, and Plan.
- Click the search icon to bring up the list of tasks, and select the Task that is the Predecessor.
- NOTE: Users will only see tasks assigned to them if the security role permission "Add time to my tasks only" is checked.
- Select Relationship Type and Relationship Lag.
- Click Save to establish the relationship.
Adding Project Milestone Tasks
To create a project milestone:
- Open the desired plan and click Check Out.
- Add the task to the plan.
- Click the task Title field or the entire task row to highlight it.
- Click the Milestone button in the toolbar.
Copying and Pasting Tasks
When a task is copied in a plan, all task details are duplicated, except that the actual hours and percent complete are set to 0.
Copying and pasting a parent task will copy the parent task and all its child tasks.
To copy and paste a waterfall plan task:
- Insert a blank row into the plan using the +Insert button, then press the ESC key to deselect it.
- Click the row number of the row to be copied to highlight the entire task row.
- Click the Copy button.
- Select the empty <New Task> field.
- Click the Paste button.
Adding Attachments to a Task
Attachments can be uploaded from your computer, from a Briefcase, or from another cloud service such as Google Drive or Box.
To add an attachment to a task:
- From the open waterfall plan, double-click the task name to open the task detail window.
- Click the +Add button and select Attachment.
- In the Add Attachment window, select the source to add the attachment from.
- Locate and attach the file.
- Under Select Briefcase Folder, click Browse.
- Select the folder where the attachment should be saved, or click New > Folder to create a new one. Then click Select.
- In the Add a Task Attachment window, click Upload, then close the window.
- On the Task Details window, click the Refresh button to see the newly added attachments on the General tab.
Adding Progress Updates to a Task
To update the progress made on a task:
- From the open waterfall plan, double-click the task name.
- Click the Actions button and select Update.
- Update the Percent Complete value.
- Depending on the task, you might also be able to:
- Enter actual hours by selecting a Time Type from the dropdown
- Enter the hours worked in the Hours field
- Enter the date and the hours worked
- You may also enter Comments and add additional users to be notified of progress on this task.
- Click Save and close the task details window to see the update reflected in the plan.
Viewing Hours Worked and Adding Additional Hours
To view actual hours worked on a task:
- From the open waterfall plan, double-click the task name.
- In the task window, the General tab shows a summary of estimated and actual hours.
Users who have access to the Time & Expenses application and are a resource on a task can add additional hours.
To add additional hours:
- From the open waterfall plan, double-click the task name.
- In the task window, click the Work tab.
- Select the week using the date picker or arrows.
- Select a time type from the Time Type dropdown list
- To add additional actual hours, enter them in the hours field for the relevant day, and enter a description of the work performed.
- Click the Save button.
Note that tasks will auto-populate your timecard for those users using the Time and Expense application based on task dates and timesheet dates.
Editing a Task
To edit a waterfall task:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Open the desired waterfall plan.
- On the waterfall plan, double-click the task name.
- In the task detail window, click the Edit button.
- Make the desired changes.
- Click the Save button.
Viewing Issues Related to a Task
Any issues added to a task can be viewed in the plan. Issues within TeamDynamix are records that act as temporary questions or action items that arise during a project. When creating an issue, you can select which project task the question is associated with. This is an optional field you can use.
To view all issues associated with a task:
- Open the desired plan.
- For tasks with associated issues, a red exclamation point and number will appear in the Status column. Click the exclamation point icon to open the Issues tab of the task window.
- Click an issue Title to open the Issue Detail window.
Looking Up Who Has Viewed a Task
To view the list of project team members who have viewed a task:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Open the desired waterfall plan.
- Double-click the task row to open the task detail window.
- In the General tab, the list of project members who have read the task will appear under Read By.
Setting Alerts on Waterfall Tasks
The user can set task alerts for themselves and for other project team members that will automatically send an email to the recipient when the alert is triggered.
To set an alert on a task:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Open the desired waterfall plan.
- In the plan window, double-click on the task row.
- In the task details window, click on the Alerts tab.
- Click the Alert dropdown, then select the project member you want to set the alert for.
- Click the When dropdown, then select the checkboxes for all the alerts you want to apply.
- Click the Save button.
To delete an alert, click the Delete link in the row of the alert you wish to delete.
For project task alerts to trigger, the project must not be in an On Hold status.
Deleting a Project Task
To delete a project task:
- Navigate to Work Management > View Applications > Project application.
- Click the project name in the left navigation.
- Open the desired waterfall plan.
- Check Out the plan.
- Click on the task row number to highlight the row.
- Click the Delete button in the toolbar.
- Click OK on the confirmation popup.
- Check In the plan when finished.
Gotchas & Pitfalls
- When adding external predecessor tasks, users will only see tasks assigned to them if the security role permission "Add time to my tasks only" is checked.