Capital Project Management / Project Management / Plan
Capital Project Management / Commissioning / Design

Estimating Design Schedules

From Project Management, after a project has been approved, you can estimate the design schedules for the project's actions. The design estimates are based on information that has been provided by architects, designers, and contractors who have analyzed a project's requirements. Design estimates are defined after a project has been approved, in the project planning phase. The design estimates provide you with detailed information that supplements the initial baseline cost and schedule information that you gathered prior to approving a project.

For Commissioning, you update commissioning plans as design professional and commissioning agents review design submissions and provide input. The Gantt chart report provides a quick and easy visual representation of how project action items are proceeding, and enables you to find critical dependencies that need to be expedited so that the schedule is not adversely affected.

For information on estimating design costs, see Estimating Design Costs.

For information on determining baseline schedules and costs, see the Estimating Baseline Schedules and Costs topic.

After estimating design schedules and costs, you can compare the variances between the baseline and design estimates. For more information, see the Reviewing Design to Baseline Variances topic.

From the Estimate Design Schedule and Durations task, you can:

Estimating Design Schedules from the Management or Commissioning Consoles

From the Management or Commissioning Console's Plan/Schedule Actions tab, you can estimate design schedules for project actions using the Gantt chart. Using this task from the Management or Commissioning Consoles, you can work with projects having any status. After you select a project, you can then view the actions for that project, or for that project's work packages. See Scheduling Actions Using the Management or Commissioning Consoles.

Setting the Days Worked Per Week

You will be using a Gantt chart to review and edit the design schedules. The Gantt chart timelines show time in terms of work days. It is important to remember when estimating design schedules that the timeline in the Gantt chart depends on the project/work package Days Per Week setting in addition to the start date and duration. The Days Per Week setting defines how many days per week will be work days. For example, if an action item is 20 days of duration and the Days Per Week setting is 5, then the timeline will show four weeks for this action item, because the work will not be done on weekends. Alternately, if you enter a duration for an action, the program calculates the end date (Date - Calc. Completion) using the Days Per Week value you enter.

For information on defining the work package/project Days Per Week setting, see the Creating and Editing Work Packages or the Requesting a Project topics.

Note: Before you can estimate design schedules, you must enter initial values for each action's Date to Perform and Duration - Est. Design fields. These values can be added in the Plan/Add or Edit Actions task.

Estimating Design Schedules and Duration

To estimate design schedules and durations:

Note:  Alternately, you can use the Management Console Plan task, and then select the Schedule Actions tab to review and edit actions using the Gantt chart. From the Management Console task, you can view actions for projects having any status, and you work with a single project at a time.

  1. Use the Filter console in the top frame to locate the project that has the actions you want to schedule:

    By default, the Gantt chart shows work packages, projects (either Approved from Project Management or Requested from Commissioning), and actions.

    To adjust the items that the chart displays:

    1. Select Work Packages, Projects, or Actions from the Display field in the Filter console.
    2. If you select Work Packages, you must also select a Project Name in the Filter console.
    3. Click Show

      A Gantt chart appears for the project you selected. The project's actions are displayed on the timeline.

  2. To edit the Start and End Dates for an action:
    1. Mouse over the task icon in the timeline until you see the splitter.
    2. Click and drag the splitter on the timeline to expand or contract the time allotted to the action. You can click and drag either end of the task icon to change either the start or the end date, or you can click the splitter when it is in the middle of the task icon to change the start and end dates at the same time. As you click and drag, a tooltip shows the adjusted start and end date, and the duration. Note that the Duration shown in this tooltip is not adjusted for the number of working days.

      screen shot showing the task icon, the splitter used to move the task on the timeline, and the tooltip

    3. Release the mouse when the task is positioned on the timeline to the desired start and end dates.

      A popup appears asking if you to confirm the change. Note that this popup provides the Duration adjusted for the number of working days set for the project.

      confirmation message showing the duration adjusted for the number of work days

    4. Click OK to make the change, or Cancel to revert to the previous start and end dates.
  3. To make additional edits for an action:
      1. Double-click the action in the timeline.
        The Action Item Details form for the selected action is displayed.
      2. Make edits for the action item as needed. For a description of the data entered, see Add or Edit Actions to Approved Projects.

        Note: The timeline depends on the project Days Per Week setting in addition to the Date to Perform and Duration - Est. Design field values that you define here. You can edit the project Days Per Week value in the Request/Edit My Projects task. You can edit the work package's Days Per Week by double-clicking the work package in the timeline.

        Note: If you edit the Duration Est. Design (Days) field, the system calculates the Date - Calc. Completion based on the Days Per Week value for the action.

      3. Click Save in the Action Item details form.
  4. To make changes to a project:
    1. Double-click the project in either the list or on the timeline.

      The Project Details dialog appears.

    2. Make edits as needed. See Requesting Projects for a description of the fields.
    3. Click Save.
  5. To make changes to a work package:
    1. Double-click the work package in either the list to the left of the Gantt chart, or the icon for the work package in the Gantt chart.

      The Work Package Details screen appears.

    2. Make changes as needed. See Creating and Editing Work Packages for a description of the fields.
    3. Click Save.

Setting a Task to Precede Another Task

Note: Tasks are linked in a 'Finish to Start' relationship, meaning that the first task you select (the predecessor task) must end before the next task you select (the successor task) can start, and so on. When you set a task as a predecessor, a workflow rule updates the date fields for dependent tasks. See How the Gantt Chart Updates Dependent Tasks.

To set a task to precede another task: 

  1. In the Gantt chart, click on the icon for the task you wish to be the predecessor.
  2. Hold down the <Ctrl> key and click on the task that the predecessor task should precede.
  3. Click the Set as Predecessor button.

    A popup message asks you to confirm the change.

  4. Click OK. The action item number for the action that is the Predecessor is entered in the Predecessor field for the action it must precede.

How the Gantt Chart Updates Dates for Dependent Tasks

When you set a task to precede another task, the Gantt Chart automatically ensures that the date field for the dependent task conforms to its predecessors' date, that is, that the dependent task begins after the predecessor task ends. For example, if a predecessor's dates are extended and now overlap with its dependent task, the dependent task's dates must be shifted to start after the end date of its predecessor.

The Gantt chart accomplishes this using a workflow rule, cascadeAllTaskDependencies, that is called whenever:

The cascadeAllTaskDependencies workflow rule does the following:

  1. Checks the predecessor field of the task and modifies both baseline and design dates to come after the corresponding predecessor's dates.
  2. Checks the days_per_week field of the task's enclosing work package (or of the project if not in a work package) and modifies the start and end dates to honor the working days per week for the work package or project.
  3. Cascades any changes; that is, checks if the task is a predecessor of other tasks and checks those task dates against their predecessors. A chain of dependent tasks may exist and all tasks in the chain shift over when a predecessor's dates are extended.
  4. Checks for dependent loops; for example, Task A is listed as a predecessor of Task B and Task B is listed as a predecessor of Task A, whether directly or indirectly. As this is an impossible scenario, a warning is issued if this condition exists.
Copyright © 1984-2014, ARCHIBUS, Inc. All rights reserved.