Lesson 1 2 3 Primavera
Lesson 1 2 3 Primavera
Course Objectives
• Plan, Schedule, & Manage projects
• Cost & Resource management decisions
• Team collaboration and workflow productivity
• Contributor's skills & responsibilities
• Track progress & Optimize capacity
• Deliver on-time and within budget
Course Contents
‐ Lesson 1 Introduction to Primavera
‐ Lesson 2 The Project Management Life Cycle
‐ Lesson 3 Data, Navigating, and Layouts
‐ Lesson 4 Enterprise Project Structure
‐ Lesson 5 Creating a Project
‐ Lesson 6 Creating a Work Breakdown Structure
‐ Lesson 7 Adding Activities
Course Contents
‐ Lesson 8 Creating Relationships
‐ Lesson 9 Scheduling
‐ Lesson 10 Assigning Constraints
‐ Lesson 11 Maintaining Project Document Library
‐ Lesson 12 Formatting Schedule Data
‐ Lesson 13 Roles and Resources
‐ Lesson 14 Assigning Roles
Course Contents
‐ Lesson 15 Assigning Resources & Costs
‐ Lesson 16 Analyzing Resources
‐ Lesson 17 Optimizing the Project Plan
‐ Lesson 18 Baselining the Project Plan
‐ Lesson 19 Project Execution & Control
‐ Lesson 20 Reporting Performance
‐ Lesson 21 Project Website
Lesson 1
Introduction to Primavera
Introduction to Primavera
• History
• Oracle Primavera P6
History
• Primavera roots go back to 1983 when it was first
launched as PC based software for construction and
engineering projects.
• In 2008, Oracle announced it has agreed to acquire
Primavera Software, Inc., a leading provider of
Project Portfolio Management (PPM) solutions, to
accelerate its momentum in delivering mission-
critical operational applications.
• “Primavera P6 EPPM version 8.3” used during
course.
Oracle Primavera P6
• Oracle Primavera P6 Enterprise Project
Portfolio Management (P6 EPPM) is a robust
and easy-to-use integrated solution for globally
– Prioritizing
– Planning
– Managing
– Executing
projects, programs, and portfolios
Oracle Primavera P6 (cont’d)
• It optimizes role-specific functionality to
satisfy each team member's
– Needs
– Responsibilities
– Skills
Oracle Primavera P6 (cont’d)
• It provides a single solution for managing projects
• of any size
• adapts to various levels of complexity within a project
• intelligently scales to meet the needs of
– Various roles
– Functions
– Skill levels
(In the organization and on project team)
Oracle Primavera P6
Oracle Primavera P6 Enterprise
Project Portfolio Management
Suite
Source: http://docs.oracle.com
Application
• P6: Most users will rely almost exclusively on
the P6 web application running in a standard
web browser. Simply termed P6, it is the
primary interface for administering and
managing projects.
Source: http://docs.oracle.com
Application (cont’d)
• P6 Team Member Interfaces: Optional interfaces for
team members to use to provide status on their tasks.
– P6 Team Member Web: This web interface allows team
members to provide status on their tasks using a web
browser.
– P6 Team Member for iOS and P6 Team Member for
Android: These mobile apps allows team members to
provide status on their tasks while working "on the go".
– P6 Team Member E-mail Statusing Service: This method
allows team members to provide status on their tasks using
any HTML or plain text e-mail application.
Application (cont’d)
• P6 Professional for EPPM: The P6 web application is
the main interface for all project management
functionality. You can also use the P6 Professional
software to take advantage of its core project planning
and scheduling functionality. The P6 Professional
application and its features, including P6 Visualizer, run
on Microsoft Windows. P6 Professional is also available
for users who need to work on their projects in an
offline mode. P6 Professional is available for P6 EPPM
users working in a Cloud environment.
Application (cont’d)
• P6 Professional Cloud Connect: Connects P6
Professional to an EPPM Oracle database on
the cloud. P6 Integration API (in remote
mode) is installed by default. Using this, P6
EPPM users working on a WAN environment
can achieve performance levels comparable to
compression server installation. This is
optional for on premises users.
Application (cont’d)
• P6 Progress Reporter: P6 EPPM includes the P6
Progress Reporter integrated timesheet entry
software. Resources use P6 Progress Reporter to
record their time spent working on assignments via
electronic timesheets, and approving managers use
P6 to review and approve them.
• P6 Integration API: A Java-based application
programming interface (API) enabling your P6 EPPM
deployment to interface with other components and
systems.
Source: http://docs.oracle.com
Application (cont’d)
• P6 EPPM Web Services : P6 EPPM Web Services is an
integration technology that extends P6 business objects and
functionality. Based on open standards including SOAP, XML
and WSDL, P6 EPPM Web Services enables developers to
leverage standard interfaces to create integrated software
solutions that interoperate with a wide variety of enterprise
software applications running on a diversity of hardware
and operating system platforms.
• P6 Analytics: An optional integrated dynamic reporting tool
with advanced visual features, including dashboards.
Source: http://docs.oracle.com
Functionality
• Core Enterprise Functionality: Use P6 for all of the following
core enterprise functionality:
• Administration and Enterprise Data: Administer user accounts,
preferences, views, application settings, and enterprise data.
• Project, Portfolio, and Resource Management: P6 provides an
extensive array of features designed to optimize all phases of
Project Management, Resource Management, and Portfolio
Management. It includes full support for activities, work
breakdown structures, costs, resource administration and
assignment, roles, teams, portfolio analysis, capacity planning,
and convenient dashboards for measuring status at any level at
every moment.
Source: http://docs.oracle.com
Functionality (cont’d)
• Document Management: P6 includes
document management support with or
without the optional document repository
option. Use the optional document
collaboration features to conduct document
reviews with key stakeholders to keep projects
moving or meet regulatory compliance.
Source: http://docs.oracle.com
Functionality (cont’d)
• Workflows: The workflow engine bundled
with P6 EPPM provides Business Process
Modeling Notation (BPMN) compliant
graphical notation that depicts the steps in
your project initiation workflows. Use the
integrated Workflows portlet to coordinate
the sequence of tasks that flow between
different process participants in a series of
stages.
Source: http://docs.oracle.com
Functionality (cont’d)
• Reports: Generate and view reports using your standard
web browser running P6. Reports can be generated
electronically and routed via e-mail, saved to a shared or
local file, or printed to a traditional printer.
• Planning and Scheduling: The optional P6 Professional
component of the suite provides a robust set of features
primarily for planners and schedulers, including
reflections, schedule comparison (Claim Digger), and a
report designer. Use the new built-in Time Scaled Logic
Diagram (TSLD) viewer to create and customize condensed
visual depictions of complex project schedule information.
Source: http://docs.oracle.com
Functionality (cont’d)
• Time Reporting: P6 EPPM includes P6 Progress Reporter, an
optional integrated timesheet entry application.
• Integrated Solutions: Build or deploy other systems and use the
P6 Integration API or P6 EPPM Web Services to integrate them
with P6 EPPM.
• P6 Analytics: Extend your solution by adding P6 Analytics with
the Oracle Business Intelligence (OBI) metadata layer to facilitate
the creation of ad-hoc reports and interactive custom dashboards
reflecting trends and metrics for activities, portfolios, resource
assignments, utilization, and project history. Also receive
proactive alerts based on integrated report data mined from the
ODS and star databases.
Source: http://docs.oracle.com
Technology
• The P6 EPPM Database: The main database
for all your P6 EPPM data.
• BPM Workflow: The separate workflow
engine bundled with P6 EPPM.
• Oracle BI Publisher: The database server
hosting the reporting library, templates, and
views required to build complex reports with
ease.
Source: http://docs.oracle.com
Technology (cont’d)
• The Reporting Database: The P6 Reporting Database
portion of the suite consists of the Star database
and the Operational Data Store (ODS) database used
to extract, transform, and load data from the P6
EPPM database. This data is specifically designed to
be used to create reports.
• Oracle Universal Content Management: This server
hosts documents in a shared repository enabling
collaborative functionality such as document check-
out/check-in and versioning.
Source: http://docs.oracle.com
Lesson 2
Project Management Life Cycle
PROJECT LIFE CYCLE / PHASES
Activity
Level
Closing
Monitoring & Control
Source: PMBOK 5
Lesson 3
Data, Navigating, and Layouts
Enterprise data
• It provides a global structure needed to manage multiple projects.
• Available to all projects across the organization.
• Provides the structure necessary for centralized project and resource
management.
• Enterprise data is defined and maintained by administrator
• For example
– Enterprise Project Structure (EPS)
– Organizational breakdown Structure (OBS)
– Resource codes
– Project codes
– Resources
– Cost accounts
– Admin categories and references
Current Baseline
6
Source: Primavera System Inc.
1
Interface
2
Item Functionality
1. Title Bar Display current application and name of open projects
3 2. Menu Bar Click to perform functions in Primavera 5
3. Directory Bar Click to display Primavera windows
4. Tool Bar Displays icons to change the look and feel of the layout
5. Command Bar Actions performed in an open window (Add, Delete etc.)
6. Status Bar Displays Login Name, Data Date of open project, Access Mode,
and Current Baseline
6
Source: Primavera System Inc.
Open an Existing Project
• The Open Project dialog box lists all the projects you
have access to open
– Open a single project indicated by
– Open a single node indicated by
– All projects under the node are opened.
• Open multiple projects
under different nodes
– Press Click-Ctrl to open
more than one project.
8
Source: Primavera System Inc.
Details
Item Functionality
1. Tool Bar It allows you to change look the layout
2. Activity Bar Displays activity information in spreadsheet format
3. Gantt Chart Provides graphical display of activity progress over time
4. Command Bar Displays options for adding or removing activity data
5. Layout Option Bar Displays menu of available options for activities window
6. Vertical Split Bar Drag bar to hide/show more information in each pane
7. Activity Details View/edit detailed information for selected activity
8. Horizontal Split Bar Hide or show more information in top / bottom layouts