WBS Operations
Previous Topic  Next Topic 

This section contains information on various operations that can be carried out on the WBS. The menu listing the operations that can be carried out on the WBS is displayed when mouse is hovered above the WBS button. WBS Operations menu is displayed below.

Figure: WBS Operations menu


Details on operations that can be carried out from the WBS menu can be explored using this navigation table.

Navigation Table


To

See

Schedule the tasks in the WBS

Approve Schedule

Complete the WBS

Complete WBS

Re-open a completed WBS

Re-open WBS

Preserve a snapshot of the current plan

Baseline WBS

View old baselines of the WBS

Baseline History

Update percentage  progress of tasks in bulk

Update Percentage

View details of project for the current WBS

Show Project / Enquiry

Configure mail notifications

Mail Configuration

Auto-initiate all tasks in WBS

Auto Start

View tasks removed from WBS

View Deleted Tasks

Delete the WBS

Remove WBS

Create and manage Project Master Schedule

Smart Scheduler

Schedule deliverable linking

Scheduling deliverable linking



Approve Schedule

Prior to starting the project, the planning team creates the Master Deliverable List (MDL) and primary schedule for Master Deliverable List (MDL). MDL contains whole list of deliverables related to this Project. This is carried out using WRENCH. The schedule is finalized after approval by the project team and then the client. When the project schedule is finalised and it is ready to start the work the tasks in the MDL is scheduled. Approve Schedule option is used to schedule the MDL or WBS. 

On clicking the Approve Schedule option, all the unscheduled tasks in the WBS are scheduled and baselined. If there are WIP and scheduled tasks in the WBS they are unaffected by this operation.

The following message is displayed.

  1. Click OK to continue.

Task status is changed to Scheduled.

NOTE: You need to have Edit WBS permission to carry out this operation.

Complete WBS

After all the tasks in the WBS is completed, the WBS can be completed using this option. Once the WBS is completed, no new tasks can be added to the WBS nor can the task schedules be edited. If there are any incomplete tasks in the WBS, a warming message is displayed.

To complete the WBS

Re-Open WBS

Completed WBS can be re-opened using this facility. Once a WBS is re-opened, different WBS operations can be carried out on the WBS. 

Baseline WBS

Baseline-WBS is the process of preserving a “snapshot” of the current plan so that changes can be made to it without losing the current state. Such “Snapshots” can later be viewed and compared to assess the efficiency of project planning.

Once you baseline the WBS:

  1. All Work In Progress tasks are returned to Unscheduled status. Schedules can be modified for these tasks. After this operation worflow assigned to tasks are not affected.
  2. All scheduled tasks return to Unscheduled status.
  3. All completed tasks are unaffected. If changes are to be made to individual completed tasks, revise it separately.
  4. The current list of tasks with its properties are retained for future reference.

To baseline a WBS

Baseline History

When the WBS is baselined old baseline details are maintained by the system. A list of such old baseline details will be available in the Baseline History. The history of baselines the WBS has undergone is displayed here. In the baseline history window the following fields are displayed.

#

Property

Description

1

Baseline Number

Issue number helps in identifying the version of the WBS and if it is the latest version. 

2

Baseline Comments

The cause of baseline entered by the user while baselining the WBS is displayed here.

3

Baselined By

Name of the user who carried out the WBS baseline operation is displayed here.

4

Baselined On

Date on which the WBS was baselined is displayed here.

5

WBS Name

Name of the WBS is displayed here.


Figure: WBS Baseline History

The baseline history can be exported to MS Excel. In the Baseline History window click Expot to Excel to export the baseline history.

Update Percentage

This option is used to update the percentage of progress of tasks in bulk, when the area weightage has been edited in the project or when the weightage/schedule details have been edited for tasks and the progress according to the changes needs to reflect in the WBS.

Progress of the summary task is updated automatically as the child tasks are updated.

Show Project / Enquiry

On clicking this option Project Details page is displayed with the details on project of current WBS.

Mail Configuration

Email notifications are sent after different WBS operations for informing user about the action they have to take. Subject and content of these mails can be pre-defined. Notification mails can be configured for different Task or Rule related actions or events.

To configure notification mails

Auto Start

You can auto-start or auto-initiate all the tasks in WBS using this option.

To auto-start tasks in the WBS

  1. In the WBS Operations menu click Auto Start.

Auto Initiation window is displayed.

Figure: Auto Initiation window

The following options are available in the window.

None: On selecting the radio button next to this option, any existing auto-start settings are cancelled.

On Forecast Date: On selecting the radio button next to this option, all tasks in WBS will be scheduled to start their workflows on the forecast date.

"__" days before Forecast Start Date: Use this option to set number of days before forecasted date on which task workflows has to be started automatically.

After selecting the options to start the tasks automatically, if the workflow fails to start on scheduled dates an alert mails is sent to the user who edited the task last and to the project manager with the details of the task that failed to start. 

NOTE: This email can be pre-formatted using Mail Configuration option.

View Deleted Tasks

When tasks are removed from a WBS, they are preserved for future reference. On clicking this option Deleted Tasks window is displayed. Tasks deleted from the WBS is displayed here.

Figure: Deleted tasks

An option to export the details of deleted tasks to MS Excel is available. All available task properties are exported to excel in a pre-defined format.

Remove WBS

  1. Click this option to delete entire tasks from the WBS. On clicking this option the following message is displayed.

Figure: Warning Message - Removing WBS

  1. Click OK to continue with deleting of tasks.
  2. Click Cancel to suspend the operation.

Micro Scheduling

Micro scheduling is the operation in which the schedules for each rule in rules of credits assigned to tasks can be computed automatically, based on formulae defined in the project. For more information on this topic see Working from Task Details window>>Schedules>>Microscheduling

Smart Scheduler

Smart Scheduler in SmartProject helps you in creating and managing Project Master Schedule or plans and oraganize, assign and collaborate on tasks. Schedule is created as WBS Level and Tasks along with other WBS task properties. Successor and predecessor relationship details can be specified for each task in Smart scheduler. The Project Scheduling feature in SmartProject provide Forecast Finish date to Project Plan and show critical activities to Planner. Auto scheduling operation may be performed to determine the Early/Late Start/Finish of each tasks and identify critical tasks. Critical path method can be used by constructing a model of the Project that includes the following.

With this information, you can determine the critical path by identifying the longest stretch of dependent activities and measuring them from start to finish.

Defining WBS Level/tasks as Schedule type

WBS Levels and Tasks can be selected and marked as Schedule type of tasks. 

To mark WBS Levels/Tasks as schedule type 

Opening Smart Scheduler

After saving the WBS Schedule settings next step is to open the smart scheduler.

To open smart scheduler

Adding tasks and levels

Tasks and Levels can be added in the smart scheduler window.

To add levels

To add tasks

Though start and finish dates are populated automatically based on the Project start and end dates, new dates can be defined.

To enter start and finish dates

Modifying task duration

If Forecast start and Forecast finish date is available, duration will be calculated automatically. Existing duration of an activity can be modified. Value in the column Duration can be edited manually. 

To edit task duration

Editing Schedules

Task information of tasks in the smart scheduler can be modified.

To modify task details and schedules

Defining task relationships

Successor, Predecessor relationships can be defined between different tasks in Smart Scheduler. Relationships can be defined only for ‘Schedule’ Type tasks; hence this operation is only possible from the Smart Scheduler window.

For each task in Smart scheduler, successor /predecessor dependency can be specified from the Successor/Predecessor columns in smart scheduler. A dependency is the relationship between predecessor and successor tasks.

Standard dependency types used in Smart Scheduler is mentioned in the following table.

#

Type

Abbreviation

Remarks

1

Finish to Start

FS

Activity 1 must finish before activity 2 can start.

2

Finish to Finish

FF

Activity 1 must finish before activity 2 can finish.

3

Start to Start

SS

Activity 1 must start before activity 2 can start.

4

Start to Finish

SF

Activity 1 must start before activity 2 can finish.

In some cases, the Successor activity can be started only after certain number of days after completion of the Predecessor. This is called the Lag time. Lag is the delay of a successor activity and represents time that must pass before the second activity can begin.

Defining predecessors

Predecessors of task can be defined in the Smart Scheduler grid.

To define predecessor of a task

Defining successors

For defining successors of a task, applicable task relationships may be entered against the successor column of Smart scheduler. Format for specifying dependencies/relationships is similar to that in  defining Predecessor.

To define a successor

Defining Constraints

Constraints can be used to create a link between a task and a particular date. By default, all tasks are created with the Constraint type 'As Soon As Possible' set. This allows Smart Scheduler to schedule the task based on its duration and dependencies, rather than against a particular date.

Sometimes it is required to prevent Smart Scheduler from rescheduling a task away from a key date. For example, imagine you are managing the review of a Project. The date of the review is likely to have been booked for months and is probably immovable. In this instance you might set a ‘Must start on’ project constraint for the date of the review.

In case ‘Review day’ has other tasks linked to it Smart Scheduler will warn you that a constraint might cause a future scheduling conflict.

  1. Select a Constraint Type from a drop-down list and Constraint Date from the date picker.

Additional Information

Here Relationship or dependency already defined is displayed. 

Figure: Additional Information

It is possible to edit TASK NAMERELATION and LAG

  1. Click Insert Row to insert additional rows and create new dependencies.

If there are any SUCCESSOR tasks defined, they are displayed in the section Successors.

Figure: Successor task details

If there are any tasks related to the selected task, they are displayed in the section Related Tasks.

  1. Click Save to store changes.

Critical Path Analysis

The critical path is composed of those tasks whose finish dates affect the finish date of the overall project. In other words, if a critical task finishes late, the project will likely finish late also, unless you are able to adjust to the delay and make up time elsewhere. The Critical Path is the series of tasks that must finish on time for the entire project to finish on schedule. Each task on the critical path is a time critical task. 

In Smart Scheduler option to auto schedule with critical path is provided. This option is displayed only if the Smart Scheduler is not in edit mode.

To auto schedule

Rescheduling incomplete tasks

Incomplete tasks in a WBS can be rescheduled from a new date.

To reschedule

Operation in Smart Scheduler

The following operations can be carried out from the window.

Figure: Smart Scheduler operations menu

Add Task: Click this option to add against default task Genealogy. If there is no default task genealogy, mandatory properties against default genealogy, a warning message is displayed.

Add Level: On clicking this option after selecting a task, a new Level can be added below or above the task.

Remove Task /Level: On clicking this option after selecting a row, the selected Level or Task is removed.

Indent: On clicking this option the selected level moves inside by one step.

Outdent: On clicking this option the selected level moves outside by one step.

Move: Options to move the selected Level up or down is available here.

Copy: Click this option to copy the selected level.

Paste: Click this option to paste the copied level.

Make Inactive: On clicking this option after selecting a task, selected tasks are made inactive. The relationship with an inactive task will not be considered if they are available in other tasks 

Make active: On clicking this option after selecting inactive tasks, the tasks are made active.

Expand All: Click this option to expand all Levels/Tasks

Collapse all: Click this option to Collapse all Levels/ Tasks.

Reset Changes: Click this option to discard any unsaved changes and display the last saved information in the smart scheduler.

Save/Check-in:  Click this option to save the information to WBS.

Unlock WBS: Click this option to unlock the WBS.

Legends

Different properties and statuses in the WBS is depicted by different colours. This helps in recognizing different WBS statuses, progress and other properties. On clicking the legends the following window is displayed.

Figure: Legends

Scheduling deliverable linking

In large construction projects, the planning team creates the top-level project plan which consist of the L1 or L2 schedule. This schedule may not have the complete list of tasks but a summary, which can be broken down into various sub tasks. These sub tasks are the ones that can be monitored for progress, which needs to be rolled up to the plan. 

Here, the schedule as created by the planning team is called the ‘Schedule’ or simply ‘Tasks’ and the detailed list of sub tasks are termed ‘Deliverables’ (because these are the actual work that is delivered). 

For Example, consider the following project plan:

ABC Township

       -> Generator Unit 1

       -> ROW Tower 2

       -> Desalination plant

               -> Engineering 

                       -> Civil

       -> Helipad Offshore Rig

The ‘ABC Township -> Desalination plant -> Engineering -> Civil’ is a typical ‘Schedule’. This task will be assigned to the civil department where it is further broken down into different deliverables (document list), each of which will be assigned with a plan of completion. When each of the deliverable’s progress, it must contribute progress to the ‘Civil’ task in the ‘Schedule’. 

To achieve this, it is required to link the schedules to corresponding deliverables. Large construction projects will have thousands of tasks and linking them manually is a Herculean task. In SmartProject it is possible to  link schedules to deliverable automatically

NOTE: For updating the actuals of the schedule with the actuals from the deliverables, the schedules must be linked with deliverables.

To open schedule deliverable linking window

Selecting schedule tasks

Schedule tasks can be selected from a parent schedule task and task genealogy.

To select schedule tasks from parent schedule tasks

To select schedule tasks from schedule task genealogy

NOTE: If PARENT SCHEDULE TASK and Schedule Task Genealogy is selected, then the tasks are filtered based on the combination and displayed.

Selecting deliverables for linking

Deliverables under a parent deliverable task or deliverable task genealogy can be selected and linked to schedule tasks.

To select deliverables under a parent deliverable task

To select a deliverable under a deliverable task genealogy

Linking schedules and deliverables

After selecting the  schedule tasks and deliverable tasks, next step is  to link the deliverables and schedules.

To link a deliverable to selected schedule task

Delinking deliverables from schedules

‘Linked Deliverables’  can be de-linked from the list.

To de-link deliverable from schedules

Linking schedules and deliverables automatically

Schedule-deliverable linking can be carried out automatically using rules.

To automatically link schedules and deliverables

Linking BOQ to multiple tasks

In some scenarios, it is more convenient to link a single BOQ to all that tasks .

To link BOQ to multiple tasks