NOTE 2 - Developing and Formatting Schedules
NOTE 2 - Developing and Formatting Schedules
Chapter 5
Developing and Formatting
Schedules
In this chapter: This chapter describes how to build projects using
activities, relationships, and layouts. After a schedule is
Creating Activities
built by creating activities, linking them with relationships,
Add an Activity
and applying work breakdown structure (WBS) and activity
Assign Activity Code Values
codes, calendars can be applied to accurately represent the
Relationships
Add or Delete Relationships project’s constraints. When all these elements are in place,
Lags the next step is to calculate the schedule; that is, use the
Constraints Oracle Primavera® P6™ Project Management software
Durations (P6) to perform the forward and backward pass using the
Original Duration critical path method (CPM) algorithm (See Chapter 3).
Percent Complete Layouts presents the newly created schedule in concise,
Assigning Percent Complete
attractive, and informative ways, and can be printed out for
Schedule Calculations
distribution.
Data Date
Critical Path
Calculate the Schedule
Schedule Organization
Layouts
Organization
Filters
Printing Schedules
Print Preview
Select a Printer or Plotter
Page Setup
Create a New Project
Practice
72 Part 2: Introduction to CPM Scheduling with Primavera P6
Creating Activities
An activity is any feature of work that is tracked within the
schedule, the fundamental work elements of a project. An activity
is also known as a task, item, or event. An activity can contain
more than just a description and duration; it can also contain all the
information about the work to be performed.
Add an Activity
Activities can be added to a schedule several ways from the
Activities window:
• Click Add from the Command Bar.
• From the Menu Bar, choose Edit, Add.
• Press Insert on the keyboard.
• Right-click in the activity table and choose Add.
• The activity codes are grouped, with the code values listed
below them.
Relationships
In order to add, edit, or delete relationships to activities within
the project schedule, click on the Relationships tab in the Bottom
Layout, Figure 5-3. On the left side of the Relationships layout is
the Predecessors window, and on the right side is the Successors
window. Within either window is the Assign button. Clicking the
Assign button under Predecessors will allow the user to assign
predecessor activities, while clicking the Assign button under
Successors will allow the user to assign successor activities.
Lags
A lag, the delay between the start or finish of one activity and the
start or finish of another, can be specified between activities. There
are many uses for lags, and some uses are not generally acceptable.
Lags can be positive or negative.
Constraints
P6 provides nine constraint types for early start or early finish
dates when it becomes necessary to impose restrictions on
activities to meet external requirements.
To add a constraint:
• In the Activities window, Top Layout, highlight an activity.
• In the Activities window, Bottom Layout, select the Status
tab.
• Constraints are located in the lower center portion of the
Status tab, Figure 5-4.
Durations
Duration type determines how remaining duration, units, and units
per time will be calculated when activities are updated that has
resources assigned. The activity’s duration type should correspond
to the factor that is least flexible in the project: schedule, costs,
work effort, or resource availability.
Each activity can have its own duration type. Therefore, each
activity will calculate differently, depending on its settings.
Different settings could result in different results when the
schedule is calculated.
Original Duration
To assign the original duration to an activity:
• In the Activities window, Top Layout, highlight an activity.
• In the Activities window, Bottom Layout, select the Status
tab, Figure 5-4.
• Click on the assigned Original value.
Percentage Complete
Percentage complete is an estimate of the amount of work that has
been completed on an activity or group of activities. This estimated
completion status is used by P6 to analyze the probability of
meeting a projected date.
Schedule Calculations
After the schedule is developed, all activities created and linked
using appropriate logic links, it is necessary to instruct P6 to
calculate or run the schedule. When the schedule is run, P6 applies
the CPM algorithm, the forward and backward pass, in order to
determine a predicted completion date for the schedule.
Data Date
The data date is the date used as the starting point for scheduling
calculations. For the baseline progress schedule submittal, the data
date must be the contract approval date. For monthly progress
schedule submittal, the data date should be the next day (21st)
after the last working day (20th) of the monthly contract payment
period.
In P6, the data date is represented in the bar chart as a blue line.
Data Date
Chapter 5: Developing and Formatting Schedules 85
Critical Path
Before scheduling the project, it is important to explain how P6
will calculate criticality. P6 has two methods of defining which
activities are critical.
The definition of critical path is now set and the schedule is ready
for calculation.
P6 will calculate the schedule. New start and finish dates will
appear, as will the adjusted float values.
Now that the schedule has been created and calculated, layouts can
be created that are organized in a logical format (such as by WBS
or activity codes).
Schedule Organization
Nearly any part of the Gantt chart and Activity Network views can
be customize to present the project from different perspectives.
For example, in the Gantt chart, the list of activities can be set in
columns that show specific data, change the size, color, shape, and
endpoints for activity bars, and group activities by relevant activity
codes.
Layouts are created based on the needs of the project. Using filters
will limit the view to only those activities which are relevant to
that particular layout. For example, the scheduler might want a
layout just for updating and another for analyzing resources and
costs. Alternately, senior managers may prefer to have a layout that
only provides higher-level summary information. Therefore, the
creation, editing, and printing of layouts are a valuable set of P6
skills.
88 Part 2: Introduction to CPM Scheduling with Primavera P6
Layouts
To create a layout:
• From the Menu Bar (Activities window is opened), select
View, Layout, Save As... to open the Save Layout As dialog
box.
• Select the new name (Example) of the layout and click Open.
• The opened layout can be changed to show a wide array
of data for the activities, providing an excellent tool to
show additional detailed information to describe an activity
beyond the activity name.
Chapter 5: Developing and Formatting Schedules 89
Columns
To change the columns displayed on screen within the Activity
Table:
• On the Activities Toolbar, go to the Bars, Columns, and
Timescale section, Figure 4-7.
• Click on the (Columns) button to open the Columns
window.
Organization
Grouping Activities
Grouping activities pulls together activities that share some
common aspect, in an effort to present activities in format that
is more useful to the audience. P6 allows the activities to be
organized in a variety of ways, but the most common groupings are
made by WBS code or by activity code. In the layout, P6 displays a
p
colored title band to distinguish each group.
On the Activities Toolbar, click on the (Group and Sort) button
to open the Group and Sort window.
Chapter 5: Developing and Formatting Schedules 93
In addition to the added grouping bands, the Gantt Chart now has
additional summary-level bars which represent the duration of all
the activities within a given band.
For example, the Phase 1 bar shows the overall duration of all the
Phase 1 activities in the schedule. This bar does not represent work
by itself; it merely summarizes the duration of activities with this
code.
Sorting Activities
Sorting determines the sequence that P6 lists activities in the
Activity Table and Gantt Chart. Almost any data item can be sorted
on; however, sorting by start and finish dates, or by total float, are
some of the more common sorts.
On the Activities Toolbar, click on the (Group and Sort) button
to open the Group and Sort window. Click Sort to open the Sort
dialog box.
The current data item which is being used to sort this schedule is
the Activity ID field. This can also be seen in the Activity Table.
96 Part 2: Introduction to CPM Scheduling with Primavera P6
The most common and useful sorting order for a typical schedule
layout is to sort activities first by Start, then Finish, and then by
Total Float. Sorting the schedule in this way (in ascending order)
will give the layout the typical left-to-right look for the bars in the
Gantt Chart.
The schedule will now be sorted by these data items. These data
items can be altered as necessary to create layouts which are most
useful for a given project.
Filters
A filter is a set of selection criteria that determines which activities
P6 displays in the layout. By default, layouts display all of the
activities in a project. Filters can be created and then applied to
focus on specific areas of a project. They allow the creation of
customized layouts by limiting the number of activities displayed.
Pre-defined filters are provided in P6, as well as the ability to
create user-defined filters.
The default filters do not account for every situation and need
while using a schedule to monitor and control a project. P6 allows
for the creation of new, customized filters.
Chapter 5: Developing and Formatting Schedules 99
In the newly filtered layout, only the Phase 2 activities are shown.
The filtered activities still exist in the database, they are just hidden
from view.
The layout can be saved by going to the Menu Bar and selecting
View, Layout, Save Layout. This saves the layout using the
existing name and overwrites the previous layout. The filter is now
applied to the layout, and will be reapplied every time the layout
is reopened. Alternately, View, Layout, Save Layout As, can be
selected and a new name chosen for the layout.
Printing Schedules
Any P6 layout can be printed using a color or black-and-white
printer or plotter, as well as using a PDF-generation software
package. The output is customizable and can include any or all of
the layout elements created on the screen. Additionally, header and
footer data can be configured to add descriptive information and
pictures.
102 Part 2: Introduction to CPM Scheduling with Primavera P6
Print Preview
On the Activities Toolbar, click on the Preview button to open
the Print Preview window. The Print Preview window shows the
current view of what the schedule will look like if printed, Figure
5-5.
The print settings must be edited in order to make the final printout
fit within one page width and show the Gantt Chart. The Page
Setup and Print Setup features are used to customize the print view.
Page Setup
To change the way a particular layout will print out, click on the
Page Setup button to open the Page Setup dialogue box. The Page
Setup dialogue box has five tabs across the top (Page, Margins,
Header, Footer, and Options). All five of these tabs have useful
features for customizing a printout.
Page
To create a printout that will fit onto one page width (landscaped):
• Click on the Page tab in the Page Setup dialogue box.
• Under Orientation, select Landscape.
• Under Scaling, click on the box next to Fit To: and change
the number of pages wide to 1. Do not alter the number of
pages tall. If the number of pages tall is left at zero, P6 will
not scale the height of the schedule, and it will print out as
many pages long as necessary to show the active layout’s
activities.
• Click OK.
Options
The Options tab also provides key features for customizing the
printout.
104 Part 2: Introduction to CPM Scheduling with Primavera P6
In the Options tab, in the Print area, there are a series of check
boxes corresponding to different elements of the layout.
If the All Columns box is checked, the printout will show all
the open columns in the layout. However, if it is unchecked, the
printout will only show those columns which are visible in the
layout. So, if some of the columns are hidden by the split between
the Activity Table and the Gantt Chart, the hidden columns will not
display.
Under the Options tab are boxes to choose the Timescale Start and
Timescale Finish dates.
Headers and footers can appear at the top and at the bottom,
respectively, of the first or last page of a printed layout or on all
pages, or on no pages.
The settings for headers and footers are defined in the Header and
Footer tab of the Page Setup dialogue box.
Headers and footers are as wide as the page, but their height
g can
be defined. The default height is 0.25 inches. To
alter this height, use the up and down arrow keys next to the height
field.
106 Part 2: Introduction to CPM Scheduling with Primavera P6
Headers and footers are also divided into sections. Each section
can contain a different piece of information. Section 1 is the left
side of the paper, Section 2 is the middle, and Section 3 is the right
side of the paper. The default setting for the number of sections is
three. The number of sections can be edited by using
the up and down arrows or typing a number in the field.
Use the text formatting buttons to customize the font, font size,
color, and layout of each section.
The Create New Project wizard walks through the steps and
decisions associated with setting up a new schedule. The process
is as follows:
• Select the EPS within which the new project will be created,
by clicking on the Expand button to open a dialog box where
the user can select an EPS.
• Highlight the desired EPS and click Select. Click Next.
• Enter a unique Project ID and Project Name. Click Next.
• Enter a Project Planned Start date. The default date is today’s
date.
• Optionally, enter a Must Finish By* date. This is a form of
finish constraint, and will affect the float calculations within
the project. It is usually left blank. Click Next.
• Select a Responsible Manager by clicking on the Expand
button to open a dialog box where the user can select one.
• Highlight the desired Responsible Manager and click Select.
Click Next.
• Select a Rate Type. This is typically Price/Unit. Click Next.
• Click Finish.
*To enter a Must Finish By date, other than the New Project wizard, go to the Project window, highlight the project and click on the Date
tab in the bottom layer.