Professional Documents
Culture Documents
Primavera
Course 101 Version 6.0
1997 - 2008 Primavera Systems, Inc. All rights reserved. Unless otherwise noted, this software is the property of Primavera Systems, Inc. (Primavera) and is entitled to copyright protection. Any reproduction in whole or in part is strictly prohibited. While reasonable efforts have been made to ensure the accuracy of this document, Primavera assumes no liability resulting from any omission or inaccuracies in this document or from use of the information obtained herein. Primavera reserves the right to make changes to any products described herein to improve reliability, function, or design, and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Primavera does not assume any liability arising out of the application or use of any product described herein; neither does it convey license under its patent rights or the rights of others. Please send your comments to: Primavera Systems, Inc. Three Bala Plaza West Bala Cynwyd, PA 19004 Telephone: 1-610-667-8600 FAX: 1-610-667-7894 World Wide Web site: http://www.primavera.com Computer Software Copyrights: The Primavera software products described in this document may not be copied, reproduced, modified, or distributed in any manner without Primavera's express written permission. Use and Disclosure Restrictions: The software described in this document is the property of Primavera Systems. It is furnished under a license agreement and may be used and/or disclosed only in accordance with the terms of the agreement. US Government Restricted Rights: If the Software is acquired for or on behalf of the United States of America, its agencies and/or instrumentalities (U.S. Government), it is provided with restricted rights. The Software and accompanying documentation are commercial computer software and commercial computer software documentation, respectively, pursuant to 48 C.F.R. 12.212 and restricted computer software pursuant to 48. C.F.R. 52.227-19 (a), as applicable. Use, modification, reproduction, release, performance, display, or disclosure of the Software and accompanying documentation by the US Government are subject to restrictions as set forth in the this Agreement and pursuant to 48 C.F.R. 12.212, 52.227-19, 227.7202, and 1852.227-86, as applicable. Trademarks: Primavera, the Primavera sundial logo, P3, P3e, Primavera Enterprise, Primavera Expedition, Primavera Project Planner, Primavera TeamPlay, myPrimavera, PrimeContract, and SureTrak are either registered trademarks or trademarks of Primavera Systems, Inc., in the United States and/or in other countries. All other trademarks mentioned herein are the property of their respective owners. Printed in the United States of America.
Course Contents
Lesson 1: Introduction to Primavera 1
Lesson 2:
Project Management Life Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Initiating Process Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Planning Process Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Executing Process Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Controlling Process Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Closing Process Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Lesson 3:
15
What is P6 Web? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 User Access to Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 License, Security Profile, Project Association . . . . . . . . . . . . . . . . . . . . . . 17 User Interface View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Logging In to P6 Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 The P6 Web Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Course 101
Course Contents
Lesson 4:
Creating a Project
25
Enterpise Project Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Enterprise Project Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Viewing the EPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Organizational Breakdown Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Viewing the OBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Create Project Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Entering Required Project Information . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Lesson 5:
37
Selecting a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Exploring the EPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Using Project Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Editing Project Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 General Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Notebook Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Funding Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Codes Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Settings Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 User Defined Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
ii
Course 101
Course Contents
Lesson 6:
53
Work Breakdown Structure (WBS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Creating a WBS for the HR System Upgrade Project . . . . . . . . . . . . . . . . . . . . . . . . . 55 Creating a WBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Adding a Child WBS Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Adding Sibling WBS Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Creating Additional Levels in the WBS . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Changing the Parent WBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Deleting a WBS Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Reusing the WBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Lesson 7:
Adding Activities
65
Adding Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Viewing Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Adding a Start Milestone Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Adding an Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Copy/Pasting Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Deleting Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Viewing and Editing Activity Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Viewing Activity Details in Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Activity Details Sub-Tabs Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 General Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Steps Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Notebook Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Codes Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Course 101
iii
Course Contents
Lesson 8:
83
Using Activity Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Managing Activity Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Customizing Activity Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Columns Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Grouping in Activity List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Filtering Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Sharing Activity Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Sorting, Ordering in the Activities Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Lesson 9:
Creating Relationships
99
Network Logic Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Precedence Diagramming Method (PDM) . . . . . . . . . . . . . . . . . . . . . . . 100 Relationship Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Finish-to-Start (FS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Finish-to-Finish (FF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Start-to-Start (SS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Start-to-Finish (SF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Relationships with Lag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Finish-to-Start with Lag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Start-to-Start with Lag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Assigning Relationships in P6 Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Adding Relationships in Activity Details . . . . . . . . . . . . . . . . . . . . . . . . . 103 Adding Relationships with Lag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Adding Relationships in the Gantt Chart . . . . . . . . . . . . . . . . . . . . . . . . 106 Editing Relationships in the Gantt Chart . . . . . . . . . . . . . . . . . . . . . . . . 107 Linking Multiple Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Canceling Data Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Deleting Relationships . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
iv
Course 101
Course Contents
Lesson 10:
Scheduling
113
Critical Path Method Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Critical Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 What is the Data Date? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Scheduling Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Forward Pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Backward Pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Total Float . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Backward Pass with Required Finish . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Critical Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Scheduling a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Viewing the Scheduled Finish Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Scheduling Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Circular Relationships (Loops) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Open Ends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Exercise: Calculating a Schedule Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Exercise Answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Lesson 11:
Assigning Constraints
129
Assigning Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Must Finish By . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Start On or After . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Additional Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Course 101
Course Contents
Lesson 12:
141
Analyzing the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Analyzing Schedule Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Compare Scheduled Finish to Must Finish By . . . . . . . . . . . . . . . . . . . . . 144 Focus on Critical Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Shorten the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Adjusting Relationships . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Shortening Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Rescheduling and Checking Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Lesson 13:
Assigning Resources
153
Assigning Resources and Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Summarizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Assigning Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Filling the Unstaffed Role Assignment . . . . . . . . . . . . . . . . . . . . . . . . . 157 Assigning Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Organizing Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Resource Access Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Assessing Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 E-Mail Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Editing a Resource Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Requesting Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
vi
Course 101
Course Contents
Lesson 14:
Project Workspace
171
The Project Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Viewing the Project Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Portlets on the Project Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Customizing the Project Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Customizing Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Customizing Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Customizing Portlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Lesson 15:
183
Analyzing the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 Analyzing Resource Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Viewing Overallocated Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 Resolving Resource Overallocation . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Analyzing Resource Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Analyzing the Budget . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Lesson 16:
195
Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Adding Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Assigning Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Editing Baseline Names and Types . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Deleting Baselines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Course 101
vii
Course Contents
Lesson 17:
201
Updating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 The Data Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 Entering Actuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 For Completed Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 For Activities In-Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 Using Progress Spotlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Statusing a Milestone Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Statusing an Activity to Completion . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Statusing an Activity In Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Rescheduling the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Lesson 18:
215
Analyzing Schedule Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 Analyzing Project Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Adjusting the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Managing Project Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Adjusting Resource Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Rescheduling the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Closing an Issue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Lesson 19:
Reporting
229
Project Reports Portlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 Assigning Reports to Project Reports Portlet . . . . . . . . . . . . . . . . . . . . . 231 Scheduling Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Viewing Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Deleting Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
viii
Course 101
Course Contents
Lesson 20:
Dashboards
237
Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 Viewing Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Customizing Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Filtering Portlet Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 Customizing Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Portlets on Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 Modifying Portlet Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Personal Information Portlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 My Activities Portlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Custom Portlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Managing Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Creating a Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Lesson 21:
Portfolios
255
Creating a Portfolio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 User and Global Portfolios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Manual and Filtered Portfolios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Viewing Portfolios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 Deleting a Portfolio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Creating a Portfolio Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 Creating a Portfolio by Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Refreshing the Portfolio Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Analyzing Portfolio Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 Project Score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 How is Project Score Calculated? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Course 101
ix
Course Contents
Appendix A:
269
Updating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 The Data Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 Updating a Project Using Timesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Reviewing Timesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Approving Timesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Applying Actuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 Analyzing Results of Applying Actuals . . . . . . . . . . . . . . . . . . . . . . . . . . 279 Rescheduling the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Appendix B:
Construction Workshops
283
Appendix C:
297
Viewing Project Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 Creating Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 Grouping Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Viewing Issue Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Course 101
Course Objectives
Course 101 will cover the following topics:
Introduction to Primavera
Describe Primavera solutions Describe P6
Creating a Project
Create a project Select a location in the Enterprise Project Structure Assign a Responsible Manager from the Organizational Breakdown Structure
Adding Activities
Describe activity types View activity information in the Activities tab Send an e-mail related to an activity Edit Activity Details tabs Add steps to an activity Add a Notebook topic to an activity Assign an activity code
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Creating Relationships
Differentiate between four relationship types Create relationships in Activity Details Create relationships in the Gantt Chart
Scheduling
Define key scheduling terms Perform a backward and forward pass Define Total Float and its impact on the schedule Schedule a project Describe loops and open ends
Assigning Constraints
Apply an overall deadline to a project Apply a constraint to an individual activity Add notebook topics to constrained activities Describe available constraint types
Assigning Resources
Assign a role Fill a role assignment Request resources Assign a resource Check resource availability Send e-mails to assigned resources
Project Workspace
Describe the Project Workspace Add and remove portlets Customize the Project Workspace
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Reporting
Assign reports to the Project Reports portlet Schedule reports View scheduled reports
Dashboards
Create a dashboard Add and remove dashboards Filter data to display in portlets View your projects and activities
Portfolios
Create a portfolio manually Create a portfolio by filter
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 1
Introduction to Primavera
Objectives
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Introduction to Primavera
Primavera Systems Inc. is the worlds leading project and portfolio management software company, providing the software foundation that enables all types of businesses to achieve excellence in managing their portfolios, programs, projects, and resources. It is estimated that projects totaling more than $5 trillion in value have been managed with Primavera products. Primavera began in 1983 with the launch of PC-based software for engineering and construction. Today Primavera is a diversified software company that provides both desktop and enterprise-class solutions that enable companies to prioritize, plan, manage, and measure the project investments necessary to grow the business and service their customers.
Primavera Solutions
The graphic below lists Primavera solutions and the industries served by Primavera.
Technology
A&D, Manufacturing
Public Sector
Services
SOLUTIONS
What? Who?
Portfolio Management
Identify, select, and prioritize the right strategic initiatives.
How?
ProSight
Evolve
Resource Management
Right people. Right projects. Right now.
P6
Project Management
Plan and execute high quality projects on time, on budget
Change?
How Much?
Risk?
PertMaster
Risk Management
Mitigate project risk through predictive analytics
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Primavera P6
FIG. 1.1: Primavera P6 includes clientserver and Web components.
Client-Server
Project Architect
Methodology Management
Project Management
Project Management Database - PMDB (Project Plans) Progress Reporting and Collaboration
Web P6 Web
Project Architect
P6 is used for planning, monitoring and controlling projects. Project data is stored in a central database and can be accessed via client-server and the Web. Among P6s capabilities:
Enterprise-wide project management, resource management, and portfolio analysis. Personalized role-based dashboards provide quick visual indicators of the health and status of projects and programs, and help determine which projects need help to get back on track. Extensive project reporting, including industry-standard templates and a customization wizard. Scorecards that contain project scores, schedule performance, cost performance, earned value metrics, and milestone dates.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Primavera P6 (continued)
Capacity analysis and resource planning to anticipate resource usage requirements in future projects. Collaborative workspaces to initiate projects and document workflows; manage and approve documents; and communicate with the project team.
Methodology Management
An integrated process improvement platform for delivering best practices, lessons learned, and organizational standards in the form of project templates, work product templates, and estimation metrics. Create, capture, organize, and improve reusable components for building future project plans.
Timesheets
Enables Web-based timekeeping and communication. Team members see all supporting information they need to coordinate and perform their work while communicating directly with the central database.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 2
Review the relationship between Primavera and the Project Management Life Cycle Identify the five process groups in the Project Management Life Cycle
Key Terms
Project management Project Management Life Cycle
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Project Information
Organizational Commitment
Team Development
Scope Definition
Activity Definition
Schedule Development
Yes
Baseline Creation
Information Distribution
Performance Reporting
No
Administrative Closure
Project Closeout
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Project Information
Team development
10
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Establish project objectives and scope of work. Define the work. Determine the timing. Establish resource requirements/availability. Establish a cost budget. Evaluate, optimize, and create baseline plan.
Scope definition
Activity definition
Schedule development
Baseline creation
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
11
12
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Analyze and evaluate the project. Recommend necessary action. Modify the current project with realistic data. Re-forecast the schedule. Communicate project performance to the project team.
Initiating process group
Performance reporting No
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
13
Document lessons learned. Determine if project can be used as a methodology. Deliver product to client or stakeholders. Back-up or archive project files.
Initiating process group
Contract closeout
Administrative closure
Project closeout
14
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 3
Key Terms
Navigation bar Action bar User Interface view Breadcrumbs trail
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
15
What is P6 Web?
P6 Web provides a Web-based interface to manage projects, portfolios, and resources while sharing data with other project team members.
FIG. 3.1: P6 Web functionality areas.
The following four sections are targeted to roles within the organization:
Portfolios Executives can create portfolios of projects and use customizable reporting features to track project status and make informed decisions about strategic initiatives. Projects Project managers can create and manage projects, request or staff resources, and update project status. Resources Resource managers can establish teams by resource or role, monitor allocation of those resources, and assign them as requested by the project manager. Administration System administrators can tailor the user interface to individual or group of users.
Dashboards Uses data windows called portlets to display portfolio, project, and resource data. Administrators can enforce standard dashboards across the organization.
16
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Login
You need a valid Username and Password provided by your system administrator to log in to P6 Web.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
17
Logging In to P6 Web
You can save the
URL as a Favorite in Internet Explorer.
P6 Web is a Web-based application. To access P6 Web, launch a Web browser and type in the URL specified by your organization.
Logging In
You must enter a valid Username and Password. Contact your system administrator if you do not know your Username and Password. In your work environment you may be required to change the default password by clicking Change Password.
FIG. 3.3: Click Login to log in to P6 Web.
EXERCISE: Log in
to P6 Web.
Steps
1. Type the URL provided by your instructor in the Address bar in the Web browser. 2. Type a Username <jbrunner> and Password <jbrunner>. 3. Confirm PMDB$PRIMAVERA is selected in the Database drop-down list. 4. Click Login.
by your instructor is for classroom use only. Your organization will specify a different URL to access Primavera at your work site.
18
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
There are areas of the application screen that do not change once you log in:
Title bar Displays the Primavera logo and provides access to printing, viewing context-sensitive help, setting user preferences, and logging out. Navigation bar Provides access to sections: Dashboards, Portfolios, Projects, Resources, and Administration. Click to display a section. The selected section is bold.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
19
Navigating in P6 Web
Only one section can be displayed at a time. After you click a section button, the Action bar is displayed:
Action bar Displays commands related to the selected section. Available commands depend on your security profile and the assigned User Interface view.
EXERCISE:
Navigate to the Projects section.
Steps
1. In the Navigation bar, click Projects. 2. View the Action bar for the Projects section.
20
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Select
a project.
Steps
1. In the Navigation bar, click next to Projects.
Breadcrumbs Trail
After the project is selected, it is indicated in the Breadcrumbs trail. You can use the Breadcrumbs trail to retrace your actions within a section. However, if you change sections, your steps are not retained.
FIG. 3.7: Use the Breadcrumbs trail to retrace your steps within a section.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
21
Tabs
Tabs within a section provide access to a group of actions. The number and order of the tabs can be customized by the system administrator in the assigned User Interface view. Since tabs are related to the selected section, their titles often are referred to with the section name. For example, in the Projects section below, the Details tab can be called "Project Details," or the Tools tab "Project Tools."
FIG. 3.8: Tabs are displayed for the selected section.
EXERCISE: View
tabs in the Projects section.
Steps
1. Confirm that the Projects section is selected. 2. View tabs in the Projects section.
22
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
There are several layers of security that determine data and functionality that is accessible for each user. The main sections on top of the application screen (Dashboards, Portfolios, Projects, Resources, and Administration) allow you to focus on a specific aspect of project management. Each section has an Action bar to execute section-related tasks.
Review Questions
1. Which of the following is not a section in P6 Web? a. Dashboards b. User Interface views c. Portfolios d. Administration 2. Which of the following is true? a. You can use the Breadcrumbs trail to retrace your steps across sections. b. You can view the name of the currently logged in user at the top of the application screen. c. Clicking the P6 logo takes you back to the login screen. d. Your licence determines what sections are accessible to you. 3. True or False: If an arrow is visible in the Navigation bar, you can access some of the most recently used items in that section.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
23
24
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 4
Creating a Project
Objectives
Create a project Select a location in the Enterprise Project Structure Assign a Responsible Manager from the Organizational Breakdown Structure
Key Terms
Enterprise Project Structure Organizational Breakdown Structure
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
25
How is the project identified? Each project has a unique Project ID that identifies the project. What is the name of the project? Each project has a descriptive name. The project name is not required to be unique, but it is recommended. Where is the project stored? Projects are stored in the Enterprise Project Structure (EPS), which resembles a hierarchical folder structure. Who is responsible for the project? Each project has an assigned Responsible Manager, selected from the Organizational Breakdown Structure (OBS). When is the project planned to start? Each project has a Planned Start date that is set when the project is created.
26
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
The Enterprise Project Structure (EPS) provides the foundation for enterprise project management. It is a hierarchical arrangement of all projects in the enterprise, arranged so that data about projects can be rolled up and analyzed at multiple levels. The EPS, a hierarchy created by the enterprise to organize its projects, provides functionality to view project priorities, scope, budget, and resource information across the enterprise. It enables individuals to manage projects separately, and the organization to roll up and summarize data across multiple projects, view resource allocation across projects, and assign security at any level of the structure to provide users with appropriate access to project information. The EPS comprises roots and nodes:
A root typically represents the top level of the organization. Nodes represent different levels within the EPS. Nodes can, for example, represent divisions within the organization, departments, or site locations.
Each node can contain an unlimited number of projects. Projects always represent the lowest level of the hierarchy. Placement of a project in the hierarchy determines the summary level in which it is included.
EPS Root
EPS Node
EPS Node
EPS Node
EPS Node
EPS Node
Project F
Project A
Project B
Project C
Project D
Project E
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
27
Signature Corporation
Legend
Construct Projects
IT Projects
New Systems
System Upgrades
IT Maintenance
HR System Upgrade
Upgrade Network
Integrate S/390
EXERCISE: Display
the Enterprise Project Structure.
Steps
1. In the Navigation bar, click Projects. 2. Click to expand EPS nodes, Information Technology Projects, Internal IT Projects and System Upgrades.
28
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
The Organizational Breakdown Structure (OBS) provides the foundation for enterprise project management. It is a hierarchical arrangement of an organizations project management structure, controlling user access to project data and designation of the Responsible Manager. The OBS, a hierarchical arrangement of an organizations project management structure, can be configured to represent a detailed organizational breakdown with employee names or a more general framework with departments and divisions. The OBS performs two key functions in enterprise project management:
Designating the Responsible Manager OBS elements are assigned as Responsible Managers for work within an EPS node, a project, a Work Breakdown Structure (WBS), or an issue or risk within a project. Responsible Manager assignments can be "inherited" as well. For example, when you add a new project, the Responsible Manager is inherited from its parent EPS node. Controlling user access to project information All users are assigned to an OBS element to establish their access to project data. For example, all members of the Development Dept. are assigned to the OBS element VP of Development. Due to this assignment, they can view all projects for which the VP of Development is the Responsible Manager though they may not all have the same access to manipulate project data. That access is governed by a users security profile, which may limit their access to "read-only" status.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
29
VP of Program Office
VP of Construction
Project Coordinator
Project Administrator
Andy Mason
Meg Foley
Joe Nolan
Therese Swan
Tim Harris
Tom Mills
Linda Haris
VP of Development Dept.
In House Development
Testing Lead
Developments Lead
Training Lead
Support Lead
VP of System Administration
Network Mgr.
Implementation Mgr.
Data Mgr.
30
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Creating a Project
There are several ways to create a project in P6 Web. For example, your system administrator may create one for you, or it can be created through the initiation process. This course focuses on the Create Project command.
EXERCISE: Create
a new project.
Steps
1. In the Navigation bar, click Projects. 2. In the Action bar, click Create Project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
31
Type a unique Project ID. Type a Project Name. Select a location for the project in the EPS. Assign a Responsible Manager from the OBS. Set a Planned Start date.
Required fields are marked with an asterisk in the Create Project screen. The
Some of the fields in the application allow you to type in a value directly. For example, you type data in the Project ID and Project Name fields. Other fields may require you to click an icon first and then select a value from the list of available items. For example, in the EPS and Responsible
32
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Provide
required information for a new project.
Steps
1. In the Project ID field, type <HRSYS>. 2. In the Project Name field, type <HR System Upgrade>. 3. In the EPS field, click 4. Click .
5. Select an EPS node, System Upgrades, and then click OK. 6. In the Responsible Manager field, click 7. Click .
8. Select a responsible manager, VP of Development, and then click OK. 9. In the Planned Start field, click to display calendar.
10. Select a date, 04-Jan-10, and then click Select. 11. Click Create.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
33
Add activities and WBS. Go to Project Workspace. Create another project. Run Project Architect, enabling you to create a project plan by retrieving methodology content from Methodology Management.
These options, organized on one page, appear only after you create a project. However, you can always access them in the Projects section:
Add activities and WBS Select a project and then click the Activities tab. Go to Project Workspace Select a project and then click the Workspace tab. Create another project In the Navigation bar, click Projects and then click Create Project. Run Project Architect Select a project and then click the Tools tab. In the Tools tab, click Run Project Architect.
34
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
The Enterprise Project Structure is hierarchical arrangement of all projects in the enterprise. It is arranged so that data about projects can be rolled up and analyzed at multiple levels. The Organizational Breakdown Structure is hierarchical arrangement of an organizations project management structure. It controls user access to project data and designation of the responsible manager. Launch the Create Project command in the Action bar in the Projects section. The Create Project screen requires you to: Select a location for the project in the EPS. Type a unique Project ID. Type a Project Name. Assign a Responsible Manager from the OBS.
Review Questions
1. True or False: All projects must be included in an EPS node. 2. True or False: The Must Finish By field is required when you create a project. 3. True or False: You must enter a unique Project Name when creating a project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
35
36
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 5
Select a project in the EPS View Project Details Enter project data in the Details tabs
Key Terms
Project Details
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
37
Selecting a Project
Once a project is created it can be accessed via the Enterprise Project Structure, which is displayed in the Projects section.
EXERCISE: Locate
the HR System Upgrade project.
Steps
1. In the Navigation bar, click Projects. 2. Expand EPS nodes, Information Technology Projects, Internal IT Projects and System Upgrades. 3. Locate a project, HR System Upgrade.
38
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Select
the HR System Upgrade project.
Steps
1. In the Search field, type the first two letters of the project name, <HR>. 2. To select the project, click its Project ID, HRSYS.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
39
EXERCISE: Display
the Details tab for the
Steps
1. Click the Details tab. 2. Confirm that the General sub-tab is selected.
HR System Upgrade
project.
40
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
General Sub-Tab
The values for Project ID, Project Name, Parent EPS and Responsible Manager, assigned when you created the project, can be edited in the General sub-tab.
Project Web site URL Post the URL to the Web site created by your system administrator. Project Owner The individual responsible for the project. The project owner designation provides the individual view-access to the project. Project Status Select Planned, Active, Inactive, or What-if. Risk Level Select from five categories, which can be used to rank, organize, and filter projects. Strategic Priority Select a number from 1 to 10,000 to rank project in a strategic plan. Original Budget Enter an estimate of the total budgeted amount required for this project, including all funding contributions. Current Budget This calculated field displays planned budget plus all approved budget change logs. Total Activities Number of activities in the project. Planned Start The start date of the project. It is a required field you assigned in the Create Project wizard, but it can be edited here. Actual Start This calculated field displays the actual start, based on the actual start of the first activity in the project. Data Date Enter the date used as the starting point to calculate the schedule. Must Finish By Enter a date to serve as a constraint placed on the projects end date. Scheduled Finish This calculated field displays the latest early finish date based on the schedule most recently generated for the project. Actual Finish This calculated field displays the actual finish date of the project. A project is finished when all activities have actual finish dates. Checked Out By The name of the user who checked out the project. If the project is not checked out, this field is blank. Date Checked Out The date and time the user checked out the project. If the project is not checked out, this field is blank.
the same as Responsible Manager, though the same individual can be designated for both roles.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
41
Original Budget
field.
EXERCISE: Type
an Original Budget.
Steps
1. In the Original Budget field, type a value <200,000>. 2. Click Save.
42
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Notebook Sub-Tab
Notebook topics are
created by system administrator.
Use the Notebook sub-tab to view or modify project notes, such as the projects purpose, core requirements, or other project-specific details.
EXERCISE:
Document that you use Primavera to manage the project.
Steps
1. Click the Notebook sub-tab. 2. Click Assign Notebook Topic. 3. Use the Search function to select a topic, Tools/Techniques. 4. Click Assign, and then click Close. 5. Click a notebook topic, Tools/Techniques. 6. Type a description <We will use Primavera to manage this project.>. 7. Click Save. 8. Click to view the description.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
43
EXERCISE: Add a
link to a Notebook topic description.
Steps
1. Click a Notebook topic, Tools/Techniques. 2. Highlight Primavera in the notebook topic description. 3. Click .
4. Type the Web site address in the Explorer User Prompt dialog <http:// www.primavera.com>. 5. Click OK. 6. Click Save. 7. Click to expand the description.
8. Click the hyperlink Primavera to launch Primaveras Web page, and then close the Web site window.
44
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Funding Sub-Tab
Use the Funding sub-tab to add, delete, review, and revise funding sources for your project.
Funding Source Lists funding sources assigned to the project. Click the name of the funding source to edit details. Amount The amount of money allocated to the project from the funding source. Fund Share Percentage of the total fund allocated to the project.
EXERCISE: Assign
a Funding Source.
Steps
1. Click the Funding sub-tab. 2. Click Assign Funding Source. 3. Select a funding source, Apex. 4. Click Assign, and then click Close. 5. Click a funding source, Apex, to edit details. 6. In the Amount field, type <20,000>. 7. In the Fund Share field, type <10>. 8. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
45
Codes Sub-Tab
Use the Codes sub-tab to assign project codes and values to the project. Project codes enable you to group projects into categories, such as location or priority.
Project codes/
values are created by your system administrator.
Project code Lists project codes assigned to the project. Code value Displays the selected value of the project code. A single project code, for example, Division, can have numerous values, such as Marketing, Engineering, Development, etc. Description Displays the project code description.
FIG. 5.8: Assign project codes to the project in the Codes sub-tab.
EXERCISE: Assign
a project code, ITSU: IT System Upgrade, to the project.
Steps
1. Click the Codes sub-tab. 2. Click Assign Project Codes. 3. Click to expand a project code, Project Code: Product Group.
4. Select a project code value, ITSU: IT System Upgrade. 5. Click Assign, and then click Close.
46
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Settings Sub-Tab
Use the Settings sub-tab to choose default settings for adding new activities in the project; selecting a baseline for calculating earned value; and checking the last summarized date, the WBS level, and the resource assignment used for summarizing the project. The following default settings apply to new activities in the project. You can later change these default settings for individual activities as needed:
Existing activities
are not updated to reflect new default settings.
Default Duration Type for New Activities Determines whether schedule, resource availability, or cost is most important when modifying an activity. Note that duration type applies only when you have resources assigned to the activity. You can specify the default duration type for new activities in new projects in Projects Preferences. Default Percent Complete Type for New Activities Determines how progress can best be measured for most of the activities in your project: Duration, Physical, or Units. Default Activity Type for New Activities Determines how duration and schedule dates are calculated for an activity. Default Rate Type Determines the price/unit for all new resource assignments on the project. Default Price/Unit or activities without resource or role Price/ Units Determines the default price/unit to calculate cost for activities that have units but no assigned resource, or for activities that have assigned resources who do not have price/units specified. Enter a dollar value and a work unit separated by a forward slash: $20/h. Summarize to WBS Level Indicates the number of summary WBS elements stored in the database. Last Summarized Displays date project was last summarized. This is useful for assessing whether summary data is current. Summarize project based on Determines whether summarization is based on high-level resource planning or detailed activity resource assignments. Baseline for Earned Value Calculations Select the Project baseline or the Primary baseline to be used for earned value calculations. To manage baselines, click the Baselines tab in the Projects section.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
47
Steps
1. Click the Settings sub-tab. 2. In the Default Price/Unit for activities without resource or role Price/Units field, type <40>. 3. Click Save.
48
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
The User Defined sub-tab enables you to assign values to project-related user defined fields, which can be used to track additional project data as columns in the Project Statistics portlet on dashboards and in the Project Workspace.
FIG. 5.10: Set user defined fields in the User Defined sub-tab.
EXERCISE: Add
the user defined field
Steps
1. Click the User Defined sub-tab. 2. Click Customize. 3. In the Available Columns section, click Defined. to expand a grouping, User
4. Select a user defined field, Estimated Expense Cost. 5. Click to move it to the Selected Columns section.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
49
Objectives
Add the following attributes in Project Details: 1. Assign a Notebook topic, Purpose, and type a description <Upgrade the corporate HR system, consolidate current systems onto a centralized platform.>. 2. Assign a project code value HIGH - High Priority from within the project code Priority Code. 3. Change the Responsible Manager to Solutions Delivery Group.
50
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Use the Search function in the Projects section to locate projects quickly in the EPS. Use the Details tab in the Projects section to edit project details. Project data is organized in sub-tabs. To delete a project, click Delete next to the project.
Review Questions
1. Which statement is false? a. Using the Search function on the Projects section displays projects in a flat list. b. You click the project name to select a project. c. Projects within an EPS are sorted by ID. d. You can select only one project at a time. 2. True or False: Sub-tabs under the Details tab may vary based on the assigned User Interface view.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
51
52
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 6
Key Terms
Work Breakdown Structure WBS element
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
53
The project is the highest level of the WBS. An activity is the lowest level of the WBS.
A key benefit of the WBS is that it enables you to divide a project into meaningful smaller pieces for the purpose of planning and control. Elements within the WBS have a "parent/child" relationship, meaning you can roll up and summarize data from the lower levels. For planning and budgeting, you can set anticipated dates or budgets at a high level in the WBS before adding activities. WBS elements can also be used to assign responsibility, via the Organizational Breakdown Structure, to different managers for planning and accountability purposes.
FIG. 6.1: The hierarchical structure of the WBS enables you to roll up data from "child" to "parent."
EPS Root
EPS Node
EPS Node
EPS Node
EPS Node
EPS Node
Project F
Project A/ WBS
Project B
Project C
Project D
Project E
WBS.1
WBS.2
WBS.3
WBS.1.1
WBS.1.2
WBS.1.3
54
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
System Development
System Testing
System Deployment
System Requirements
System Design
System Implementation
QA Tests
System Installation
FIG 6.3: The Work Breakdown Structure of the HR System Upgrade project.
Below, the WBS structure of the HR System Upgrade project as it is displayed in P6 Web:
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
55
Creating a WBS
The WBS is created in the Activities tab in the Projects section. The Activities tab is the central location for maintaining the WBS and managing activities. The selected HR System Upgrade - Creating a WBS project has only one WBS element, its root.
FIG. 6.4: The WBS root element is displayed.
EXERCISE: Select
a project and an activity view.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Creating a WBS. 3. To open the project, click its Project ID, HRSYS-06. 4. Click the Activities tab. 5. In the View drop-down list, select Adding WBS.
56
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
WBS Code A required field, the WBS code is a unique alphanumerical value appended to its parent WBS name. A "child" WBS element inherits part of its WBS code from its "parent," extending the suffix one place as it moves down the hierarchy. For example:
WBS Name A unique name, usually one that represents the product or service produced by activities within that element. Parent WBS The parent WBS element in the hierarchy.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
57
EXERCISE: Add
elements to the WBS.
Steps
1. In the Icon bar, click 2. Click to add a WBS element.
4. In the WBS Code field, confirm a value, 1. 5. In the WBS Name field, type <System Development>. 6. Click Save. 7. Click Return.
58
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Add
two sibling WBS elements to HRSYS-06.1.
Steps
1. Confirm that a WBS element, HRSYS-06.1, is selected. 2. Right-click and select Add sibling WBS. 3. Click to save the WBS.
4. Right-click on a WBS element, HRSYS-06.2, and select Details. 5. In the WBS Name field, type <System Testing>. 6. Click Save and then click Return. 7. Right-click a WBS element, HRSYS-06.2, and select Add sibling WBS. 8. Click to save the WBS.
9. Right-click on a WBS element, HRSYS-06.3, and select Details. 10. In the WBS Name field, type <System Deployment>. 11. Click Save and then click Return.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
59
EXERCISE: Add
WBS elements under the HRSYS-06.1 WBS element.
Steps
1. Right-click on a WBS element, HRSYS-06.1, and select Add sibling WBS. 2. Click to save the WBS. to move HRSYS-06.4 under HRSYS-06.1. to indent HRSYS-06.4.
5. Right-click on a WBS element, HRSYS-06.1.4, and select Details. 6. Click Yes to save data. 7. In the WBS code field, type <1>. 8. In the WBS name field, type <System Requirements>. 9. Click Save and then click Return. 10. Right-click on a WBS element, HRSYS-06.1.1, and select Add sibling WBS. 11. Click to save the WBS.
12. Right-click on a WBS element, HRSYS-06.1.2, and select Details. 13. In the WBS name field, type <System Design>. 14. Click Save and then click Return.
60
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
61
Objectives
1. Add the following WBS codes and names within the parent WBS elements as indicated in the table below.
Parent WBS
HRSYS-06.2 System Testing
WBS Code
WBS Name
62
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
The WBS is a hierarchical arrangement of products and services produced during and by a project, where the highest level of the WBS is the project, and the lowest is an activity. The WBS structure enables you to divide a project into meaningful smaller pieces for the purpose of planning and control. Elements within the WBS have a "parent/child" relationship, meaning you can roll up and summarize data from the lower levels. Use the Activities tab in the Projects section to manage your WBS.
Review Questions
1. True or False: The project is the highest level of the WBS. 2. What tab in the Projects section should you use to build the WBS? a. Details b. Tools c. Activities d. None of the above 3. True or False: Elements within the WBS have a parent/child relationship.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
63
64
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 7
Adding Activities
Objectives
Describe activity types View activity information in the Activities tab Send an e-mail related to an activity Edit Activity Details Add steps to an activity Add a Notebook topic to an activity Assign an activity code
Key Terms
Activity Activity Details Activity Type
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
65
Adding Activities
Activities are the fundamental work elements of a project. They are the lowest level of a WBS and contain all information about the work to be performed. Also known as tasks, items, events, or work packages, activities are the smallest subdivision of work that directly concerns the project manager and are generally the most detailed work unit tracked in a project schedule. Activities drive the schedule of a project as they represent work that must be completed in a determined amount of time, at a specific cost, or with a defined number of resources. Primavera supports the following six activity types:
Use Case
Mark beginning of a phase or communicate project deliverables.
Notes
-- Zero duration activity. -- Only has start date. -- Can assign constraints,expenses, documents. -- Can assign primary resource. -- Cannot assign roles. -- Zero duration activity. -- Only has a finish date. -- Can assign constraints, expenses, documents. -- Can assign primary resource. -- Cannot assign roles. -- Resources scheduled to work according to activity calendar. -- Activity resources are scheduled according to individual resources calendar. -- Duration determined by availability of resources assigned to work on activity. -- Duration determined on its predecessor / successor activities. -- Cannot assign constraints. -- Rollup values are calculated when the project is scheduled. -- Start dates are set to the earliest start date of all activities in the group. -- Finish dates are set to the latest finish date of all activities in the group. -- Duration is calculated based on the earliest activity start and latest activity finish in the group.
Finish Milestone
Work needs to be accomplished in a given time frame, regardless of assigned resources availability. Multiple resources assigned to the same activity can work independently. Ongoing tasks dependent on other activities. For example, status meetings, database maintenance, project management tasks. Roll up date, duration, and percent complete values for a group of activities that share a common WBS code level.
Level of Effort
WBS Summary
66
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Viewing Activities
The Activities tab enables you to customize columns that are visible when managing activities. It provides filtering, grouping, and sorting functionality to better organize activities. It also allows you to turn on and off the Gantt Chart. All of these elements are organized in activity views that you can create, modify and share. You can also send an e-mail to project team members associated with the activity or click Export to file to export contents of the Activities tab to a comma-separated value (.csv) file, which can be opened in Microsoft Excel.
FIG. 7.1: Only the WBS is displayed since the project does not have any activities.
EXERCISE: View
the Activities tab.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Adding Activities. 3. To open the project, click its Project ID, HRSYS-07. 4. Click the Activities tab. 5. In the View drop-down list, select Adding Activities.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
67
WBS/Activity Type an Activity ID that is unique within the project. If you leave it blank, an Activity ID is generated automatically. Activity Name Type a name for the activity. The Activity Name does not have to be unique, but it is recommended. Primavera provides the name New Activity by default. Activity Type Identify the type of activity. The default activity type is specified in the Settings sub-tab in Project Details. Planned Duration Type the estimated time required to complete the activity. If you leave this field blank, the default duration is set by your system administrator. Primary Resource Identify the resource primarily responsible for performing the work. WBS Code The WBS code of the parent WBS. WBS The Parent WBS of the activity.
68
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Add a
Start Milestone activity in the System Requirements WBS.
Steps
1. Select a WBS element, HRSYS-07.1.1. 2. Right-click and select Add Activity. 3. Double-click in the Activity field and type <HR1000>. 4. Double-click in the Activity Name field and type <Start development milestone>. 5. Double-click in the Activity Type field. 6. In the drop-down list, select Start Milestone. 7. Leave the Planned Duration as default. 8. Double-click in the Primary Resource field. 9. In the Search field, type a name <Susan>. 10. Select a resource, Susan Arnold, and then click OK. 11. Click to save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
69
Adding an Activity
Most fields are editable in the Activities tab. However, if values are not directly accessible, those fields are disabled or grayed out. In the example below, the Planned Duration of a milestone activity is always zero and you cannot change the WBS code of the parent WBS directly in the list.
FIG. 7.3: Disabled fields are not editable.
EXERCISE: Add an
activity under a WBS element, System Requirements.
Steps
1. Select a WBS element, HRSYS-07.1.1. 2. Right-click and select Add Activity. 3. Double-click in the Activity field and type <HR1010>. 4. Double-click in the Activity Name field and type <Define operational concept of new system>. 5. Double-click in the Planned Duration field and type <4d>. 6. Click to save.
70
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Copy/Pasting Activities
You can quickly add similar activities by copy-pasting existing ones. All activity information is copied, except the Activity ID, since it must be unique.
FIG. 7.4: Activity IDs are changed.
Steps
1. Select an activity, HR1000 - Start development milestone. 2. Ctrl-click an activity, HR1010 - Define operational concept of new system. 3. Right-click and select Copy. 4. Select a WBS, HRSYS-07.1.2. 5. Right-click and select Paste. 6. Click to save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
71
Deleting Activities
You can delete a single or multiple activities by clicking menu and select Delete.
FIG. 7.5: Click to delete selected activities.
EXERCISE: Delete
multiple activities.
Steps
1. Select an activity, HR1020 - Start development milestone. 2. Ctrl-click an activity, HR1030 - Define operational concept of new system. 3. Right-click and select Delete. 4. Click Yes to confirm your decision. 5. Click to save.
72
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
There are two ways to display Activity Details: form and tabs. The assigned User Interface view determines whether how Activity Details is displayed:
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
73
EXERCISE: View
Activity Details in subtabs.
Steps
1. Confirm that the activity you just added, Define operational concept of new system, is selected. 2. Right-click and select Details to display Activity Details.
74
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
General Edit activity ID/Activity Name; set activity type, Percent Complete type, and duration type; assign WBS, calendar, primary resource; set auto compute for actuals. Steps Add, delete, and review steps; update steps status. Status Manually status progress of an activity by updating dates and constraints, units and durations, and costs. Resources Add/remove resource and role assignments; submit resource requests; and view units and cost data. Notebook Add, edit, and delete Notebook topics/descriptions. Relationships Assign predecessor/successor activities. Codes Assign activity codes and activity code values. Expenses Add, edit, and delete expense items, and view expenserelated data via customized column display. Documents Assign documents to activity and display the documents category, status, and public location. User Defined Specify user-defined fields, which can be used to track additional activity data as columns in the Activities tab.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
75
General Sub-Tab
The General sub-tab enables you to define three key characteristics of an activity: activity type, duration type, and Percent Complete type. Each plays a role in how the activity is scheduled and updated. The sub-tab also allows you to select a WBS, a primary resource, and the calendar for the activity. Some of the key fields on the General sub-tab:
Calendar Use this field to assign an activity calendar, which specifies the available working time. Duration Type Determines how Remaining Duration, units, and units/ time are calculated when you update an activity 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. Percent Complete Type Determines how an activity's Percent Complete is calculated. Choose a Percent Complete type that represents how activity progress can be most accurately reported. Auto Compute Actuals Mark this checkbox if you want to measure progress as if the activity is proceeding on schedule. If you choose the Auto Compute Actuals option, Actual Units/Remaining Units and Actual Costs/Remaining Costs are automatically updated for all activity resources when you apply actuals.
sub-tab in Project Details to set default settings for duration type, activity type and percent complete type. Default settings apply only to activities created after the default is set.
76
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Steps Sub-Tab
The Steps sub-tab can be used to add/delete steps; add/revise step descriptions; and mark steps complete. Steps enable you to break down activities into smaller units and track their completion. They are often used a list of tasks to complete an activity. Unlike activities, they do not have duration estimates or dates. You can add an unlimited number of steps to an activity.
FIG. 7.9: Steps are added to the activity.
EXERCISE: Add
three steps to the
Steps
1. Click the Steps sub-tab. 2. Click Add Steps. 3. In the Step Name field, type <Describe the current system>. 4. In the Step Name field, type <Provide justification for changes>. 5. In the Step Name field, type <Describe concept for the modified system>. 6. Click Save. 7. Click Done.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
77
EXERCISE: Add a
description to the
Steps
1. Click a step, Provide justification for changes. 2. In the Step Description field, type <Match requirements to system capabilities.>. 3. Click Save. 4. Click to view description for a step, Provide justification for changes.
78
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Notebook Sub-Tab
Notebook topics are
defined by your system administrator.
The Notebook sub-tab enables you to assign Notebook topics and then add topic descriptions to an activity. These are typically instructions or descriptions that further describe the activity.
EXERCISE: Type a
notebook topic description for the
Steps
1. Click the Notebook sub-tab. 2. Click Assign Notebook Topic. 3. Search for a notebook topic, Purpose. 4. Select a notebook topic, Purpose. 5. Click Assign, and then click Close. 6. Click a notebook topic, Purpose. 7. Type a description <Prepare the Operational Concept Description (OCD) and ensure consensus among all parties involved.> 8. Click Save. 9. Click to view description for a Notebook topic, Purpose.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
79
Codes Sub-Tab
Use the Codes sub-tab to assign activity code values to the activity. Activity codes enable you to group activities into categories, such as location or priority.
Activity codes/
values are created by your system administrator.
Activity code Lists activity codes assigned to the project. A single code, for example, Division, can have numerous values, such as Marketing, Engineering, Development, etc. Code value Displays the selected value of the code. Description Displays the code description.
FIG. 7.12: Click the Codes sub-tab to assign activity codes.
EXERCISE: Assign
an activity code, Development, to the activity.
Steps
1. Click the Codes sub-tab. 2. Click Assign Activity Codes. 3. Click to expand activity code groupings, Global Codes and Activity
Code: Department.
4. Select an activity code value, DEV - Development. 5. Click Assign. 6. Click Close.
80
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Objectives
The full list of
activities in the project is added for you in succeeding lessons.
1. Add activities to the project plan as indicated in the table below. (Resources are not assigned yet; leave the Primary Resource field empty for all activities.)
Activity ID
HR-ADMIN HR1020 HR1030 HR1040 HR1050
Activity Name
Project administration Perform system requirements analysis Perform interface requirements analysis Design system architecture Perform high-level software design
Planned Duration
0d 10d 6d 8d 4d
Activity Type
Level of Effort Task Dependent Task Dependent Task Dependent Task Dependent
Parent WBS
HR System Upgrade Adding Activities System Requirements System Requirements System Design System Design
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
81
LESSON REVIEW
Key Concepts
Use the Activities tab to add activities and edit activity details. Activity ID must be unique in the database. Use the right-click menu to add, copy, or remove activities, or to view Activity Details. Activity Details can be viewed in two ways: form or tabs, based on the assigned User Interface view.
Review Questions
1. Which of the following fields must be unique in the project? a. Activity Name b. Activity ID c. Activity Code d. a & c 2. True or False: You cannot delete multiple activities at the same time. 3. True or False: You cannot edit any fields directly on the Activities tab. To modify fields, you must go to Activity Details.
82
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 8
Key Terms
Sorting Grouping Filtering
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
83
84
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
To create a new activity view, click Create Activity View. To edit an activity view, click the name. To delete an activity view, click Delete.
EXERCISE:
Manage activity views.
Steps
1. In the Navigation bar, click Projects. 2. In the Action bar, click Manage Activity Views.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
85
EXERCISE: Save a
copy of an existing Activity view.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Reporting Performance. 3. To open the project, click its Project ID, HRSYS-19. 4. Click the Activities tab. 5. In the View drop-down list, select Adding Activities. 6. Click Save View As. 7. Type a new activity view name <First Quarter Lookup>. 8. Click OK.
86
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Display
the Customize Activity View dialog.
Steps
1. Click Customize View.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
87
Columns Tab
The Columns tab in the Customize Activity View dialog allows you to customize the following:
Available/Selected Columns Add up to 30 columns to display. Use the arrows to add, remove, or change the order of columns. Sort by Select a field to sort the list. Sort order Select Ascending orDescending order. Show first column as Select whether the first column is Activity ID or Activity Name. The selected field is always the first column.
88
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Add
and remove columns.
Steps
1. In the Selected Columns section, double-click WBS to remove it. 2. In the Selected Columns section, double-click WBS Code to remove it. 3. In the Dates grouping, double-click Planned Finish to move it to the Selected Columns. 4. In the Dates grouping, double-click Planned Start to move it to the Selected Columns. 5. Confirm that Activity ID is selected in the Show first column as option.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
89
When you choose to group by a hierarchical field, for example WBS or activity code, the To Level drop-down list is enabled so you can choose the number of hierarchy levels you want to group by. For example, if your WBS comprises five levels, you may want to group only to the third level. In this case, activities associated with lower levels of the WBS are listed under the Level 3 band. Groups are indented in the list by a grouping band. Use the Band Color and Band Text drop-down lists to specify color and text for each band. For grouping levels you can also specify:
Show field title in band Displays the grouping level field name, followed by the field value. For example, if you select to group activities by WBS, the field name WBS appears to the left of the date value for the group. If you do not choose this option, only the field value appears in the band. Show field rollups in band Displays summary information for all cost, numeric, integer, start date, and finish date fields in the group. Start date rollups reflect the earliest date for the group and finish date rollups reflect the latest date for the group. Unit and cost rollups are a total of the values for each activity in the group.
90
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
the current Group tab settings.
Steps
1. Click the Grouping tab. 2. In the Level 1 drop-down list, select the blank item at the top of the list to remove grouping from this view.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
91
Filtering Data
When working with large list, you can better focus on activities by filtering out some data. Primavera offers two types of filters:
Predefined You cannot modify filter criteria or add new filters to the list. If you select the filter, Activities finishing in specified days or Activities occurring in specified days, you can specify the number of days.
Custom You can create your own filter by using multiple criteria. The filter is saved in the current activity view.
92
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Display
Milestone activities only.
Steps
1. Click the Filters tab. 2. Select Custom Filter. 3. In the Select Filter Criteria drop-down list, confirm All of the following. 4. In the Parameter drop-down list, select Planned Start. 5. In the Is drop-down list, select is greater than or equals. 6. Next to the Value drop-down list, click 7. Click to add new filter criteria. and select a date, 01-Jan-2010.
8. In the Parameter drop-down list, select Planned Start. 9. In the Is drop-down list, select is less than or equals. 10. Next to the Value drop-down list, click and select 31-March-2010.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
93
Current User The view is available for the current user only. In the View drop-down list, it is listed under the grouping, User. All Users The view is available for all users. In the View drop-down list, it is listed under the grouping, Global. List of Users The view is available for the selected users only. In the View drop-down list, it is listed under the grouping, Multiple Users.
EXERCISE: Make
the current activity view available for all users.
Steps
1. Click the Access tab. 2. Select All Users. 3. Click OK.
94
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Drag and Drop Drag and drop columns to change their order in the list. However, to remove or add columns, you must open the Customize Activity View dialog. Sort To change the sorted by preference, click a column header. You can toggle between ascending and descending order by clicking the same column header.
EXERCISE: Drag
and drop columns in the Activities tab.
Steps
1. Click the Primary Resource column header and drag it to the last place. 2. Click the Planned Duration column header and drag it to the left of the Primary Resource column. 3. Click the Planned Start column header to order the list by their Planned Start date in ascending order. 4. Click the Planned Start column header again to order the list by their Planned Start date in descending order. 5. Click Save View.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
95
Objectives
1. Customize the First Quarter Lookup Activity view to match the following screen:
Add a column, At Completion Total Cost. For grouping, add a level 1 grouping, Primary Resource. Click the At Completion Total Cost column header to sort.
96
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
The Activities tab allows you to customize how data is displayed. You can save the customized activity view and then share it with a list of users or all users. To make a copy of an existing activity view, click Save View As.
Review Questions
1. You can you sort the Activity list by a. Clicking the column header. b. Using the Sort by and Sort order drop-down lists in the Customize Activity View dialog. c. Right-clicking any column and select, Sort. d. a & b 2. True or False: You can remove grouping by selecting the blank item in the Level 1 drop-down list.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
97
98
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 9
Creating Relationships
Objectives
Differentiate between four relationship types Create relationships in Activity Details Create relationships in the Gantt Chart
Key Terms
Relationship types Lag
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
99
A box or rectangle represents each activity. Lines with arrows connect the boxes and represent the logical relationships between the activities. Predecessor controls the start or finish of another activity. Successor depends on the start or finish of another activity.
Start with either the first activity in the network and enter each successor, or start with the last activity in the network and enter each predecessor.
Activity E Activity A
Predecessor to Activity B
Activity B
Activity C
Successor to Activity B
Activity D Activity F
Activity G
100
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Relationship Types
Primavera supports four relationship types. In the following diagrams, activity A represents the predecessor and activity B represents the successor.
Finish-to-Start (FS)
Start-to-Start (SS)
EXAMPLE: When High-level Design (Activity A) is completed, Detailed Design (Activity B) can begin.
Finish-to-Finish (FF)
Start-to-Finish (SF)
EXAMPLE: Development of Training Documentation (Activity B) can only finish when System Design (Activity A) finishes.
EXAMPLE: When the second-shift security guard starts his shift (Activity A), the first-shift security can finish his (Activity B).
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
101
By default, it is scheduled based on the calendar of the successor activity, though this setting can be altered in Project Tools/Scheduling Options. Can be added to any relationship type. Can be a positive or a negative value.
The following example shows that the High-level Design activity must be finished for seven days before the Detailed Design activity can start.
Activity A
FS7
High-level Design
The following example shows that the Test Code activity can start five days after the Write Code activity starts.
Activity A Write Code
Activity B
SS5
Test Code
102
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assign
a successor activity to the Define operational
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Relationships. 3. To open the project, click its Project ID, HRSYS-09. 4. Click the Activities tab. 5. In the View drop-down list, select Relationships.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
103
EXERCISE: Add a
successor activity.
Steps
1. Select an activity, HR1010 - Define operational concept of new system. 2. Right-click and select Details. 3. Click the Relationships sub-tab. 4. Click Assign successor activity. 5. Click to expand groupings, HR System Upgrade, System Development, and System Requirements.
The default
6. Select an activity, Perform system requirements analysis. 7. Click Assign, and then Close. Click Previous Activity or Next Activity to display the activity according to the current sorting on the Activities tab.
104
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Create
a start-to-start relationship with one day of lag.
Steps
1. Click Next Activity. 2. Click Assign successor activity. 3. Click to expand groupings, HR System Upgrade, System Development and System Requirements. 4. Select an activity, HR1030 - Perform interface requirements analysis. 5. Click Assign, and then click Close. 6. Click an activity name, HR1030 - Perform interface requirements analysis. 7. In the Relationship Type drop-down list, select Start to Start. 8. In the Lag field, type <1d>. 9. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
105
EXERCISE: Assign
a successor activity to the Perform interface requirement analysis.
Steps
1. Click Return to Activity List. 2. Click to zoom to fit the Gantt Chart.
3. Select an activity, HR1030 - Perform interface requirements analysis. 4. In the bar area of the Gantt Chart, right-click the activity bar and select Create Relationship. 5. Click the finish connection box at the end of the activity bar, HR1030 Perform interface requirements analysis. 6. Drag the connection line to the start connection box on activity HR1070 -
7. Click
106
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assign
a successor activity to the Design external interfaces and then edit the relationship type.
Steps
1. Select an activity, HR1070 - Design external interfaces. 2. Right-click the activity bar and select Create Relationship. 3. Click the finish connection box at the end of the activity bar, HR1070 Design external interfaces. 4. Drag the connection line to the finish connection box on activity HR1080 -
5. Click
6. Right-click the relationship line you just created. 7. Select Edit Relationship. 8. In the Type drop-down list, select Finish to Start. 9. Click OK. 10. Click to save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
107
EXERCISE: Link
multiple activities.
Steps
1. Select an activity, HR1110 - Implement the database. 2. Ctrl-click an activity, HR1120 - Perform unit testing. 3. Ctrl-click an activity, HR2010 - Prepare for system integration and testing. 4. Right-click and select Link Selected Activities.
108
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Remove activity relationships by cancelling data changes.
Steps
1. Click to cancel changes.
Deleting Relationships
You can individually delete relationships by right-clicking the relationship line in the Gantt Chart and select Delete Relationship.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
109
Objectives
1. Use the Relationships sub-tab or the Gantt Chart to create relationships with zero lag between these activities:
Activity ID/Name
HR1040 - Design system architecture HR1050 - Perform high-level software design HR1060 - Design database HR1070 - Design external interfaces
Successor
HR1060 - Design database HR1080 - Perform detailed software design HR1070 - Design external interfaces HR1080 - Perform detailed software design
Relationship Type
FS FS FS FS
2. Assign a predecessor and a successor to the level of effort activity, Project administration.
Activity ID\Name
HR-ADMIN - Project administration HR - ADMIN -Project administration
Predecessor
HR1000 - Start development milestone
Successor
Relationship type
SS
FF
The full list of relationships in the project plan is added for you in succeeding lessons.
110
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Create relationships between activities in Activity Details or in the Gantt Chart. Primavera supports four relationship types that identify the type of dependency that exists between an activity and its predecessor or successor. You can also specify the lag between activities.
Review Questions
1. True or False: Four different relationship types are supported in Primavera. 2. The default relationship type is: a. Finish-to-Start b. Finish-to-Finish c. Start-to-Start d. Start-to-Finish 3. True or False: In Activity Details the Next Activity link is based on the current sort order in the Activities tab. 4. True or False: Lag is the offset or delay between an activity and its successor.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
111
112
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 10
Scheduling
Objectives
Define key scheduling terms Perform a backward and forward pass Define Total Float and its impact on the schedule Schedule a project Describe loops and open ends
Key Terms
Critical activity Critical Path Method scheduling Forward pass Backward pass Total Float
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
113
Critical Path
The critical path is the series of activities that determines a project's completion date. The duration of the activities on the critical path controls the duration of the entire project; a delay to any of these activities will delay the finish date of the entire project. Critical activities are defined by either the Total Float or the longest path in the project network.
114
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
The data date is the date that is utilized as the starting point for schedule calculations. Date used to schedule all remaining work. During the planning phase the data date should match the project start date.
Data Date J Schedule F M A M J J A S
FIG. 10.1: Data date, indicated by the dashed line in graphics at right, equals project start date during the project planning process.
Time Resource
Time Cost
Time
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
115
Scheduling Concepts
Forward Pass
FIG. 10.2: The numbers next to ES and EF are the day in the schedule that the activities are supposed to start and finish. In this example the data date is Day 1. The number in the bottom right hand corner of the box is the Remaining Duration.
The forward pass calculates an activitys early dates. Early dates are the earliest times an activity can start and finish once its predecessors have been completed. The calculation begins with the activities without predecessors. Early Start (ES) + Duration 1 = Early Finish (EF)
A
5 ES 1 EF 5
C
15 ES 11 EF 25
B
10 ES 1 EF 10
116
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Backward Pass
The backward pass calculates an activitys late dates. Late dates are the latest times an activity can start and finish without delaying the end date of the project. The calculation begins with the activities without successors. Late Finish Duration + 1 = Late Start
LS 6
LF 10
A
5 ES 1 EF 5 LS 11 LF 25
C
15 LS 1 LF 10 ES 11 EF 25
B
10 ES 1 EF 10
FIG 10.3: Critical path, activities B and C, is unchanged.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
117
Total Float
The amount of time an activity can slip from its early start without delaying the project. The difference between an activitys late dates and early dates. Activities with zero Total Float are critical. Late date Early date = Total Float (TF)
Positive Float
ES EF
Positive Float
LS
LF
LS
LF
Negative Float
Late Dates
118
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
A
5 ES 1 TF = 5 EF 5 LS 11 LF 25
C
15 LS 1 LF 10 ES 11 EF 25 TF = 0
B
10 ES 1 EF 10 TF = 0
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
119
Used only during the backward pass. Required finish date specifies when the project must finish regardless of the networks duration and logic. Late Finish Duration + 1 = Late Start
LS 1
LF 5
A
5 ES 1 EF 5 LS 6 LF 20* TF = 0
C
15 L S -4 LF 5 ES 11 EF 25 T F = -5
B
10 ES 1 EF 10 T F = -5
FIG 10.6: Critical path, activities B and C, remains the same. However, due to the Required Finish date, activities A and B and C are now all critical activities because Total Float for each is equal to or less than zero.
120
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Critical Activities
If your project schedule falls behind, focus on critical activities causing delay. Critical activities are usually defined as those with zero or negative float.
FIG. 10.7: Select an option to define critical activities.
If you are focusing on specific activities, define critical activities as those whose Total Float is less than or equal to a specific value. If you want to focus on the overall end date of the project, define critical activities as those on the longest path.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Scheduling. 3. To open the project, click its Project ID, HRSYS-10. 4. Click the Activities tab. 5. In the View drop-down list, select Schedule. 6. Click to open the Schedule Project dialog box.
7. Click Scheduling Options. 8. You will not change options at this time. Click Cancel.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
121
Scheduling a Project
Before scheduling the project, you should confirm the data date. The data date reflects the date used as a starting point for scheduling the project plan. Click to specify the data date.
When you schedule a project, activity dates are calculated according to durations and logic.
FIG. 10.8: Click to schedule.
EXERCISE:
Schedule the activities in the HR System Upgrade project.
Steps
1. Confirm the data date, 04-Jan-10. 2. Mark a checkbox, Display scheduling log upon completion. 3. Click Schedule. 4. View the Schedule log and then close it.
122
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Confirm that the project will finish on 13-Jan-11.
Steps
1. Click the Details tab. In the General sub-tab, the Scheduled Finish field indicates that the project will finish 13-Jan-11.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
123
Scheduling Tips
Avoid open ends, other than at the beginning and end of the project, and circular relationships when creating your project plan. These can cause difficulty when scheduling.
Loops indicate circular logic between two activities. The schedule will not calculate until the loop is eliminated. Determine proper logic. Rerun the schedule.
HR1000
HR1010
HR1020
124
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Open Ends
Open ends are activities without a predecessor or successor in the project. Each project should have only two open ends: the first milestone activity and the last milestone activity.
Activities without a predecessor or successor: No predecessor: Activity uses data date as its early start No successor: Activity uses project finish as its late finish
Open ended activities can portray an unrealistic amount of positive Total Float.
10
70
FINISH
START
20
30
50
60
80
90
40
FIG 10.11: Open ended activities.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
125
B
TF = LS LF ES EF
13
LS LF
A
TF = ES
D
7
LS EF LF ES EF TF =
C
TF = ES
1
EF
A
TF = ES
B
3
EF TF = ES
C
1
EF TF = ES
D
4
EF TF = ES
10
EF
Formulas:
Early Start + Duration 1 = Early Finish Late Finish - Duration + 1 = Late Start Late Start Early Start = Total Float
126
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Exercise Answers
No Imposed Finish Date
8 LS 20 LF
B
1 LS 7 LF TF = 0 8 ES
13
20 EF
21 LS
25 LF
A
TF = 0 1 ES
D
7
7 EF 20 LS 20 LF TF = 0 21 ES
5
25 EF
C
TF = 12 8 ES
1
8 EF
12
LF
A
TF = -6 1 ES
B
3
3 EF TF = -6 4 ES
C
1
4 EF TF = -6 5 ES
D
4
8 EF TF = -6 9 ES
10
18 EF
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
127
LESSON REVIEW
Key Concepts
Primavera uses the Critical Path Method scheduling technique to calculate project schedules. CPM uses activity durations and relationships to calculate schedule dates based on the forward and backward passes through each activity in the project. If your project schedule falls behind, focus on critical activities causing delay. In Project Tools/Scheduling Options, you can define critical activities to meet your needs.
Review Questions
1. True or False: A schedules late dates are calculated during the backward pass. 2. True or False: Primavera can calculate a schedule containing loops. 3. True or False: The critical path is longest continuous path of activities that determines the project end date.
128
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 11
Assigning Constraints
Objectives
Apply an overall deadline to a project Apply a constraint to an individual activity Add notebook topics to constrained activities Describe available constraint types
Key Term
Constraint type
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
129
Assigning Constraints
Constraints are user-imposed date restrictions used to reflect project requirements that cannot be built into the logic. After applying a constraint, the project must be rescheduled to calculate the new dates. Constraints enable you to:
Build a schedule that more accurately reflects the real-word aspects of the project. Provide added control to the project. Impose a restriction on the entire project or an individual activity.
On the activity-level, you can assign a primary and a secondary constraints to the same activity. When you assign the primary constraint, it determines what secondary constraints, if any, you are able to use.
130
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Must Finish By
Must Finish By is used when an overall project deadline must be met:
Forces all activities in the project to finish by that date. Affects the Total Float of the entire project.
Establishing a Must Finish By constraint creates a date from which late dates are calculated in the backward pass.
LS 1
LF 5
A
5 ES 1 EF 5 LS 6 LF 20* TF = 0
C
15 L S -4 LF 5 ES 11 E F 25 T F = -5
B
10 ES 1 EF 10 T F = -5
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
131
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Assigning Constraints. 3. To open the project, click its Project ID, HRSYS-11. 4. Click the Details tab. 5. Click in the Must Finish By field, and select a date, 31-Dec-10.
6. Click Save. 7. Click the Tools tab. 8. Confirm data date, 04-Jan-10, and then click Reschedule Project.
132
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
Total Float on the Activities tab.
Steps
1. Click the Activities tab. 2. In the View drop-down list, select Critical Activities. 3. View activities sorted by Total Float.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
133
Start On or After
Start On or After is used to set the earliest an activity can begin:
FIG. 11.3: Total Float of activity before applying constraint.
Forces the activity to start no earlier than the constraint. Pushes the early start date to the constraint date. Affects the early dates of its successors.
EXERCISE: View
the current status of an activity, Implement the database.
Steps
1. Select an activity, HR1110 - Implement the database. 2. Right-click and select Details. 3. Click the Status sub-tab. 4. View the Total Float for the activity.
134
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Apply a
constraint to the activity to reflect the delivery date and then reschedule the project.
Steps
1. Click Edit dates and constraint. 2. In the Primary Constraint drop-down list, select Start On or After. 3. Click to select Primary Constraint Date, 10-May-10.
7. Click
8. Scroll down to select an activity, HR1110 - Implement the database. The early start for the activity is pushed out the because the constraint date 10-May-10 is later than the original early start date 28-Apr-10. Also note that Total Float decreased from 43 days to 35 days.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
135
Additional Constraints
The following additional constraints can be imposed on the activity level:
Start On Forces the activity to start on the constraint date: Shifts both early and late start dates. Delays an early start or accelerates a late start. Used to specify dates submitted by contractors or vendors.
Start On or Before Forces the activity to start no later than the constraint date: Shifts the late start to the constrained date. Affects the late dates of its predecessors. Used to place a deadline on the start of the activity.
Start On or After Forces the activity to start no earlier than the constraint date. Affects only early dates. Used in the forward pass only if the calculated early start date will be earlier than the imposed date.
Finish On Forces the activity to finish on the constraint date: Shifts both early and late finish dates. Delays an early finish or accelerates a late finish. Used to satisfy intermediate project deadlines.
Finish On or Before Forces the activity to finish no later than the constraint date: Pulls the late finish date to the constraint date. Affects the late dates of its predecessors. Used to set intermediate completion points in the project.
Finish On or After Forces the activity to finish no earlier than the constraint date: Shifts the early finish to the constrained date. Affects the early dates of its successors. Used to prevent an activity from finishing too early.
136
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
As Late as Possible Delays activity as late as possible without delaying successors: Shifts early dates as late as possible. Also called a zero free float constraint.
Mandatory Start and Finish Forces early and late dates to be equal to the constraint date: Affects late dates of predecessors and early dates of successors. May violate network logic.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
137
Objectives
1. In the Notebook sub-tab in Activity Details, add a Notebook topic, Constraint Log, for the HR1110 - Implement the database activity, and type a description <New server will be delivered May 10, 2010.> 2. View the description in the Notebook tab.
138
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Constraints are user-imposed date restrictions that more accurately reflect the real-word aspects of scheduling the project. After applying a constraint, the project must be rescheduled to calculate the new dates. Primavera allows you to apply constraints both at the project level and at the activity level. On the activity level, you can add a primary and a secondary constraint.
Review Questions
1. A Start On or After constraint a. Affects early dates and early dates of successor activities b. Affects late dates and late dates of successor activities c. Violates network logic d. Delays an activity as long as resources are scarce 2. True or False: A Start On or After constraint affects the early dates of its successors.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
139
140
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 12
Key Terms
Schedule date
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
141
Analyze schedule dates Evaluate the schedule to ensure that milestone dates and project dates are achieved. Analyze resource allocation Evaluate resources to ensure they are not overallocated. Analyze costs Evaluate the costs to ensure that the project is within its budget.
Schedule (Scope)
Resources
FIG 12.1: Analyzing the project plan.
Costs
142
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Scheduled Finish Calculated finish date based on all project factors, such as durations, relationships, and calendars. Must Finish By Finish date set by project stakeholders.
If the Scheduled Finish is beyond the Must Finish By date, the project must be shortened. In addition, each deliverable in the project should be scheduled to finish by the dates imposed by project stakeholders.
Prior to making any
major changes to the schedule, you should contact your system administrator to export the project plan to use it as a backup.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
143
EXERCISE:
Determine whether the project will finish on time by comparing the Scheduled Finish and Must Finish By dates.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Optimizing the Schedule. 3. To open the project, click its Project ID, HRSYS-12. 4. Click the Details tab. The Scheduled Finish field indicates the project will not finish until 13-Jan-11, later than the 31-Dec-10 Must Finish By date.
144
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
critical activities.
Steps
1. Click the Activities tab. 2. In the View drop-down list, select Critical Activities. 3. View critical activities.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
145
Use relationships to overlap activities. Assign additional resources to reduce durations. Break down long activities. Apply/modify constraints. Change calendar assignments: Put critical activities on a longer workweek. Add exceptions to nonworktime.
146
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Adjusting Relationships
After analyzing the relationships in the schedule, you have found that you can shorten the schedule if you change a relationship between two activities.
FIG. 12.3: Rightclick relationship line to edit details.
EXERCISE: Change
the relationship type and add lag.
Steps
1. In the View drop-down list, select Optimizing the Schedule. 2. Select a relationship line connecting activities HR1060 - Design database and HR1070 - Design external interfaces. 3. Right-click on the relationship line and select Edit Relationship. 4. In the Type drop-down list, select Finish to Finish. 5. In the Lag field, type <4d>. 6. Click OK. 7. Click 8. Click to save your changes. , and then click Schedule to reschedule the project.
9. In the View drop-down list, select Critical Activities to view Total Float.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
147
Shortening Duration
Another option to shorten to length of the project is to shorten the duration of a critical activity. You can do so by:
Typing a new value in the Planned Duration column. Selecting an activity bar in the Gantt Chart and dragging the right end of the bar to the left to decrease duration. (Click to turn on full-screen mode when working with bars in the Gantt Chart.)
Planned Duration
EXERCISE:
Shorten the duration of the activity to 5 days.
Steps
1. In the View drop-down list, select Optimizing the Schedule.. 2. Select a activity bar, HR2040 - Perform interface testing. 3. In the Planned Duration column, type <5d>. 4. Click to save your changes.
148
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Changed a relationship from Finish-to-Start to Finish-to-Finish and added 4 days of lag. Reduced the duration of an activity.
EXERCISE:
Reschedule the project and then compare the Must Finish By date to the new Scheduled Finish date.
Steps
1. Click , and then click Schedule to reschedule the project.
2. Click the Details tab. The Scheduled Finish date is earlier than the Must Finish By. The project is on schedule.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
149
EXERCISE: Return
to the Activity List to confirm that no negative float exists for any activities in the project.
Steps
1. Click Activities tab. 2. In the View drop-down list, select Critical Activities. In this example, no activities have negative float. However, some activities remain critical because they have zero float, meaning a delay in the activity will impact the projects finish.
150
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Once you have created the project plan, verify that it meets project stakeholders date, resource, and cost requirements. If a disconnect exists between the information in the project plan and the project requirements, you should identify the source of the problem and define a solution. Primavera provides you several tools to optimize a project plan shortening the schedule, removing resource overallocation, and analyzing the budget.
Review Questions
1. True or False: You should export the project to make a backup copy before making changes to the schedule. 2. Which statement is false about the Gantt Chart? a. Allows you to modify activity duration. b. Displays both activity ID and name. c. Allows you to edit activity relationships. d. Displays activity bars.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
151
152
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 13
Assigning Resources
Objectives
Assign a role Fill a role assignment Request resources Assign a resource Check resource availability Send e-mails to assigned resources
Key Terms
Resource Role Unstaffed role
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
153
Assign a role If you know which skill sets are required for an activity, but not the exact individual who will perform the work. You can assign a role to an activity to act as a placeholder until you or another individual in the organization staffs the assignment with a resource. Request a resource You can further refine a role assignment by requesting a resource who has a specific proficiency level and/or other attributes, assigned via resource codes. For example, you could request an expert programmer experienced in Oracle who works in the Richmond office. This functionality is particularly useful in organizations where the task of requesting resources and assigning resources is completed by different individuals.
Assign a resource Select a resource from the resource hierarchy and check his/her allocation in your project, or all projects, before confirming the assignment. You can also designate a primary resource to update activity Start/Finish via timesheets.
Summarizing
Resource usage data in Primavera is based on summary data. Any changes made to assignments within a project are not reflected until the project is summarized in Project Tools. A setting in Global Preferences enables you to choose to automatically summarize the project after assigning resources, so that summary data always reflects current resource usage. Click Preferences, and then select the Global tab. In the Resource Staffing section, mark the option to Automatically summarize project after assigning resources.
154
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Assigning Roles
Assigning roles enables you to assign a temporary placeholder for a resource assignment, to be filled later by a specific resource. Roles can represent job titles or skills and are commonly associated with a proficiency scale that ranks resources competency in the role.
FIG. 13.1: Roles can function as placeholders until activity assignments are staffed by resources.
Step 1
Roles Dictionary
Step 2
Assigning Roles to Activity
Step 3
Replace Roles with Resources
Joan Peters
Project Manager
Mike Cross
Tom Acosta
Tom Acosta
Mark Merwin
Activity B
Activity B
Trainer
Project Manager Trainer Mark Merwin Sara McGee
Sara McGee
Tami Boyle
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
155
EXERCISE: Assign
the System Analyst role to the Perform system
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Assigning Resources. 3. To open the project, click its Project ID, HRSYS-13. 4. Click the Activities tab. 5. In the View drop-down list, select Primary Resource. 6. Select an activity, HR1020 - Perform system requirements analysis. 7. Right-click and select Details. 8. Click the Resources sub-tab. 9. Click Assign Roles. 10. Click to expand role groupings, IT Roles and Software Developer.
requirements analysis
activity.
11. Select a role, System Analyst. 12. Click Assign, and then click Close.
156
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assign
a resource to the unstaffed role, System Analyst.
Steps
1. Click Assign Resources. 2. Click to expand a role grouping, System Analyst.
3. Select a resource, Ben Diamond. 4. Click Assign, and then click Close. 5. Click OK when prompted.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
157
Assigning Resources
Executing a resource assignment via Assign Resource is recommended if you are familiar with the skill and competency of the resource pool, and have a particular individual in mind for the assignment. After selecting a resource from the hierarchy, you can:
Check his/her allocation. Designate a primary resource and enter cost/unit information.
Organizing Resources
The Select Resources dialog box enables you to organize the hierarchy to speed your resource selection. Use the Organized By drop-down list to organize resources in one of the following hierarchical lists:
Resource Codes Organizes resources according to resource code values assigned to them. Resource Teams Organizes resources according to teams defined by you or others in the organization. Resource Hierarchy Organizes resources according to the enterprise resource hierarchy.
You can select a group of favorites for each category as well. Favorites provide quick access to selected resources.
158
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assign
a resource to the selected activity.
Steps
1. Click Assign Resources. 2. In the Organized By drop-down list, select Resource Hierarchy. 3. Click to expand resource groupings, IT-Resources and Development.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
159
Resources are organized by resource teams Some resource teams can be viewed only by the user that created them. Primaveras resource security Your system administrator may restrict your access to resources. If resource security is enabled, you may only see resources that you have access to in the resource hierarchy. Project resources Project resources, those resources already assigned to the project, are always available for you, even if you do not have access to them in the resource hierarchy. Project resources are displayed in the Project Resources folder in a flat list in the resource hierarchy.
FIG. 13.5: Project resources are displayed in a flat list under the Project Resources folder.
160
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Assessing Allocation
Before assigning the resource, click Show Detail to view the resources availability. The histogram provides a graphic representation of allocation in all projects:
Blue bar Represents actual units. Green bar Represents remaining units. Red bar Represents overallocated units.
In the Display section, click Spreadsheet for a list of projects to which the resource is assigned.
FIG. 13.6: Green bars indicate allocation in December 2010, but resource is available in January 2011 to perform the activity.
EXERCISE: View
resource allocation and assign resource.
Steps
1. Click Show Detail. 2. View the time period when the activity is scheduled, 08-Jan-10 through 21-Jan-10. You cannot scroll to a time period prior to the resources initial assignment, in this case December 2010. Even though you cannot view the time period, you can safely infer that the resource is available. 3. Click Assign, and then click Close.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
161
E-Mail Notification
Primavera allows you to notify resources via e-mail when they are assigned to, or removed from, an activity. The e-mail notification can be automated or manual:
Automated e-mail notification A setting in Global Preferences enables you to notify resources via e-mail when they are assigned to, or removed from, an activity. You can also choose to be prompted before the e-mail is sent. Manual e-mail notification If you do not wish to automate e-mail notification, you can click E-mail these resources in the Assign Resources form to notify resources currently assigned to the activity.
FIG. 13.7: E-mail form is populated with the resources name in the To field; activity name in the Subject line; and basic activity information in the body of the e-mail.
EXERCISE: View
e-mail notification to resources manually.
Steps
1. Click E-mail these resources to view a sample e-mail. 2. Click Cancel.
162
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
General section Basic resource assignment information. Resource Name of the resource assigned to the selected activity. Role The name of the resources assigned role for the selected activity. Primary Resource Indicates that the corresponding resource is the selected activity's primary resource.
To view proficiency,
you must have the required global security privilege set by your system administrator.
Proficiency The corresponding resource's skill level for the assigned role: master, expert, skilled, proficient, or inexperienced.
Units section Use fields in this section to enter unit information for the selected resource. All fields are editable, except Price/Unit, which is set in the Units/Prices tab in the Resources view. Costs section Use Planned, Actual, and Remaining fields to enter cost information about the selected resource. Select a Curve to specify how the resources units and costs are distributed over the duration of an activity. Rate Source and Rate Type determine the price/unit used to calculate costs for the activity assignment. If a single activity assignment includes both a resource and a role, you can choose to use the rates or price/unit values defined for the resource or use the rates defined for the role. You can also choose Override as the Rate Source, which allows you to manually enter a price/unit for the assignment. Your system administrator can define up to five price/units for Rate Type. Calc Costs from Units Use this field to override the resource's default setting for individual activities. Mark the checkbox to have resource costs for this activity calculated (Cost = Units * Price/Unit). Clear the checkbox to record resource costs manually. Drive Activity Dates Mark the checkbox to allow the resource dates to determine the activitys start and finish dates. Clear the checkbox to allow the activity dates to be independent of the resources dates. The resource's default setting for this option is specified by the administrator, and is set at the project level for all project resources.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
163
EXERCISE: View
resource assignment details.
Steps
1. In the Resources tab, click a resource, Jennifer Boyle. 2. Click Cancel.
164
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Requesting Resources
Request Resources enables you to request resources or roles, and enhance your request by stipulating specific qualifications and skills to fill the assignment. Qualifications you express become the basis for a search of the resource pool to locate an appropriate resource. This functionality is particularly useful in organizations where the task of requesting resources and assigning resources is completed by different individuals. Resource requests appear as unstaffed assignments in the Open Requests for Resources portlet in dashboards, enabling you to communicate your request directly to the individual responsible for assigning resources.
EXERCISE:
Request a resource for the Perform interface
Steps
1. Click Request Resources.
requirements analysis
activity.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
165
Roles Use this field to specify the role on the activity. This is the role that will appear as unstaffed in the Open Requests for Resources portlet. You must specify a primary role. Proficiency Choose a proficiency from the menu or accept the default value, Any. Resources Use this field to identify a resource you would like to fill the assignment. You can click Show Detail to check the resources availability to perform the activity. You can specify more than one resource -- provided that Any is selected at the top of the form -- but only one resource is assigned to the activity. Resource Codes Use this field to specify resource code values for the assigned resources. You can use multiple fields to specify additional resource code values.
166
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Request a senior software engineer who works in the Atlanta office for the Perform
Steps
1. In the Find a resource matching field, confirm All search criteria is selected. 2. In the Primary Role field, click 3. Click .
4. Select a primary role, Senior Software Engineer. 5. Click Assign. 6. In the Resource Codes field, click 7. Click .
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
167
Objectives
1. Create role assignments for the following activities:
Activity ID/Name
HR1040 - Design system architecture HR1060 - Design database Use Search to locate
roles in the hierarchy.
Role(s)
System Analyst System Architect Database Administrator
Activity
HR1010 - Define operational concept of new system
Resource
Ben Diamond
Role
System Analyst
3. Request a resource with the following criteria for the HR1070 - Design external interfaces activity.
Primary role
System architect
Proficiency
3-Skilled
Resource code/value
Department: DEV - Development
168
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Select a resource from the resource hierarchy and after checking his/her allocation in your project (or all projects) commit the resource to the assignment. If you know which skill sets are required for an activity, but not the exact individual who will perform the work, you can assign a role to an activity to act as a placeholder. Remember to summarize after modifying any resource and role assignment in the project.
Review Questions
1. True or False: Resource usage in the P6 Web application is based on summary data. 2. Which of the following is not one of the criteria available when requesting a resource? a. Primary role b. Resource code c. Resource team d. Proficiency 3. Send an e-mail to newly assigned resources by: a. Marking e-mail notification options in Global Preferences b. Right-clicking on resource name c. Clicking E-mail these resources d. a & c
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
169
170
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 14
Project Workspace
Objectives
Describe the Project Workspace Add and remove portlets Customize the Project Workspace
Key Terms
Portlet Project Workspace Project access
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
171
Portlets
172
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Icon
Description
Launch context-sensitive help. Refresh portlet content. Use this to refresh data rather than the Webbrowsers refresh. Maximize/minimize portlet. Remove portlet from the workspace. You can add the portlet again on the Content tab of the customization page.
FIG. 14.2: Click the Workspace tab to display the Project Workspace.
EXERCISE: Display
the Project Workspace for the HR System Upgrade project.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Project Workspace. 3. To open the project, click its Project ID, HRSYS-14. 4. Confirm that the Workspace tab is selected.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
173
Project Access User is associated to the project through the Organizational Breakdown Structure (OBS). This, in general, provides the widest access to project data. Project Resource Access User is assigned to at least one activity in the project as a resource. Project Owner User is assigned this role in the corresponding field in Primavera. The message No data available. Refer to Help for more information appears when there is no data to populate
a portlet. When a project is newly created it is normal to see the message in most portlets on the Project Workspace.
174
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Portlet name The name of the portlet. Description Description of what data the portlet displays. Default Check mark indicates portlet displayed by default. Hide The project manager may wish to hide sensitive project data from resources and others who have access to the Project Workspace. The checkmark in the table indicates the ability to hide a portlet from team members and invited users.
Description
View project documents and document details; add new documents to the project; create and organize document folders. View project risks that you are associated with, along with details such as status. View open issues to which you are associated. View notebook items assigned to a project. View name and role of resource who is overallocated. Click on a resource name to view allocation details. View all activities with zero or negative float and a negative finish date variance. View all project milestones completed or due within date ranges you specify. E-mail links let you contact team members associated with each milestone. Schedule and view reports. Display a Web site. Add, participate in online conversations relating to projects or activities. (Requires installation of collaboration functionality.) Add, view project events such as meetings. (Requires installation of collaboration functionality.)
Default
Hide
Project Risks Project Issues Project Notebooks Overallocated Project Resources Critical Activities Behind Schedule Milestone Status
Project Events
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
175
Description
Add, view custom messages. (Requires installation of collaboration functionality.) Create discussions; schedule events; start document review; send e-mail to team. Lists events, activities associated with the project. Lists workgroups associated with the project. (Requires installation of collaboration functionality.) View current and forecast schedule and cost summary performance information. View current and forecast earned value schedule variance and cost variance calculations. View schedule performance index, cost performance index, and to complete performance index calculations. View project data via customizable columns. View project performance via graphical indicators.
Default
Hide
176
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Customizing the Project Workspace content and layout Choose the content that appears in the workspace (Content tab) and organize the workspace layout into wide and narrow columns (Layout tab). Customizing portlet columns Choose columns to display in portlets that are customizable.
If more than one individual has privilege to modify the Project Workspace, the name/date of the last modification is listed at the bottom of Project Workspace Preferences.
Customizing Content
You can customize the Project Workspace by clicking Customize. On the Content tab, mark a checkbox to display a portlet; clear a checkbox to remove the portlet. On the Layout tab, you can design where and how the selected portlets display.
FIG. 14.3: The Content tab allows you to turn portlets on and off.
EXERCISE:
Customize the Project Workspace.
Steps
1. In the Project Workspace, click Customize.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
177
EXERCISE: Add
portlets to the Project Workspace.
Steps
1. Mark the checkbox next to a portlet, Project Risks. 2. In the Custom Portlets section, mark the checkbox next to Custom Portlet 1. 3. Click next to Custom Portlet 1.
4. In the Title field, type <Primavera>. 5. In the URL field, type <www.primavera.com>. 6. Click Save.
178
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Customizing Layout
After you select the portlets to be displayed, decide where and how the portlets should appear. On the Layout tab, drag and drop portlets to move them around or use the arrows at the right side of the screen.
FIG. 14.5: Drag and drop portlets in the Layout tab.
EXERCISE:
Customize portlet layout for the Project Workspace.
Steps
1. Click the Layout tab. 2. In the Primavera portlet, select Wide. 3. In the Project Issues portlet, select Narrow. 4. Drag and drop the portlets to match the screen above. 5. Click Save and Close.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
179
Customizing Portlets
Some of the portlets on the Project Workspace can be customized. For example, the Project Statistics portlet allows you customize its columns to view project data that meets your needs.
FIG. 14.6: Click to customize the portlet.
EXERCISE:
Customize columns in the Project Statistics portlet.
Steps
1. In the Project Statistics portlet, click Customize. 2. Use to move all columns from the Selected Columns section. to expand a grouping, Budget.
to move Original Budget to the Selected Columns section. to expand a grouping, Cost.
7. Click Save.
180
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Objectives
1. Customize the Project Workspace to remove the Project Risks and Project Issues portlets. 2. On the Project Workspace, display descriptions for the Purpose notebook topic in the Notebook Topics portlet. 3. On the Project Workspace, view the Estimated Expense Cost column in the Project Statistics portlet.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
181
LESSON REVIEW
Key Concepts
The Project Workspace is your homepage for the project in Primavera. It displays information about a single project, including project management and performance data. Data is displayed in portlets. You can use the Project Workspace to discuss project data, communicate, and share information with other project members. However, you need the proper security privileges to customize the Project Workspace.
Review Questions
1. True or False: The Project Workspace displays information about a single project. 2. True or False: All members of the project team can customize the Project Workspace. 3. Which statement is true about the Project Workspace? a. You can drag and drop portlets on the Project Workspace. b. You can customize the layout of the Project Workspace. c. You cannot refresh individual portlets. d. You can have multiple Project Workspaces per project.
182
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 15
Key Terms
Overallocation
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
183
Analyze schedule dates Evaluate the schedule to ensure that milestone dates and project dates are achieved. Analyze resource allocation Evaluate resources to ensure they are not overallocated. Analyze Cost Budget Evaluate the costs to ensure that the project is within its cost budget.
Schedule (Scope)
Resources
FIG 15.1: Analyzing the project plan.
Costs
184
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assess
allocation of resources on the project team.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Analyzing Resources and Costs. 3. To open the project, click its Project ID, HRSYS-15. 4. Click the Tools tab. 5. Click Summarize Project, and then click Refresh as necessary. 6. Click the Workspace tab.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
185
EXERCISE: Add
the Overallocated Resources portlet to the Project Workspace.
Steps
1. In the Project Workspace, click Customize. 2. In the Content tab, mark the checkbox next to a portlet, Overallocated Resources. 3. Click Save. 4. Click the Layout tab. 5. Drag the Overallocated Resources portlet to the top. 6. Select the Wide display mode for the portlet. 7. Click Save and Close.
186
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Locate
the time period of the overallocation.
Steps
1. In the Overallocated Resources portlet, click a resource name, Jennifer Boyle. 2. Scroll to the overallocated time period for Jennifer Boyle.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
187
Select Spreadsheet for a more detailed view of Jennifers overallocation. The top row of the spreadsheet contains allocation totals for each period. Red type in the middle row indicates overallocation. Cells in the spreadsheet indicate units allocated to each project. Click the name of the project to view activities or e-mail the project manager to discuss resource allocation.
FIG. 15.5: Click Spreadsheet to display activities that may cause overallocation.
EXERCISE: View
Jennifers allocation in
the spreadsheet view.
Steps
1. In the Display section, select Spreadsheet. 2. Drag the split bar to the right of the Resource/Project column to expose the Units column. 3. Confirm that Jennifer is overallocated in the week of 10-Jan-10. 4. Click a project, HR System Upgrade - Analyzing Resources and Costs, to view activities to which Jennifer is assigned. 5. Confirm that two activities, HR1020 - Perform system requirements analysis and HR1030 - Perform interface requirements analysis, are occurring in the same week, causing her overallocation. 6. Close the Resource-Project Activities window.
188
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Confirm that Donna Hansen is available during the week of 10-Jan.
Steps
1. In the Display section, select Histogram. 2. Select a resource, Donna Hansen.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
189
EXERCISE: Assign
Donna Hansen and then return to the Project Team view to reassess allocation.
Steps
1. Click the Activities tab. 2. Select an activity, HR1030 - Perform interface requirements analysis. 3. Right-click and select Details. 4. Click the Resources sub-tab. 5. Click a resource name, Jennifer Boyle. 6. In the Resource field, click 7. Click to select a new resource.
190
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Summarize the project and then view updated allocation for Jennifer and Donna.
Steps
1. Click the Tools tab. 2. Click Summarize Project, and click Refresh as necessary. 3. Click the Workspace tab. 4. View the Overallocated Resources portlet. 5. Click the Team Usage tab. 6. Click to expand groupings, HR System Upgrade - Analyzing Resource Allocation and Costs.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
191
EXERCISE:
Customize the Project Statistics portlet to view budget data.
Steps
1. Click the Workspace tab. 2. In the Project Statistics portlet, click Customize. 3. Move all columns in the Selected Columns section to the Available Columns section.
5. Move the following column to the Selected Columns section: Original Budget. 6. In the Available Columns section, click to expand a grouping, Cost.
7. Move the following column to the Selected Column section: At Completion Total Cost. 8. Click Save. 9. View the Project Statistics portlet. The project is under the $200,000 original budget.
192
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Use the Overallocated Resources portlet to identify resources with overallocation. View resource allocation in the Team Usage tab. Summarize after you make resource assignment changes.
Review Questions
1. True or False: The Histogram can be customized to view allocation in the current project and in all projects. 2. True or False: The Overallocated Resources portlet lists resources who are overallocated and provides links to projects where overallocation occurs. 3. Which portlet on the Project Workspace enables you to customize columns to view project-related data? a. Project News b. Project Statistics c. Project Calendar d. Communication Center
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
193
194
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 16
Key Terms
Project baseline Primary baseline
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
195
Baselines
Before updating the schedule for the first time, you should create a baseline to measure and control the project as it progresses. A baseline is a copy of a project that provides a target against which you can track a projects cost, schedule, and resource performance.
Adding Baselines
The Baselines tab enables you to add, edit, and delete a project baseline and a primary baseline:
Project baseline This baseline is generally established by the project manager. Security privileges significantly restrict the ability of users to edit or delete this baseline, ensuring all users have a single, consistent project baseline to compare to the current project schedule. In P6 Web, the project baseline is used to calculate and display summarized baseline data, generate enterprise-wide reporting, and for comparing to the current project in the Gantt Chart view. It is also used for milestone status reporting and to determine which critical activities are listed as behind schedule in the Critical Activities Behind Schedule portlet. Primary baseline This baseline is generally established by individual users so they can conduct baseline analysis independent of the project baseline. It is used to calculate and display live baseline data, for example, in the Activities tab.
196
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
To add a baseline, click Add Baseline and then specify a baseline name that is unique to the project. You can also choose a baseline type. After a baseline is created, it can be assigned as either a project baseline or primary baseline, or both. Note that when you create a baseline, you are copying the project in its current state.
EXERCISE: Display
the Baselines tab.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Baselining the Project Plan. 3. To open the project, click its Project ID, HRSYS-16. 4. Click the Baselines tab.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
197
EXERCISE: Create
a baseline.
Steps
1. Click Add Baseline. 2. In the Baseline Name field, type <Base 1: HR System Upgrade>. 3. In the Baseline Type field, click .
4. Select a Baseline Type, Initial Plan, and then click OK. 5. Click Save.
198
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Assigning Baselines
After a baseline is created it can be assigned as a project baseline or primary baseline by selecting it in the drop-down lists.
FIG. 16.3: Select a project baseline.
EXERCISE: Assign
a project baseline to the project.
Steps
1. In the Project Baseline drop-down list, select Base 1: HR System Upgrade.
Deleting Baselines
Click a baseline and then click Delete Baseline. You cannot delete a baseline if it is assigned as a project baseline or primary baseline. Assign another baseline or the current project before deleting the baseline.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
199
LESSON REVIEW
Key Concepts
Before updating the schedule for the first time, you should create a baseline to provide a target against which you can track a projects cost, schedule, and resource performance. The project baseline is used to calculate and display summarized baseline data. The primary baseline is used to calculate and display live baseline data, for example, on the Activities tab. Both baselines can be set as the baseline to calculate live earned value data at the activity level.
Review Questions
1. True or False: There can be only one Project Baseline assigned to the project. 2. True or False: You cannot create baselines in P6 Web. 3. Which sub-tab in Project Details enables you to select a baseline for earned value calculation? a. General sub-tab b. Settings sub-tab c. Codes sub-tab d. None of the above
200
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 17
Describe several methods for updating the project schedule Define the data date
Key Terms
Date date Actuals Progress Spotlight
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
201
Updating a Project
Once a project has started, you need to update actual schedule information and resource usage at regular intervals. Your company will establish a standard procedure for how data is collected and how often it is updated.
How Often?
You may need to update daily, weekly, or monthly, depending on the length of your project and how frequently you want to adjust your forecasts.
How Collected?
Approve and apply timesheets. Team members use timesheets to update activities. Project managers review and approve timesheets. Project managers apply timesheets to the project.
Enter actual date, resource, and cost information manually. Record actual dates and progress, actual resource usage and cost, and nonlabor costs. Apply actuals to the project.
Auto compute actuals. Progress of activities is automatically calculated according to the original schedule.
202
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Time
Resource
Time Cost
Time
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
203
Entering Actuals
Once a project is underway, you must enter actual schedule and resource usage at regular intervals. You may need to update daily, weekly, or monthly, depending on the timespan of your project and how frequently you want to adjust your forecasts. Actual data is different than planned data -- it is the real time/cost associated with an activity. Enter schedule, resource, and cost data in the following order:
204
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Activate Progress Spotlight in Gantt Chart.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Executing the Project Plan. 3. To open the project, click its Project ID, HRSYS-17. 4. Click the Activities tab. 5. In the View drop-down list, select Record Activity Progress. 6. Click to turn on Progress Spotlight.
7. Confirm that the spotlight curtain is set to the new data date, 11-Jan-10.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
205
Steps
1. Select a milestone activity, HR1000 - Start development milestone. 2. Double-click in the Actual Start field. 3. Click and select a date, 04-Jan-10.
206
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Set
Actual Start and Actual Finish dates.
Steps
1. Select an activity, HR1010 - Define operational concept of new system. 2. Right-click and select Details. 3. Click Yes to save data changes. 4. Mark the Started checkbox. 5. In the Started field, confirm the date, 04-Jan-10. 6. Mark the Finished checkbox. 7. In the Finished field, confirm the date, 07-Jan-10. 8. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
207
EXERCISE: Enter
Actual Units for resources.
Steps
1. Click the Resources sub-tab. 2. Click a resource, Ben Diamond. 3. In the Actual field in the Units section, type <34>. 4. Click Save. 5. Click a resource, Jennifer Boyle. 6. In the Actual field in the Units section, type <32>. 7. Click Save. 8. Click Return to Activity List.
208
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Status
an activity in progress.
Steps
1. Select an Activity, HR1020 - Perform system requirements analysis. 2. Right-click and select Details. 3. Mark the Started checkbox. 4. In the Started field, confirm the date, 08-Jan-10. 5. In the Remaining Duration field, confirm a value, 10d. 6. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
209
EXERCISE: Enter
actual units for Ben Diamond.
Steps
1. Click the Resources sub-tab. 2. Click a resource, Ben Diamond. 3. In the Actual field in the Units section, type <8h>. 4. In the Remaining field in the Units section, type <72>. 5. Click Save.
210
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Reschedule the project with a data date of 11-Jan-10, and then return to the Gantt Chart to analyze results.
Steps
1. Click the Tools tab. 2. Click Cancel if you are prompted about saving view changes. 3. In the New Data Date field, click .
4. Select a date, 11-Jan-10, and then click Select. 5. Click Reschedule Project, and then click Refresh as necessary. 6. Click Summarize Project, and then click Refresh as necessary. 7. Click the Activities tab. 8. In the View drop-down list, select Analyzing Progress. 9. Right-click on the timescale and select Month/Week.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
211
EXERCISE: View
the impact of the activity delay.
Steps
1. In the View drop-down list, select an activity view, Variance BL & BL1. 2. View an activity, HR1020 - Perform system requirements analysis.
212
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
Once a project has started, you need to update actual schedule information and resource usage at regular intervals. Remember to summarize project data if resource assignment information has changed. Reschedule the project and analyze the impact of actuals entered in the timeperiod. Use the Progress Spotlight to highlight activities on which progress should be reported.
Review Questions
1. True or False: The data date is the date used as the starting point for schedule calculations. 2. True or False: You can drag the Progress Spotlight curtain on the Gantt Chart. 3. Which sub-tab in Activity Details enables you to enter resource assignment actuals? a. General sub-tab b. Resources sub-tab c. Codes sub-tab d. Status sub-tab
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
213
214
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 18
Compare Must Finish By and Scheduled Finish dates View issues View schedule performance Adjust the project based on issue information View budget data
Key Terms
Baseline analysis Project performance portlets Issues
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
215
216
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE:
Compare dates in the Project Statistics portlet to assess whether the project is on schedule.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Analyzing the Updated Project. 3. To open the project, click its Project ID, HRSYS-18. 4. On the Project Workspace, view the Project Statistics portlet.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
217
Schedule Performance Displays current and forecast schedule and cost summary performance information. Earned Value Performance Displays current and forecast earned value, schedule variance, and cost variance calculations. Index Performance Displays schedule performance index, cost performance index, and to complete performance index calculations. Project Health Displays project status based on status indicators defined in Global Preferences.
FIG. 18.1: The portlet indicates that the project is behind schedule.
EXERCISE: Display
the Schedule Performance portlet on the Project Workspace.
Steps
1. On the Project Workspace, scroll down to the Schedule Performance portlet. The portlet indicates that the project is behind schedule and labor units are exceeding planned values.
218
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Use relationships to overlap activities. Add additional resources to reduce durations. Break down long activities. Change calendar assignments: Put critical activities on a longer workweek. Add exceptions to nonworktime.
You can use the following set of questions to help you decide how to most appropriately adjust the schedule.
The project may need to be delayed if no other options are available. If the delay is approved, adjust the Must Finish By date. If the delay is not approved, find another way to meet the project milestones and finish date of the project.
In some cases, in order to meet the project milestones and finish date, you can decrease the total amount of work that will be accomplished, for example, decreasing the scope of the project. If the scope change is approved, decrease the scope by decreasing the total hours worked on activities. This will change the duration of the activities. If the scope change is not approved, find another way to meet the project milestones and finish date of the project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
219
You may have overestimated the number of hours to complete activities; the scope of work can be accomplished in fewer hours. You can decrease the total hours worked on activities, which decreases the duration of the activities.
You can assign another resource to the activity to finish it on time. This may be possible if another resource with the necessary skills is available.
The resource may need to work overtime to complete an activity on time. The hours the resource works each day will increase.
220
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Issues tab in the Projects section. Project Issues portlet on the Project Workspace.
Created manually in P6 Web. Created manually in the P6 client-server application. Generated by monitoring thresholds. Thresholds are created and monitored by the system administrator. Thresholds enable you to define acceptable tolerances within a project, for example, Total Float, and automatically generate an issue when the threshold is exceeded. A typical threshold would require an issue to be generated when an activity has negative float.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
221
EXERCISE: View
the Project Issues portlet.
Steps
1. On the Project Workspace, view the Project Issues portlet.
222
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
the current status of an activity, Perform system requirements analysis.
Steps
1. Click the Activities tab. 2. In the View drop-down, select Analyzing Progress. 3. Select an activity, HR1020 - Perform system requirements analysis. 4. Right-click and select Details. 5. Click the Status sub-tab.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
223
EXERCISE: Adjust
Remaining Duration and Remaining Units.
Steps
1. Click Edit duration and units. 2. In the Remaining Duration field, type <9d>. 3. Click Save. 4. Click the Resources sub-tab. 5. Click a resource name, Jennifer Boyle. 6. In the Remaining Units field, type <80h>. 7. Click Save. In the Remaining Units/Time column, Jennifer is now scheduled to work 9 hours per day to complete activity. You will also re-adjust Bens units. 8. Click a resource name, Ben Diamond. 9. In the Remaining Units field, type <72h>. 10. Click Save. Bens Remaining Units/Time are recalculated to 8h/d.
224
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Comparing the Must Finished By date and Scheduled Finish, the project is back on schedule. Comparing the Original Budget and At Completion Total Cost, the project is under the $200,000 Original Budget.
EXERCISE:
Reschedule and then check the Scheduled Finish date.
Steps
1. Click the Tools tab. 2. Confirm a data date, 11-Jan-10. 3. Click Reschedule Project, and then click Refresh as necessary. 4. Click Summarize Project, and then click Refresh as necessary. 5. Click the Workspace tab. 6. View the Project Statistics portlet.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
225
Closing an Issue
If the issue is resolved to your satisfaction, you can close the issue in the Project Issues portlet.
FIG. 18.6: Click the issue name to change its status.
EXERCISE: Close
an issue.
Steps
1. Click the Workspace tab. 2. In the Project Issues portlet, click an Issue Name, Finish Date Variance (days) is -1 on Activity: HR1020. 3. In the Status drop-down list, select Closed. 4. Next to the Resolution Date field, click 5. Click Save. and select a date, 11-Jan-10.
226
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
To determine whether the project finishes on time, view the General subtab in Project Details or use the Project Statistics portlet on the Project Workspace. If the Scheduled Finish of the project is beyond the Must Finish By date, the project must be adjusted. Primavera provides several tools to assist you with the analysis before you adjust the project: baseline analysis, displaying critical activities, monitoring issues, and portlets for projects performance analysis.
Review Questions
1. The projects Scheduled Finish and Must Finish By date are displayed in a. Tools tab b. Project Details, Settings sub-tab c. Project Details, General sub-tab d. Baselines tab 2. True or False: Issues can be created in the P6 Web. 3. Prior to making major changes to the schedule, you should: a. Summarize b. Export the project to create a backup copy c. Apply actuals d. Create an issue
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
227
228
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 19
Reporting
Objectives
Assign reports to the Project Reports portlet Schedule reports View scheduled reports
Key Term
Project Reports portlet
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
229
You need the proper privilege to assign or remove reports. When you assign a report, it always runs against the current project. Since the Project Reports portlet is on the Project Workspace, project team members have access to the assigned reports. However, in order to view data, each team member must schedule them in their own Project Reports portlet.
data available
FIG. 19.1: The No message appears until reports are assigned in the Project Reports portlet.
EXERCISE: Display
the Project Reports portlet on the Project Workspace.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Reporting Performance. 3. To open the project, click its Project ID, HRSYS-19. 4. On the Project Workspace, click Customize. 5. Remove all existing portlets from the Project Workspace. 6. Mark a checkbox next to a portlet, Project Reports. 7. Click Save and Close.
230
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Assign
a report to the portlet.
Steps
1. In the Project Reports portlet, click Assign Report. 2. Search for a report, SR-15 Schedule Report - Sorted by Total Float. 3. Select the report, and then click Assign. 4. Click Close.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
231
Scheduling Reports
When you schedule a report, the portlet submits the job request to the Primavera Job Service. The Job Service processes the request at the scheduled time and runs the report. Note that the Job Service runs the reports by logging in as the user who schedules the report. Thus, user security and access settings always apply, and the same report might not return the same data for users with different privileges. For example, you may run a report that contains data you do not have the privilege to view. In that case, you can still run the report, but some of the columns will be blank. The Schedule State column indicates whether the report is scheduled to run. When the column displays Enabled, the report will run based on scheduling options. When the field displays Disabled, the report will not run even if scheduling options have been specified. Disable a report if you want to suspend its scheduling now but run it at a later time. The My Reports portlet retains its scheduling information, but the report will not run until you enable it again. Other columns in the portlet:
Report name Report name will become a link after the report has run. Last Run date Date when report was last successfully run. Schedule Type Displays when the report is selected to run, for example, every day, every week, etc. Status Displays status of current report job.
232
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
report scheduling options.
Steps
1. Mark a checkbox prior to a report, SR-15 Schedule Report - Sorted by Total Float, to select it. 2. Click Schedule.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
233
EXERCISE:
Schedule the report to run as soon as possible.
Steps
1. In the Report Schedule State section, select Enabled. 2. Confirm that Run as soon as possible option is set. 3. Click OK. 4. Click to refresh as necessary.
234
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Viewing Reports
When the Status column of a scheduled report displays Complete, the name of the report becomes a hyperlink. To view the report in your Internet browser, click the name of the report.
In order to view the
report in MS Excel, you must have MS Excel properly installed on your computer.
To view the report in MS Excel, mark the checkbox next to the report name, and click Open In Excel. The Open In Excel link is enabled only if you have at least one report checkbox marked.
FIG. 19.5: Click the name of the report to view report data.
Deleting Reports
To delete a report, mark the checkbox next to the report name, and click Remove. Removing a report deletes the report from the Project Reports portlet with all existing scheduling information. Removing the Project Reports portlet from the Project Workspace will not delete its reports. Scheduled reports will run even if the portlet is not displayed.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
235
LESSON REVIEW
Key Concepts
The Project Reports portlet on the Project Workspace enables you to assign and schedule reports to run periodically or once. You can then view the reports in HTML in your Web browser or in MS Excel format. Project team members have to schedule the report to run for themselves.
Review Questions
1. Once the report status is Complete, you can view report data, by a. Clicking Assign Report b. Marking its checkbox and clicking Schedule c. Clicking the report name d. Clicking Remove 2. True or False: Removing the Project Reports portlet from the Project Workspace cancels all scheduled reports as well. 3. True or False: Your user security settings do not have any impact on the data returned by reports.
236
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 20
Dashboards
Objectives
Create a dashboard Add and remove dashboards Filter data to display in portlets View your projects and activities
Key Terms
Dashboard Filter by field
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
237
Dashboards
The Dashboards section is your personalized homepage in P6 Web. Like the Project Workspace, the Dashboards section uses portlets to display project or portfolio data. (A different set of portlets is available for dashboards.) The following table lists the similarities and differences between the Dashboards section and the Project Workspace:
Feature
Data source
Dashboards Section
Dashboard content determined by dashboard filter (single project, multiple projects or single portfolio) Multiple dashboards per user. Yes. Individuals can customize their own dashboards. If you have the privilege to create dashboards, you can make them accessible to all or a group of users.
Project Workspace
Selected project only
Number Customizable
One Project Workspace per project. Yes. Usually only by the project manager. Automatically shared by project resources. It cannot be shared with all users.
Shared
238
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Viewing Dashboards
The Dashboards section allows you to display multiple dashboards in P6 Web. Each dashboard is represented as a tab. Click a tab to view the dashboard. Each dashboard uses a Filter by field to determine whether portlets in the dashboard display project or portfolio data.
FIG. 20.1: Click tabs to view dashboards.
EXERCISE: View
John Brunners displayed dashboards.
Steps
1. In the Navigation bar, click Dashboards. 2. Click the displayed dashboard tabs.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
239
Customizing Dashboards
Dashboards provide information specific to your role in the organization and data related to projects to which you are associated. You can customize dashboards by:
Filtering portlet data Filter data by projects, portfolios, or project codes. Customizing content and layout Choose the content that appears in the workspace (Content tab) and organize the workspace layout into wide and narrow columns (Layout tab). Customizing portlets Choose columns to display in each portlet. Note that not all portlets are customizable.
240
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Project Portlet data relates to the selected project. Portfolio Portlet data relates to projects in the selected portfolio. Project Code Portlet data relates to the projects assigned the selected project code value.
Data in the following portlets is not filtered by Filter by field: Action Required, Project and Document Workflows, Resource Team Summary, and Open Requests for Resources. Preferences for some portlets enable you to further filter data based on project association. For example, in the My Projects portlet, you can choose to view projects for which you have access rights, you are a resource, or you are a project owner.
FIG. 20.2: Select
Use the Select drop-down list to select a project, portfolio or project code. You can also search to quickly locate items. Search parameters are linked to the item in the Select drop-down list. For example, if Project is selected in the Select dropdown list, you can search for Project Name or Project ID only.
EXERCISE: View
available Filter by options.
Steps
1. Click the Johns Projects dashboard tab. 2. In the Filter by field, click 3. Click .
You will not change the Filter by selection at this time. 4. Click Close.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
241
Customizing Dashboards
If you have the proper privilege, you can customize dashboards by setting which portlets are displayed, the type of data shown in the portlets, and how the portlets are organized. The customization page is divided into three tabs:
to display
Layout Use right/left arrows to move portlets to wide and narrow columns; up/down arrows to arrange portlets vertically in a column. You can also drag and drop portlets to create a layout. Access Select user(s) who can access the dashboard.
EXERCISE:
Customize the current dashboard.
Steps
1. Click Customize.
242
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Portlets on Dashboards
Following is a list of portlets available on dashboards. (As noted in table, some portlets require installation of collaboration functionality.)
Functionality
Displays projects to which you are associated. View all activities where you are assigned as a resource. View project risks to which you are associated. Displays all open issues to which you are associated. Access to project documents you have recently worked on; manage private documents for your own use. Start discussion, schedule event, start document review, send e-mail to team members associated with a project. Track meetings relating to specific projects or activities and notify team members. (Requires installation of collaboration functionality.) See a week's worth of events and activities that pertain to your projects. Schedule and display reports created by the Administrator. Displays Workgroups. (Requires installation of collaboration functionality.) Displays a Web site. You can have up to 50 custom portlets in your Personal Workspace. Lists project request/process workflows and document reviews that require your attention. (Requires installation of collaboration functionality.) Track project request/process workflows and document reviews. (Requires installation of collaboration functionality.) Displays Portfolio Views created in the Portfolios section. Displays schedule and cost summary performance information. Displays both current and forecast earned value schedule variance and cost variance calculations. Displays schedule performance index, cost performance index, and to complete performance index calculations. View status indicators on portfolio, project performance. Customize columns to view project data. Displays notebook topics, descriptions assigned to a project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
243
Functionality
View resources, roles, and the number of active projects for each resource in the selected team. View which roles require staffing at any time in your projects. Click unstaffed role to view or define search criteria, assign resource. View total units/costs for a resource, resource team, or resource code.
244
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Add
the My Activities portlet to a dashboard.
Steps
1. Mark a checkbox next to a portlet, My Activities. 2. Click to display additional options.
3. In the Show activities scheduled for the next days field, type <999>. The maximum value, 999 days, is entered in the scheduled for the next days field for training purposes. In an actual environment, you would likely enter a smaller number of days to more efficiently track upcoming activities. 4. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
245
Drag and drop portlets to organize the layout. Use to move portlets.
To remove a portlet from the dashboard, clear its checkmark in the Content tab.
FIG. 20.5: Drag and drop portlets in the Layout tab.
EXERCISE: Move
the My Activities portlet to the top of the dashboard.
Steps
1. Click the Layout tab. 2. Click the My Activities portlet and drag it to the top. 3. In the My Activities portlet, select Wide. 4. Click Save and Close.
246
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Click Collapse All to collapse all active portlets to their title bars. Click Expand All to expand all active portlets. Click Click Click Click Click Click Click to collapse a single portlet. to expand a single portlet. to access online help for a portlet. to refresh a portlet. to maximize/minimize a single portlet. to close a single portlet. to search within a portlet
EXERCISE: Expand
the My Activities portlet only.
Steps
1. Click Collapse All. 2. Click on the My Activities portlet.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
247
My Activities Portlet
This portlet lists activities based on the project, portfolio, or project code in the Filter by field, and future activities based on the number of days specified in the Show Activities scheduled for next __ days field in Personal Workspace Preferences.
FIG. 20.7: Click Activity Name to launch Activity Details.
Activities are grouped by project. Click to expose activities within the project.
Click an activity to launch Activity Details. Click Enter Time to launch Timesheets.
EXERCISE: View
Activity Details for
Steps
1. Click to expose activities within a project, ERP System Installation.
Project execution
activity.
2. Click an activity, Project execution, to view Activity Details. 3. Scroll to view the Resources section. 4. Click Return to return to the dashboard.
248
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Custom Portlets
Up to 50 Custom portlets can be displayed on a dashboard. These portlets can be used to display a Web site or a Web application. For example, you can use a custom portlet to access your organizations intranet or run programs written against the Primavera Application Programming Interface (API). Mark a checkbox next to each Custom portlet to display it on a dashboard. Click to specify a portlet title and portlet URL. To change the number of available custom portlets, enter a value from 1 to 50 in the Number of Custom Portlets field.
FIG. 20.8: Mark checkbox to display the portlet on a dashboard.
EXERCISE: Add a
Custom portlet displaying the Primavera Web site.
Steps
1. Click Customize. 2. Mark a checkbox next to a portlet, Custom Portlet 1. 3. Click next to Custom Portlet 1.
4. In the Portlet Title field, type <Primavera>. The title appears in the portlet title band. 5. In the Portlet URL field, type <www.primavera.com>. 6. Click Save and Close. 7. Scroll to view the Custom portlet, Primavera.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
249
Managing Dashboards
If you have the proper privilege you can create, modify, delete, display or remove dashboards on the Manage Dashboards page. You can access the Manage Dashboard page through the Manage Dashboards command in the Action bar.
FIG. 20.9: Click to access the Manage Dashboards page.
EXERCISE: Display
and remove dashboards.
Steps
1. In the Action bar, click Manage Dashboards. 2. Mark a checkbox next to an available dashboard, Default Dashboard. 3. Using , move the Default Dashboard up to the first place.
4. Clear the checkbox next to a displayed dashboard, Planned Projects. 5. In the Navigation bar, click Dashboards to view the changes.
250
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Creating a Dashboard
On the Manage Dashboard page you can create a new dashboard by clicking Create Dashboard.
FIG. 20.10: Click to create a new dashboard based on an existing one or the default.
EXERCISE: Create
a new dashboard.
Steps
1. In the Task bar, click Manage Dashboards. 2. Click Create Dashboard. 3. Expand User Dashboards, and then select a dashboard, Johns Projects. 4. Click OK.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
251
EXERCISE:
Customize the new dashboard.
Steps
1. In the Dashboard Title field, type <My Dashboard>. 2. Mark all the portlets in the Personal Information section. 3. Clear checkboxes next to other portlets. 4. Click Save and Close. 5. In the Navigation bar, click Dashboards. 6. Click the My Dashboard tab to view portlets.
252
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
WORKSHOP: DASHBOARDS
Background
Signature Corp. permits each user to create a dashboard.
Objectives
1. Create a dashboard called My Personal Info. 2. Select portlets you would use at your work site. 3. Customize the layout. 4. Display a Custom portlet with a Web site from a news source in your hometown.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
253
LESSON REVIEW
Key Concepts
Dashboards display data in portlets. You can choose portlets and customize how they appear in dashboards. The data displayed in most portlets is filtered by the Filter by field. You can manage dashboards by clicking Manage Dashboards in the Action bar.
Review Questions
1. True or False: Data in all portlets is filtered by the selection in the Filter by field. 2. True or False: Not all portlets can be displayed in the narrow column. 3. Which statement is false about dashboards? a. You can display multiple dashboards b. Dashboards and the Project Workspace share portlets. c. You cannot delete Multiple User Dashboards if you did not create them. d. You can place the same portlet on several dashboards.
254
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON 21
Portfolios
Objectives
Key Terms
Portfolio Portfolio filter
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
255
Creating a Portfolio
A portfolio is a group of projects organized by criteria specific to your needs. For example, you can create a portfolio of the projects you manage; projects starting in the current fiscal year; projects over a specific budget figure; or projects involving a certain department. You can view information about the portfolio, and projects within it, by specifying the portfolio in the Filter by field on the Personal Workspace.
For another single user: User portfolio. For yourself: User portfolio. For all users: Global portfolio.
(User) or (User) or
(Global). (Global).
256
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Viewing Portfolios
The Action bar in the Dashboards section allows you to launch the Manage Portfolios page, where you can create, edit and delete portfolios. Click to a portfolio to display its projects.
FIG. 21.1: Click to view project names.
next
EXERCISE: View
current portfolios.
Steps
1. In the Navigation bar, click Dashboards. 2. In the Action bar, click Manage Portfolios. 3. Click the next to a portfolio, New Systems.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
257
Deleting a Portfolio
If you have the proper privilege, you can delete portfolios by clicking Delete. You will delete the New Systems portfolio.
FIG. 21.2: Click to delete a portfolio.
EXERCISE: Delete
the New Systems portfolio.
Steps
1. Click Delete next to a portfolio, New Systems. 2. Click OK.
258
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Portfolio.
FIG. 21.3: Click to create a portfolio.
EXERCISE: Create
a portfolio, New Systems, containing manually selected projects.
Steps
1. Click Create Project Portfolio. 2. In the Project Portfolio Name field, type <New Systems>. 3. In the Manage this Portfolio field, confirm Manually. 4. In the This portfolio is available to field, select All Users. 5. In the Available Projects section, click to expand EPS groupings, Information Technology Projects, Internal IT Projects, and New Systems. 6. Select all projects, and use the arrow to move them to the Selected Projects section. 7. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
259
Parameter Select a parameter field from the drop-down list. Available parameters include cost, labor, and date-related fields. Project code values and user-defined fields enable you to further customize a filter with data specific to your organization. Is Select an operator from the drop-down list. Options for data-based parameters include: greater than less than equals
to select a value.
260
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Create
a portfolio to monitor all projects that are assigned a project code value of Important.
Steps
1. Click Create Project Portfolio. 2. In the Portfolio Project Name field, type <Important Projects>. 3. In the Manage this portfolio field, select By Filter. 4. In the Parameter drop-down list, scoll to the Project Code grouping, and then select Priority Code. 5. In the Is drop-down list, confirm equals. 6. In the Value field, click 7. Click .
8. Select a project code value, Imp - Important. 9. Click OK. 10. Click Save. 11. Click to view projects in the Important Projects portfolio.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
261
EXERCISE:
Refresh a filtered portfolio.
Steps
1. In the Navigation bar, click Dashboards. 2. Select a dashboard, Johns Projects. 3. In the Filter by field, click .
4. Expand a grouping, Filtered Portfolio. 5. Select a portfolio, Important Projects. 6. Click OK. 7. Click to expand the Project Statistics portlet.
262
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Schedule Performance Displays both current and forecast schedule and cost summary performance information. Earned Value Performance Displays both current and forecast earned value schedule variance (SV) and cost variance (CV) calculations. Index Performance Displays schedule performance index (SPI), cost performance index (CPI), and to complete performance index (TCPI) calculations. SPI indicates whether you are meeting earned and planned values within your schedule. CPI indicates whether you have spent money over the budget to date. TCPI enables you to determine the level of performance needed to achieve the cost or time objectives.
In addition, Project Score, a column in Project Statistics, is useful in assessing a projects strategic value.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
263
EXERCISE: Change
the Filter by selection to a manual portfolio.
Steps
1. Select a dashboard, Project Performance. 2. In the Filter by field, click .
3. Expand a grouping, Global Portfolio. 4. Select a portfolio, New Systems. 5. Click OK.
264
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
The Earned Value Performance portlet indicates that two projects in the portfolio are not meeting earned value objectives. To assess the cause of the delays, click a project name to display earned value data at the WBS level.
FIG. 21.9: Click project name to view earned value data at the WBS level.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
265
Project Score
Project Score is a method to rank or prioritize projects via weighted project codes and project code values. The combined weights of the project code values assigned to a project are calculated to determine a relative score.
FIG. 21.10: The
Payroll Manager
project, assigned to Accounting and New IT Systems project codes, has the highest Project Score.
EXERCISE: View
the Project Score in the Project Statistics portlet.
Steps
1. Click Manage Dashboards. 2. In the Available Dashboards section, mark a checkbox next to a dashboard, Project Score. 3. In the Navigation bar, click Dashboards. 4. Select a Dashboard, Project Score. 5. In the Display field in the portlet, select Group. 6. Click the Project Score column header to list in descending order.
Projects in the New Systems portfolio were assigned project code values in two project codes: Product Group and Division. In the Product Group project code, the highest weighted project code value is assigned to New IT Systems. In the Division project code, the highest weighted project code value is assigned to projects affecting Accounting. The Payroll Manager project, assigned to the New IT Systems and Accounting project code values, has the highest Project Score.
266
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
You can create portfolios manually or automatically using filters. User portfolios can be accessed by only the selected users. Global portfolios are available for all users. Dashboards provide four portlets to measure project or portfolio performance. The Project Score is a calculated value that can be used to rank projects based on their importance to your organization.
Review Questions
1. True or False: A portfolio filter can be manually refreshed via an icon on the Dashboard. 2. Project Score is a column in a. Project Statistics portlet b. Schedule Performance portlet c. Project Health portlet d. All of the above
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
267
268
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
APPENDIX A
Describe several methods for updating the project schedule Define the data date Review timesheets Approve/reject timesheets Apply actuals
Key Terms
Timesheet approval manager Applying actuals
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
269
Updating a Project
Once a project has started, you need to update actual schedule information and resource usage at regular intervals. Your company will establish a standard procedure for how data is collected and how often it is updated.
How Often?
You may need to update daily, weekly, or monthly, depending on the length of your project and how frequently you want to adjust your forecasts.
How Collected?
Approve and apply timesheets. Team members use timesheets to update activities. Project managers review and approve timesheets. Project managers apply timesheets to the project.
Enter actual date, resource, and cost information manually. Record actual dates and progress, actual resource usage and cost, and nonlabor costs. Apply actuals to the project.
Auto compute actuals. Progress of activities is automatically calculated according to the original schedule.
270
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Time
Resource
Time Cost
Time
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
271
Review timesheets Approve/reject timesheets Apply actuals Analyze results of applying actuals Reschedule the project Analyze results of rescheduling the project
Reviewing Timesheets
The Approve Timesheets function enables you to view timesheets that affect your project. As the timesheet approval manager, you can approve or reject timesheets, notify resources about timesheet status, and view detailed timesheet information for your assigned resources. You can also determine if a resource has not started or not submitted a particular timesheet. Three tabs are available:
Approval Approve or reject submitted timesheets. After reviewing timesheets, choose either: Reject Rejects the selected timesheet. This button is disabled when there are no submitted or approved timesheets to reject. Approve Approves the selected timesheet. This button is disabled when there are no submitted timesheets to approve.
Notes View notes associated with a specific timesheet. Details Report Display detailed timesheet information for specified project resources.
272
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Review
timesheets for the period 03-Jan-10 09-Jan-10, when the first two activities in the
Steps
1. Click the Resources section button. 2. Click the Approve Timesheets command. 3. Click 4. Click OK. to select a period, 03-Jan-10 - 09-Jan-10.
HR System Upgrade
project are scheduled to begin.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
273
EXERCISE: View
Jennifers timesheets
and attached notes.
Steps
1. Click
3. Click
274
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
Bens timesheets.
Steps
1. Click
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
275
Approving Timesheets
To approve a timesheet, mark checkbox next to resource name and then click Approve. You can also mark the checkbox at the top of the Select field to select all displayed resources.
FIG. A.4: Click Approve to approve selected timesheets.
EXERCISE:
Approve Ben Diamonds and Jennifer Boyles timesheets.
Steps
1. In the Select field, mark the top checkbox to select all resources. 2. Click Approve. 3. In the Display field, select Approved.
FIG. A.5: The Display field enables you to view submitted, not submitted, approved, rejected, or all timesheets.
276
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Applying Actuals
Applying actuals is a process in which the hours from timesheets are added to activities.
Actual Start and
Actual Finish are immediately assigned to activities when the primary resource updates them in the Timesheet module.
The new data date represents the date up to which you are recording progress. The new data date is used to calculate the actual durations of activities in the statusing period. Actual duration equals the number of workperiods between the activitys actual start date and the new data date.
Applying actuals to a project differs from scheduling a project: When applying actuals, only activities that have been progressed are recalculated, allowing you to focus immediately on activities that may be causing the project to slip. When scheduling, all activities are scheduled based on durations and relationships.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
277
EXERCISE: Move
the data date and apply actuals to the project.
Steps
1. In the Navigation bar, click Projects. 2. In the Search field, type <HR> to locate a project, HR System Upgrade Executing the Project Plan. 3. To open the project, click its Project ID, HRSYS-17. 4. Click the Tools tab. 5. In the New Data Date field, click 10. and select a new data date, 11-Jan-
278
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
Gantt Chart after applying actuals to the project.
Steps
1. Click the Activities tab. 2. In the View drop-down list, select Analyzing Progress. 3. Click to maximize the screen.
4. Right-click the Timescale and select Month/Week. 5. Zoom in to the time period 03-Jan-2010 through 07-Jan-2010.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
279
EXERCISE:
Reschedule the project with a data date of 11-Jan-10.
Steps
1. Click to reschedule the project.
280
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
the impact of the delay.
Steps
1. In the View drop-down list, select an activity view, Variance BL & BL1. 2. View the impact of the delay shown in the columns.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
281
LESSON REVIEW
Key Concepts
Once a project has started, you need to update actual schedule information and resource usage at regular intervals. When you apply actuals, the hours from timesheets are added to activities. After applying actuals, do not forget to reschedule the project.
Review Questions
1. True or False: The data date is the date used as the starting point for schedule calculations. 2. True or False: When you apply actuals to a project, all activities in the project are scheduled based on relationships and durations.
282
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
APPENDIX B
Construction Workshops
Objectives
Create a project Imbed a link in a notebook topic description Create a Work Breakdown Structure Add activities to the WBS Create relationships Assign constraints Assign resources
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
283
WORKSHOP: LOGGING IN
Signature Corporations Construction Division is building an addition to the companys main office building. Tim Harris is assigned to manage the project. The project is divided into the following phases: Design and Engineering, Procurement, Foundation Construction, Structural, Rough-in, Close-in, and
Finishes.
FIG. B.1: The Office Building projects are under EPS node, Apex
Inc.
EXERCISE: Log in
to P6 Web as a project manager Tim Harris.
Steps
1. Type the URL provided by your instructor in the Address bar in the Web browser. 2. Type a Username <tharris> and Password <tharris>. 3. Confirm PMDB$PRIMAVERA is selected in the Database drop-down list. 4. Click Login. 5. In the Navigation bar, click Projects. 6. Expand the EPS.
284
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Objectives
1. Use the Create Project command to create the Office Building Addition project, with the values defined in the table below:
Field
Project ID Project Name Location in EPS Responsible Manager Planned Start BLDG
Value
2. Assign a Notebook topic, Project Objectives, and type a description <To construct an addition to the current office space. View the Signature Corporation site for more information.>. Add a hyperlink to <http://www.signaturecorp.com> on the word Signature in the description.
FIG. B.2: Notebook topic and description for the newly created project. Imbedded link is evident when you place cursor on the word Signature.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
285
Objectives
1. In the Projects section, select a project, Office Building Addition - Creating a Work Breakdown Structure.
Remember to click
Save before selecting
another WBS element.
2. Add the WBS codes and names within the parent WBS elements as indicated in the table below:
Parent WBS
Office Building Addition - Creating a Work Breakdown Structure (root element) 1 2 3 4 5 6 Mechanical/Electrical Systems 1 2 3
WBS Code
WBS Name
Design and Engineering Foundation Structure Mechanical/Electrical Systems Exterior Finishes Interior Finishes
286
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
WBS Code
WBS Name
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
287
Objectives
1. In the Projects section, select a project, Office Building Addition - Adding Activities. 2. In the View drop-down list, select Adding Activities. 3. Add the following activities to the project plan:
Parent WBS
Bldg-07.D&E - Design and Engineering Bldg-07.D&E - Design and Engineering Bldg-07.Found Foundation Bldg-07.Found Foundation Bldg-07.Found Foundation
Activity ID
BA1000 BA1030 BA2000 BA2010 BA2020
Activity Name
Building addition kickoff Assemble technical data for heat pump Begin building construction Site preparation Excavation
Activity Type
Start Milestone Task Dependent Start Milestone Task Dependent Task Dependent
Planned Duration
0d 3d 0d 15d 10d
To change default activity type, click in the Activity Type cell. 4. Check completed activities on next page.
288
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
289
Objectives
1. In the Projects section, select a project, Office Building Addition - Creating Relationships. 2. In the Activities tab, select an activity view, Relationships. 3. Use the Gantt Chart to locate activities or right-click and select Details. 4. Select each activity in the table below, and create relationships:
Activity
BA1010 - Design building addition
Successor
BA1020 - Review and approve designs BA6060 - Prepare and solicit bids for flooring
Relationship Type
SS FS FS FS FS FS FS FS FS
BA6060 - Prepare and solicit bids for flooring BA6070 - Review bids for flooring BA6080 - Award contract for flooring BA4020 - Prepare and solicit bids for heat pump BA4030 - Review bids for heat pump BA4040 - Award contract for heat pump
BA6070 - Review bids for flooring BA6080 - Award contract for flooring BA6090 - Fabricate and deliver flooring BA4030 - Review bids for heat pump BA4040 - Award contract for heat pump BA5020 - Prepare and solicit bids for brick exterior BA4050 - Fabricate and deliver heat pump and controls
290
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
291
WORKSHOP: SCHEDULING
Background
The initial project plan is complete. You will schedule the project and review critical activities. For this workshop, you need to log in as Tim Harris with a Username <tharris> and Password <tharris>.
Objectives
1. In the Projects section, select a project, Office Building Addition Scheduling the Project Plan. 2. In the Activities tab, select an activity view, Schedule. 3. Mark the checkbox to create schedule report, and then schedule the project with a data date, 11-Jan-10. 4. View schedule report. 5. In the Activities tab, review critical activities (indicated by red bar).
FIG. B.6: Click to schedule the project.
292
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Objectives
1. In the Projects section, select a project, Office Building Addition Assigning Constraints. 2. In Project Details, assign a Must Finish By date for the project, 02-Nov-10. 3. Assign a Start On or After primary constraint, 25-Jan-10, to the BA5000Assemble brick samples activity. 4. Add a Notebook topic, Constraint Log for the Assemble brick samples activity and type a description: <Resources needed to assemble brick samples are working on another project until the week of Jan. 25.> 5. Reschedule the project. 6. In the Activities tab, select an activity view, Critical Activities.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
293
294
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Objectives
1. In the Projects section, select a project, Office Building Addition Assigning Resources and Costs. 2. Use the Activities tab to locate the activity in the table below. 3. Right-click and select Details to display Activity Details. 4. Assign resources in the Resources sub-tab as indicated in the table below.
Activity
BA2060 - Concrete foundation walls
Resource(s)
Carpenter Laborer Construction Polyform (material resource)
5. Adjust Planned Units/Time for the Laborer resource to <16h/d>. This will assign two laborers to the activity. 6. Adjust Planned Units of Polyform to <1000 l/f>. 7. Check resource assignments on the next page.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
295
8. Customize columns in the Expenses tab to display, in order: Expense Category Accrual Type Planned Units Unit of Measure Price/Unit 9. Enter expenses to activities as indicated in the table below: In the Add Expense window, type only the Expense Item. Then, after clicking Save and Done, click the Expense Item to edit fields required in the table.
Activity
Install ceiling grid Rough-in plumbing/piping Erect structural frame
Expense Item
Ceiling tile Piping Crane
Expense Category
Materials Materials Equipment
Accrural Type
Uniform over Activity Start of activity Uniform over Activity 1
Planned Units
Units of Measure
Each Cubic yards Each
Price/ Unit
$6,620 $10 $3,600
500 1
296
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
APPENDIX C
Key Terms
Issue code Issue form Issue form category
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
297
EXERCISE: View
project issues.
Steps
1. On the Navigation bar, click Projects. 2. In the Search field, type <Fi> to locate a project, Finance System Upgrade. 3. To open the project, click its Project ID, FUSYS. 4. Click the Issues tab.
298
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Creating Issues
Create an issue for the project by filling in an issue form.
Issue form Ensures consistency and standards throughout the organization. While all issue forms are created in the Administration section, project managers still must assign them to the project before project team members can use them to create issues. Assign issue forms on the Issue Forms tab in the Projects section.
When you click Add an Issue, you are prompted to select an issue form assigned to the project:
Expand issue form categories to select an issue form. Select the Default Form to create an issue based on the standard issue form.
EXERCISE: Create
an issue based on an issue form.
Steps
1. Click Add an Issue. 2. Click to expand an issue form category, Software.
3. Select an issue form, Bug Report, and then click OK. 4. In the Issue Name field, type <Errors in budget calculations>.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
299
6. Select a date, 1-April-10, and then click Select. 7. Click in the Resolution Date field.
8. Select a date, 8-April-10, and then click Select. 9. Select a Priority, Top. 10. Click 11. Click in the Bug Severity field. to expand an issue code, Bug Severity.
12. Select Level 1-Inoperable, and then click OK. 13. In the Area Affected field, type <Accounting>. 14. Click in the Impact on Go Live field. and then click OK.
300
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: View
issues.
Steps
1. Click Save. 2. View issues displayed in groups.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
301
Grouping Issues
You can group issues and view them in chart form for enhanced analysis. In the Grouping tab, you can select up to three levels, or fields, to group issues. Grouping gathers, or groups, all of the issues together that contain the same value for the selected field. For example, if you select to group by Priority, all issues with an Top priority are grouped together, all issues with a Normal priority are grouped together, etc. Each selected grouping level appears with a colored band when displaying issues in the List format. From the Band Color drop-down list, you can select the background color for each grouping level. The Text drop-down list lets you choose the color of the text that displays in the grouping level band.
FIG. C.4: You can select up to three levels of grouping.
Show field title in band Displays the selected grouping level field name, followed by the field value. Show field rollups in band Displays summary information for all cost, numeric, integer, start data, and end date fields in the grouping level. Show ID/Code Value in band When grouping by an issue code, displays the issue code value associated with the grouping level. Show Name/Code Description in band When grouping by an issue code, displays the issue code description associated with the grouping level.
302
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
EXERCISE: Group
issues by Priority and Responsible Manager.
Steps
1. Click Customize. 2. Click the Group tab. 3. In the Level 1 drop-down list, select Priority. 4. In the Level 2 drop-down list, select Responsible Manager. 5. Click Save.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
303
To display issues in the chart format, issues must be grouped at least one level.
FIG. C.6: Click Customize to change chart type and color theme.
EXERCISE: View
issues in chart form.
Steps
1. In the Display field at the top of the page, select Chart. 2. Click Customize. 3. In the Chart Type drop-down list, select Stacked Histogram.
304
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
LESSON REVIEW
Key Concepts
The Issues tab allows you to view project-related issues and if you have the proper privilege, create new issues using consistent forms. Issue forms, issue codes and issue categories are managed in the Administration section. Issues can be displayed as a list or a chart.
Review Questions
1. True or False: You cannot group and sort issues at the same time. 2. True or False: All issue forms are available for the project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
305
306
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Glossary
Activity Details Activity Details sub-tabs provide access to activity details for advanced project management functions. It is available through the Activities tab. Activities tab A tab in the Projects section that provides access to the WBS and activities. Activity relationship type Identifies the type of dependency that exists between the selected activity and its predecessor or successor. Activity type Determines how the activity's schedule is calculated. Primavera distinguishes the following types: Task Dependent, Resource Dependent, Milestone, Level of Effort, and WBS Summary. Applying actuals The process of applying timesheet actuals to the project. Backward pass Calculates the latest times an activity can start and finish without delaying the end date of the project. These are called the late start and late finish. Breadcrumb trail A "trail" at the top of the Primavera screen that shows your current page and clickable links to the previous two pages visited. Closing process group Part of the Project Management life cycle that includes the process of documenting lessons learned, determining if project can be used as a methodology, delivering product to client or stakeholders, and backing up or archive project files. Constraint type User-imposed date restriction used to reflect project requirements that cannot be built into the logic.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
307
Glossary
Controlling process group A component of the Project Management life cycle, which includes the process of analyzing and evaluating the project, recommending necessary action, modifying the current project with realistic data, re-forecasting the schedule, and communicating project performance to the project team. Create Project command Enables you to create a project in Primavera. You can launch the Create Project command on the Action bar in the Projects section. Critical activity Critical activities are defined by the user as either the longest path through the project or the having an amount of float, usually zero or negative. Critical Path Method scheduling Primavera uses the Critical Path Method scheduling technique to calculate project schedules. CPM uses activity durations and relationships to calculate schedule dates based on two passes through each activity in the project. E-mail notification Automated e-mail messages sent to resources when they are assigned to/removed from an activity. Settings for e-mail notification can be found in Preferences. Enterprise Project Structure Key component in defining the scope of the project. It is the hierarchical arrangement of an organizations projects. Enterprise-wide solution Primavera provides multi-project, multi-user tools for enterprise-wide project management, providing comprehensive information on all projects in the enterprise, from executive-level summaries to detailed work assignments for each team member. Executing process group A component of the Project Management life cycle, which includes the process of distributing information, tracking work in progress and actual costs. Filter by field Data in many portlets is filtered based on selection in the Filter by field, located at the top of the dashboards. Only data about the project, portfolio, or project code in the Filter by field displays in the portlet. Filtering Display data according to certain filter criteria. Forward pass Calculates the earliest times an activity can start and finish once its predecessors have been completed. These are called the early start and early finish. Grouping Arranging elements in common categories. When elements are sorted, they are sorted within each group.
308
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Glossary
Initiating process group A component of the Project Management life cycle, which includes the process of defining templates and workflow for initiation request, initiating request, and obtaining organizational commitment. Issue form category Group of issue forms. Issue code Enables you to quickly categorize and organize issues that affect your project by creating issue codes and assigning values to them. Issue form Issue forms enable you to create templates for the creation of project issues. You can specify fields that display in the issue form; designate default values to those fields; and assign project codes and user-defined fields. Issues Issues are known problems within a project plan that require attention or corrective action. Labor resource A resource who performs labor, measured in units of time. Lag An offset or delay from an activity to its successor. Lag can be positive or negative, and by default, it is based on the calendar of the successor activity. Material resource Substance or material, for example cable or wire, not measured in units of time. My Reports portlet Portlet on the Personal Workspace that allows you to schedule to run reports periodically or manually. Navigation bar Comprises the following sections: Dashboards, Projects, Portfolios, Resources and Administration. Your license determines what sections are available. Nonlabor resource Equipment or other nonlabor entity, measured in units of time. Organizational Breakdown Structure Key component of defining a project. It is a hierarchical arrangement of the project management structure. Parent WBS The WBS element to which an activity is assigned. Planning process group A component of the Project Management life cycle, which includes the process of establishing project objectives and scope of work, defining the work, determining the timing, establishing resource requirements/availability, establishing a cost budget, and evaluating, optimizing, and freezing baseline plan. Portfolio Projects grouped together for performance analysis either manually or by automatic filter criteria.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
309
Glossary
Portfolio filter Automated process of grouping projects into a portfolio based on filter criteria. When you manually refresh the filter, additional projects that meet the criteria are added, and projects that no longer meet the criteria are removed. Portlet A small portal that provides a window into specific types of information. Portlets can be displayed and customized on the Personal Workspace and Project Workspace. Project access A type of project association. User is associated to the project through the Organizational Breakdown Structure (OBS). This generally provides the widest access to project data. Project association The type of project data you can access, and your ability to manipulate that data is controlled by three factors in Primavera: your license, your project association, and your user security profile. Project baseline Of the two baseline types that can be assigned to a project. You need the proper privilege to change the project baseline. Earned value calculations are based on either the project baseline or the users primary baseline. Project Reports portlet Portlet on the Project Workspace that allows team members to share report data. Project Score Field to help assess the projects strategic priority. It is displayed in the Project Statistics portlet on the Personal Workspace Project and the Statistics view in Portfolios. Project Workspace A workspace that functions as the homepage for a project. It is generally maintained by the project manager and is accessible by those who are associated to the project. Resource Resources include the personnel and equipment that perform work on activities across all projects. Resource security Administrative settings that may limit your ability to view or assign resources. Role Roles are assigned to resources to describe a resources skills. In the planning stage of a project, roles can be used as placeholders until a resource is assigned. Role-specific tool Primavera provides tools tailored to specific roles in the organization to satisfy each team members needs, responsibilities, and skills. Schedule date Date when the project is scheduled.
310
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
Glossary
Score A numerical score that helps you assess each resources availability to perform the activity in the Resource Search. The score is calculated as: Available units across the expanded activity time frame - Total requested units. Search criteria Criteria, in the form of roles, proficiency, and resource codes, expressed in a Resource Request and filled via Resource Search. Sorting Arranging elements ascending or descending order by one or more factors. Summarization Most resource data in Primavera is based on summary data. Enterprise-level resource records are updated each time a project is summarized. Timesheet approval manager A resource that has the privilege to approve or reject submitted timesheets. The privilege is set by the system administrator. Total float The amount of time an activity can slip from its early start without delaying the project, based on the difference between an activitys late dates and early dates. Unit A unit of time, such as hour or day, applied to an activity. Planned Units represent a resource's planned/budgeted number of work units for an activity. Actual Units represents the actual number of units spent working on an activity. Unstaffed role A role assigned to an activity that has not been staffed by a resource. Users primary baseline Of one the two baseline types you can assign to a project. You can have several users primary baseline, but only one can be assigned to the project at a time. Earned value calculations are based on either the project baseline or the users primary baseline. WBS element A single component in the Work Breakdown Structure. Work Breakdown Structure The Work Breakdown Structure (WBS) is a hierarchical arrangement of products and services produced during and by a project.
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
311
Glossary
312
2008 All rights reserved. No part of this publication may be reproduced without prior written permission of Primavera Systems Inc.
ISBN 1-57408-272-8