the primavera suite how the tools work together - oracle primavera collaborate 14
TRANSCRIPT
REMINDERCheck in on the
COLLABORATE mobile app
The Primavera Suite: How the tools work togetherSession ID#: 15466
Prepared by:Alexander VosDirector of SchedulingPeter Kiewit Sons
IntroductionAlexander VosDirector of Scheduling■ Peter Kiewit Sons for 6 years■ From: Oak Ridge, NC■ Live in Omaha, NE■ Experience in both construction field and IT
■ Engineering and Construction■ North America and Australia■ Multiple Markets and Industries
Objectives
■ Explain how data is transferred between the applications▪ Publishing▪ ETL
■ Explain the architecture of the overall system
■ How administration of this new system has changed
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
iOS
HTTP
Context Sensitive Help
Overall Environment
Oracle Database - Production
Energy
Infrs
Tech/IM
X01
X02
Primavera Production Database
■ Oracle Database R11■ Where All Data Resides
▪ 5 Databases— Energy
— Infrastructure
— Estimating
— KCI
— X01 - Exception
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
iOS
HTTP
Context Sensitive Help
Primavera Professional (Client)
P6 Windows (Desktop) Client
• ‘Heavy lifting’• TIAs (Time Impact
Analysis)• VDI (Virtual Desktop
Infrastructure)
Roles• Schedulers• Schedule Managers
Primavera P6 Release 8 “R8.2 Client”
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
iOS
HTTP
Context Sensitive Help
Primavera EPPM (Web Based)
■ Oracle 11.2.0.2+ Enterprise■ Oracle Linux 64 Bit■ 3TB Storage
Primavera EPPM (Web Based)
EPPM PortfoliosProject Codes help organize the projects in the EPS (Enterprise Project Structure) in groups according to specific categories, such as district, Type of Schedule, and Contract Type. By assigning project Codes P6 can filter, sort and provide reporting information for Kiewit Projects.
By entering in Project Codes using “Kiewit Standard Project Code
Assignment” Layout custom EPPM dashboards are populated.
Portfolio DrivesPortfolio Drives
Project Codes define portfolio criteria
Project Codes define criteria for the Dashboard
Primavera Release 8.2 EPPM■ Web based access to Database
Primavera Release 8 “R8.2 Web”• Role-based Views• Portfolio focused
Dashboards• Project-based
Collaboration Workspace• Risk Register• Project Documents• Issues• Team Communication
• Geospatial
EPPM Dashboards
EPPM Enhancements
■ “Link selected” in order of clicks■ Control arrows for hierarchy■ Right click collapse all
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
iOS
HTTP
Context Sensitive Help
Primavera Analytics
Proprietary and Confidential
• Advanced ‘Drill Down’ / Analytical Dashboards & Reports
• Trends• Robust Ad-hoc reporting• Geospatial reports• Combine third party data for joint
analysis
• Roles• Schedulers• Schedule Managers• District Management• Corp Management
Primavera Analytics
Primavera Analytics - Dashboards
Primavera Analytics
■ P6 Analytics R3.1■ Oracle Linux 64 Bit■ 4 Core – 16 GB Ram■ 100GB Storage
Primavera Analytics
Earlier Versions
Primavera Analytics
PxSchema
Primavera Analytics - Publishing
Energy
Infrs
Tech/IM
X01
X02
■ Px Schema▪ Life line of Analytics▪ Only fields in Px Schema are available in Analytics
Primavera Analytics - Publishing
Primavera Analytics – ETL(Extract Transform Load)
Energy
Infrs
Tech/IM
X01
X02
■ Extracting data from PMDB
■ Transforming it into format acceptable to Star Schema
■ Loading into Star Schema
Primavera Analytics – ETL(Extract Transform Load)
Primavera AnalyticsEnhancements
■ Add Successor and Predecessor fields to Analytics■ More training available■ Analytics UPK packages
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
Publish
Hourly
Hourly
iOS
HTTP
Context Sensitive Help
Business Intelligence Publisher
■ Java JDK 1.6.0_27■ WebLogic 11gR1 (10.3.5)■ Oracle Linux (64 Bit)■ 8 Core - 16GB Ram■ 250 GB Storage
Business Intelligence Publisher
■ Star Database – Analytics▪ Extended Schema▪ Hierarchical Relationships▪ Efficient & Flexible Analysis
■ ODS (Operational Data Store) – BI Publisher▪ Simplified & Easy to Understand for Reporting▪ Views Similar to P6 EPPM
— OBS, project, cost, and resource data
Star Database vs. ODS
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
iOS
HTTP
Context Sensitive Help
Primavera Team Member
Proprietary and Confidential
Team Member Updates
• Simplified ‘no training’ Project Statusing
• Web Application• iPhone Application• E-mail Statusing
• Roles• Schedulers• Superintendents• Subcontractors• Superintendents
Team Member App Updates – iOS App
• Quickly update tasks via Web• Requires little to no training• Predecessor and successor
P6 Team Member - Web App
P6 Team MemberEnhancements
■ Edit Resource Assignment UDFs in Team Member
PrimaveraProfessional (VDI)
XENA
Primavera EPPM (Web
Based)
Import/ Export
Updates
KMC
EPPM Dashboards
ETLETL
Analytics
Dashboards
BI Publisher REPORTS ETLETL
Primavera
Member
Primavera Team
Member
Publish
Hourly
Hourly
iOS
HTTP
Context Sensitive Help
Primavera User Productivity Kits (UPK)
■ Technical Info▪ IIS Server▪ SQL Database
Primavera User Productivity Kits (UPK)
• Animated Demonstrations• See it! Try it! Do it! Print it!• Primavera Library• Develop Kiewit specific• Processes / Other
Applications• Minimize training / retraining• Reduce Support calls
• Roles• Schedulers• Super Users• Schedule Managers• Off Site Users
Primavera User Productivity Kits (UPK)
UPK Creation – Record It
■ Adds “team member” functionality for UPK
■ Scheduler can create training video and allow admin to approve and publish to web
Proprietary and Confidential
UPK Record It Licenses
• Rules of Engagement• Script is available via KCI
• Wizard Based• End Users Ability to Create Videos
Overall Administration
■ All admin features are in EPPM■ “Loading” master data now requires coding instead of SDK
Conclusion
■ The overall Primavera Suite is now much more than a database and a “thick client”
■ Multiple moving parts which DBA’s, SA’s, need to work hand in hand with “functional” people
■ Administration of Primavera requires more knowledge of coding (SDK vs API)
Please complete the session evaluationWe appreciate your feedback and insight
You may complete the session evaluation either on paper or online via the mobile app