User Guide
Task Management
A task is a planned work intended to put in the estimate prepared by the project manager. A task
is a part of a project that needs to be accomplished within a defined period of time. It
represents actual work that will be done in the project. A task has a beginning and an end. A
project can be presumed to be completed if all the assigned tasks are successfully done. So, task
management plays a vital role in the completion of a project.
To manage a project effectively, project managers need to divide project into tasks of individual
blocks. The ValleySpeak Project Server has the facility to monitor tasks and provide more
assistance to the project manager and his team members.
The concept of a project team allows you to control access to information within a project. All
users assigned to tasks for a project constitute its team. There may also be others who need
access to the project but are not assigned any tasks For example: stake holders. You can add such
members to the project team.
A new task can be added only by the Project Owner. Adding the task involves the following fields.
-
Task Name is the name of the task added. The task should be named with sufficient
description so that it can be communicated to Team Members and Stakeholders
what the task is about. A Task Name called simply “Task” or “Edit” will not provide enough
information. -
Start Date is the date on which the task is assumed to commence. The date can be
specified manually or by clicking on the calendar icon present at the side. -
Task Duration it is the total amount of working time required for the completion
of the task. This is generally the amount of working time from start to finish of the
task. You can also specify duration in months, weeks, hours and minutes by using the
Task Duration drop down. By default the Task Duration is days. The ValleySpeak
Project Server calculates the Finish Date by itself making use of the Start
Date and Task Duration fields. -
Resource Names this gives the list of all the members involved in the project. The
task created can either be assigned to the Team Member using the resource names
listed in the Assigned To scroll bar or can be left unassigned. By default the
Resource name is set to None.
Since task is a part of the project, before creating any task you need to select a project. Steps
for adding a task are as follows.
- Click Projects tab.
- Click List Projects in the action bar.
-
Click one of the project from the project list for which you want to add a task. If
there are no projects then a message “There are no Projects to display. Click here to
create a New Project.” is displayed . You can add a Project by clicking on the link
“Click here to create a New Project.”. - Click New Task action.
- If you have selected an archived project then a message will be displayed.
- Fill in the appropriate fields (as described above).
-
If you select a date for Start Date filed of a task which falls on a non working
day (Sunday or Saturday) then an alert message will be displayed. If you want to shift to
next working day then click OK button or if you want to select other working
day click Cancel. -
Click Save & Close button to add a task or Click Cancel to
cancel the task creation for the project. - To undo the field values typed, Click Reset button.
Suppose you want to change the project for task creation after the New Task action
has been clicked. Then follow these steps for creating a new task in a different project
-
Choose the appropriate project from the Projects drop down list in the left corner
of the action bar - Follow above steps from step 4.
in the project file too (MPP). To get the new task in the Microsoft Project file
(mpp project file), open the project in Microsoft Project application. Then under the
ValleySpeak menu, click on the Get updates from Server menuitem. This will update
the local project (mpp file) with the information from the server.
To add a new task through Microsoft project, open the project file (mpp) in the application. Once
you have created a new task, selct the Publish to server menuitem under the ValleySpeak
menu. This will publish the changes to the server. Once the operation is successful, the new
task can be seen under the List Task action under that project in ValleySpeak Project
Server.
The task can be deleted only through Microsoft Project. Once a task has been deleted in Microsoft
Project, the changes have to be published for it to be reflected in ValleySpeak Project Server. To
do this, click on the Publish to Server menuitem under the ValleySpeak menu in
Microsoft Project application.
Editing tasks involves several attributes. The task attributes are:
- Project Name of the Project to which the task belongs to.
- Name The name of the task.
- Priority The priority of the task.
-
Start Date The date on which the task is started which is mentioned while the task is
created. -
Finish Date The day the task is expected to finish. This is calculated using the
Start Date,Task Duration and the Duration Format. -
Resource Names The list of all the Members involved in the Project for which
the task needs to be edited. - Deadline The date on which the task is expected to complete.
-
Percentage Complete The amount of work completed for a task assigned in terms of
percent. - Created on The date on which the task was created.
- Actual Cost Shows the cost of the completed task.
- Remaining Cost Shows the cost of the in-progress task.
- Actual Work Done Total number of work hours completed on a task so far.
-
Remaining Work Done Total number of work hours remaining for the completion of the
task. -
Actual Cost of Work Done The amount of budget that should have been spent by now on
this task. -
Task Cost The total scheduled cost for a task, including expected costs and those
already incurred. - Critical Shows whether the task is critical(task near to completion).
- Effort Driven Work Shows whether the task has effort driven work.
-
Overallocated Shows whether resources have been assigned work beyond their work
capacity or availability. - Recurring Specifies whether the task is recurring.
-
Milestone Specifies whether the task is a milestone. Any task with 0 duration is
automatically set as a milestone. -
Task Notes The notes which annotate the individual tasks. A task note is a
description about the changes made to a task. It is used to provide a detailed information
to other Project Members or the Team Member associated.A task notes field is the read only
field and can be added only when the project is opened in the microsoft project and Task
Notes field cannot be edited
To edit a task that is already created, first you need to select a task of a particular project
which needs to be edited. Follow these steps to edit a task:
- Click Projects tab or Tasks tab.
- Click List Tasks action available in the action bar.
- Select a project from the Project drop down list for which you want to edit the task
- List of tasks will be displayed for the project selected from the Project drop down.
- Click the task row for which you want to edit.
- Fill in the appropriate fields.
-
Click Save and Close to save the changes made or Click Cancel
to discard the changes made to the task. - Click Reset button to undo the changes made to the task information.
Member to whom it is assigned.
Now you have finished adding the tasks for a project. Also created a good list of tasks. Now you
need to schedule the tasks for efficient task management.
Task management and time management are most related to development of your project schedule.
Project schedule is the road map for completing tasks, handing off deliverables, passing
milestones, and finally achieving the goals of your project in a timely manner.
For developing an accurate and efficient project schedule, you need to do the following things:
- Identify the task duration.
- Identify the relationships and dependencies of the tasks.
- Schedule the tasks to specific dates.
-
Once these three things are done, you can see a clear picture of project schedule. You
can now know the period of completion for a particular task and how long will it take for a
project to complete.
You can enter the task duration using the Task Duration field followed by duration format
present in the drop down list (see Figure: 5.1). The following are the different Duration
Formats that can be specified for the Task Duration:
- Minutes
- Hours
- Days
- Weeks
- Months
You can use different Duration Format throughout your plan. One task might be set with a
duration of 2 weeks, and another task might be set for 3 days and so on. By default the Task
Duration is set to days.
-
If you enter a Start Date and Task Duration for a task, the Valley Speak
Project Server will automatically calculate the Finish date. Calculating the
Finish Date is not simply a matter of adding the duration to the start date because the
company may not work on certain days, may have holidays etc. ValleySpeak Project Server
will have to schedule tasks around these days. -
For example, assume that a company works full-day on Saturday and has a holiday on Sunday.
If a task having duration of 1 day is scheduled to start on Saturday then, you will expect
the task to finish on Monday, not on Saturday or Sunday.
The Task Duration estimates are formatted with a question mark when you list the tasks to
remind you that they are not yet confirmed by the Project Owner.
Now task durations are entered, you need to schedule the project by identifying the task
dependencies.
A dependency is a relationship between tasks in which the start of one task is dependent on the
start or finish of another task.
In a project not all tasks can be started simultaneously. There is an inherent order to tasks.
Usually, one task cannot begin until a previous task has been completed. Sometimes, several tasks
are dependent upon the completion of one task; sometimes, several tasks must finish before a
single later task can begin. You can establish task dependency between a predecessor task and a
successor task.
When you list the tasks, you can see whether any task is dependent on any other task or not. This
can be verified by looking at the Predecessor column which lists all the task id’s on which the
current task is dependent on (see Figure: 5.2).
Milestones are special type of tasks. Milestones often indicate the beginning or ending of major
phases or the completion of deliverables in your project. Any task with 0 duration is
automatically set as a milestone. Milestones do not involve any extra calculation in the schedule.
As you complete a milestone, you are near to the completion of the project.
A milestone task is a task that depends on several preceding tasks to be completed before it can
be be completed. It is imperative that several tasks be completed before the milestone task can
be worked upon.
You have tasks. You have resources. Now you need to assign the tasks for resources. With human,
equipment, and material resources assigned to tasks. Assigning resources is a critical job. You
need to first identify the capabilities of the resource either by expert consultation or by the
previous experience.
When you assign a work resource, you are attaching the resource name to a task and then the
resource’s total availability is to be devoted to this task.
When you assign these resources to tasks, one resource will be available full time to perform one
task. When that’s finished, he/she’ll be assigned full time to the next task, and so on. Upon
assigning this resource to the task, you therefore indicate 100 percent assignment units for this
resource.
Let us look at the case of the three graphic artists whose max units are 300 percent. When you
start to assign tasks to a consolidated resource such as this one, ValleySpeak Project Server does
not assume that you want to use all three on one task. You can, but the default assignment units
are 100 percent.
You can assign one resource to a task, multiple resources to a task, or multiple resources to
multiple tasks.
You can assign resource for a task by following these steps:
- Click Projects tab.
- Click List Projects in the action bar.
-
Click one of the project from the project list in which a task resource needs to be
assigned. If there are no projects then a message “There are no Projects to display.
Click here to add a Project”. You can add a Project by clicking on the link “Click
here to add a Project.”. For creating a new project please refer to Project chapter - Click List Tasks action available in the action bar.
- Click the task for which you want to assign or change the resource from the list of tasks.
- A page will be displayed with all the information of the task .
-
You can change or assign a resource by selecting one or more resources from the
Resources scroll down list. -
Click Save & Close to save the changes made or click Cancel to
discard the changes. - Click Reset button to undo the changes done.
Once you have added a task, you need to monitor its progress. Monitoring the task progress
involves listing of all the tasks of a projects, view the details of a particular task, updating
the tasks.
This feature helps you to view the list of tasks present. You can either view a list of tasks
present in all the projects you are involved or a list of tasks for a particular project.
To list out all the tasks in a selected project, follow these steps:
- Click Projects tab.
- Click List Tasks action available in action bar.
-
List of all the tasks for the project selected in the Project drop down list will be
displayed. If there are no tasks in a selected project then a message “There are no
tasks in the project.” will be displayed.
the task row will be highlighted with yellow background.
To list the tasks for all the projects you are involved:
- Click Tasks tab.
- Click List Tasks action available in the action bar.
-
List of all the tasks for all the projects in which you are involved will be displayed. If
there are no tasks assigned to you then a message “There are no tasks to display.” will be
displayed.
The list page will provide you the following information:
- First column indicates an alert notification which is displayed to whom that task is
assigned. There are different alert notifications -
Exclamation mark This alert notification symbol (!) in red color is displayed for
the tasks which are not yet opened by the Team Members. -
Approval icon This alert notification symbol is displayed when the percentage
amount of work updated by the Team Member has been approved by the Project
Manager. -
Disapproval icon This alert notification symbol is displayed when the percentage
amount of work updated by the Team Member has been disapproved by the Project
Manager. - Second column indicates the task id.
- Third column have square icon with different colors indicating the type of task.
- the dark green color indicates the tasks which are starting today.
- the light green color indicates the tasks whose end date is today.
-
red color indicates the overdue tasks, i.e their end date is over but the task is not
completed yet. - Fourth column indicates the name of the Task.
- Fifth column indicates the name of the project of that task.
-
Sixth column indicates the duration of the task. The Task Duration can be specified
in terms of minutes, hours, days, weeks and months. By default the duration format is days.
The Task Duration estimates are formatted with a question mark when you list the
tasks to remind you that they are not yet confirmed by the Project Manager. The
confirmation is done only through the Microsoft Project. - Seventh column indicates the Start Date of the task .
-
Eighth column indicates the Finish Date of the task mentioned during the creation
of the task. -
Ninth Column indicates the amount of work completed in terms of percentage for the task.
Once the Team Member has updated the amount of work the status of the task would be
set to Pending (see task-8.jpg). The Pending status is
displayed beside the %completion value in the list page for both Project Owner and
Team Member. When the Project Owner approves the amount of work done by the
Team Member then the new updated value will be shown in %Completion column of
list page and it is reflected in the task history. If the Project Owner rejects the
amount of work done then a disapproval icon will be displayed in the first column of a list
page for a Team Member and the previous value will be shown in %Completion
column of list page and the disapproval process will be reflected in task history of that
task. - The last column lists the names of the resources assigned to the task.
The number of tasks displayed per list page depends on the the value of Num of records per page
preference (available in Preferences tab under Global settings
action) set by you. If the number of tasks in a project exceeds the value of Num of records per
page preference then the task entries are handled by pagination scheme (see Figure: 5.2).
For example, If you have set the above preference value as 10 and the number of tasks available in
the selected project are 20 then the tasks are displayed in two pages (i.e. 10 tasks per page).
To navigate between list pages, select the page number in the Page number drop down
available in the filter bar and as you select a page number from the drop down a task list for
that page will be displayed. The Page number drop down will be displayed only when the
number of tasks to display are more than the value set in the Preferencestab.
A filter contains instruction called criteria. The criteria specifies the rule, based on which the
tasks are listed. Filters help you in displaying only part of the information that is preferred.
Their purpose is to bundle, sort, and list tasks for the selected criteria. In addition, you can
have multiple filters performing multiple actions that might effect the same task in several ways.
The different criteria are:
- Status filters according to the status of a task. The status can be:
-
Overdue Tasks the tasks that have not completed yet even though the Finish
Date has crossed. - Completed Tasks the tasks that have completed on time.
- Incomplete Tasks the tasks that are under completion.
-
Needs Approval the tasks that are updated by the Team Member needs approval
by the Project Manager. - Assigned to filters according to the Assigned resources.
- Any Start filters according to the Start date of the task.
- Any Finish filters according to the Finishing date of the task.
Involves Any filters the tasks if any task is scheduled for todays date.
Whenever you would like to view a filtered list of tasks, select the the appropriate filter
options and click Apply Filter button. For example: If you want to view all the
Overdue Tasks, then you need to select the Status Overdue value in the
Status drop down filter and click Apply Filter. The result would the list
of all the overdue tasks.
Team Members need to update the position of the allocated task indicating in percentage of
work done. This will be shown as “pending” until the Project Owner approves the work done
by the Team Members. In other words all tasks assigned to Team Members needs
approval from the Project Owner. Further the Team Members can continue their work on the
same task and update the progress until the Project Manager approves the percentage of work done.
If the Project Manager is not satisfied with the work done, he can disapprove the work. If the
percentage of work done has been disapproved by the Project Manager, then the percentage
completion would be the previous value.
The Project Owner can directly edit the percentage of work completion. But if a Team
Member edits the percentage of work done, the team member will continue to see the old value
of Percentage Done field, but with the word pending adjacent to it, indicating that it
still has to be approved by the Project Owner.
The Project Owner receives an alert for pending approval. Also there will be an alert
displayed in the Dashboardfor every modification done for the Percentage
Completion field. The Project Owner can approve or disapprove the team member’s
modification request. Only after the task is approved by the project owner, the team member can
see that the change has taken effect. Also after approval from Project Owner the Team
Member gets an alert saying task changes approved.
For example: If you want to change the Percentage Done from 20% to 30% for the task
assigned to you, the following steps have to be followed:
- Click Tasks tab.
- Click List Tasks action available in the action bar.
-
Click the task from the list of tasks for which you want to update the percentage of work
done. This will display the selected task with all the information. -
Select the new value for Percentage Complete field from the Percentage Done
drop down. - Click Save and Close button to modify the Percentage of Work Done .
-
This will take you to the list of task , with old value in the % done field but with the
word pending adjacent to it. - After it gets approved by the Project Owner the new value will be displayed in the
Percentage Completion column.
A Project Owner can approve or disapprove progress of a task assigned to a Team Member
by clicking Approve or Disapprove button.
Steps to approve/disapprove a task:
- Click Projects tab.
- Select a project from the Project drop down list.
-
Click List Tasks action available in action bar. List of tasks in that
project will be displayed. -
Select a task which needs approval/disapproval (i.e, a task with Pending
status) by clicking the required task row from the list displayed. -
To approve the progress of a task updated by a Team Member click Approve
button. -
To disapprove the progress of a task updated by a Team Member click
Disapprove button.
In ValleySpeak Project Server, log history is associated with all operations you perform on tasks.
ValleySpeak Project Server has an automatic mechanism to record the changes made to a task and
display it to the Project Members. Task history is displayed at the bottom of the view
task page. It provides following information:
- Log Date-Time: The date and time when a particular change is made to a task.
- User Name: Name of a Project Member who made the change.
-
Field Name: The field whose value is changed by the Project
Member. - Change: Actual change made to a task.
Whenever a new task is added to a project, the ValleySpeak Project Server will record it into the
task history as “New Task” which will be shown in the Field Name column of the Task history.
Changes made to Field Name such as Resources, Percentage Complete are all shown in
the Change column with the format “oldvalue => newvalue”.
For example: Suppose a Team Member updates a %Completion value of a task assigned to him
from 53% to 62%, if the Project Owner disapproves %Completion updated by a Team Member
then Change column of history will show the changes as 53=>62 (Disapproved).




