Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Integrating P6 EPPM with BPM/SOA to support complex Pharma development processes
A Next Generation Primavera Architecture:
Dr. Thomas Kuhn, Bayer Business Services Dr. Claus Rau, Bayer HealthCare Dr. Thomas Tesch, OpRiskSolutions, Leonid Khaylov, OpRiskSolutions
Agenda ProMIS Overview ProMIS Architecture
• Architecture • Functional Areas • SOA based Integration • BPM processes • Usage of ADF
Summary & Benefits
Page 2 • DOAG • Aug 2014
ProMIS Overview Project Management Integrated System
for Bayer HealthCare, Global R&D
Key functional areas
• Complex long term planning process
• Maintenance of various plan versions in parallel
• Flexible integration of activity planning from functional units
• Advanced financial forecasting and reporting
• Monthly forecasting process for project cost
• Time and function dependent probabilization of project cost
• Management of static data
• DOAG • Aug 2014 Page 3
Bayer Group Structure
Business areas Service areas
Corporate Center Bayer AG
Group Management Board
Currenta
Bayer Business Services Bayer HealthCare
Bayer MaterialScience
Bayer CropScience Bayer Technology Services
• DOAG • Aug 2014 Page 4
ProMIS Project Partners
Page 5
Dr. Claus Rau Business Project Lead Global Project Management Bayer HealthCare
Dr. Thomas Kuhn IT Project Lead Bayer Business Services
Dr. Thomas Tesch Project Lead OpRiskSolutions
Michael Cramer Oracle
Dr. Helmut Wagner Tiba SC
• DOAG • Aug 2014
Drug Development at Bayer Pharma
• DOAG • Aug 2014 Page 6
Scope of ProMIS throughout the development process
• DOAG • Aug 2014 Page 7
Definition
R&D Organization
ProMIS Scope
GPF D1 D2 D3 D4 D6 D7 D8 D7 D7 D9 D7 D7 D10 D7 D7 D11
Gerneral Project Frame
Start Lead Identification
Start Lead Optimization
Start Preclinical Development
Start Phase I (1st in Humans)
Start Phase IIb Start Phase III Release for Submission
Launch Variation/ Change
Termination of Market Supply
PoT Phase PoT
GDD GD
Strategy Research Early Development
Late Development
Marketing & Sales
Regulatory Approval
GDD: Global Drug Discovery; GD: Global Development;
ProMIS Architecture (Functional View)
• DOAG • Aug 2014 Page 8
Import plans
MicroStrategy Oracle EPPM
Oracle BPM Suite 11G
Functional Planning Systems
Data Warehouse
Data Warehouse
Interactive Planning
Plan Data Repository
Report Data Extraction
Forecast Editing
Plan Integration
Prob Cost Calculation
Master Data GUI
Preview / Sandbox
Plan Integration
Ad Hoc Reporting
Master Data Reporting
Financial Reporting
Interfaces
• DOAG • Aug 2014 Page 9
ProMIS
R&D Data Warehouse
Study Mgmt
Master Data Platform
Resource P. Function A
Resource P. Function B
Time Tracking
Financials
P: Plan A: Actual F: Forecast
P, A
A
P, A, F
P
P
ProMIS Architecture (Technical View)
• DOAG • Aug 2014 Page 10
Oracle Weblogic Oracle Weblogic
Import timeline Import costs
Import resource Import masterdata
MicroStrategy
Oracle EPPM Oracle SOA/BPM Suite 11G
Primavera P6
P6 Application / P6 WebService
BPM Processes
ProMIS GUI ProMIS Primavera P6 GUI
Reporting Engine
MicroStrategy GUI
SOA BPM
integration
P6 Repo DB
Data Warehouse Master Data System
ProMIS Repo
Exchange masterdata
Apache Web Proxy Server (SSO)
Plan Integration
ProMIS App
SOA Processes
BPM / SOA Runtime
Architecture Objective: use strengths of Primavera and extend it where necessary
Responsibility of components
• Primavera P6 EPPM for project planning and scheduling
• SOA suite for technical integration (based on P6 web service API)
• BPM for organizational process modeling and execution
• ADF for GUI development covering non-standard functionality
• P6 Analytics for integrated reporting from P6 and ProMIS application
• MicroStrategy as reporting platform
• Data Warehouse integrates the different data sources.
• DOAG • Aug 2014 Page 11
Technical Architecture
• DOAG • Aug 2014 Page 12
Plan integration Staging concept for controlled plan integration
• DOAG • Aug 2014 Page 13
Working area for global project
team
Reporting area, published to management
State reflecting approval status by management
Approach: use P6 functionality directly in ProMIS application
• The “remote control” for P6
• Build higher level processes composed from P6 WebServices
• Examples: createProject, publishTimeline, importCosts etc.
• Mediator components act as request dispatcher
Technical integration: SOA & BPEL
• DOAG • Aug 2014 Page 14
Processes implementation view
Technical integration: SOA & BPEL Example: publishTimeline process
• Publication of raw/current plan
• Implementation as BPEL process
Process steps:
• Creation of baselines
• Transfer of timeline data (plan, actual)
• Transfer of project/activity codes
• Transfer of constraints
• Consideration of EPS structure
• DOAG • Aug 2014 Page 15
Snippet from publishTimeline process
Timeline Integration Process
• DOAG • Aug 2014 Page 16
BPM for organizational process modeling and execution BPM – Business Process Modeling
• Web-based modeling and customization of processes
• BPMN 2.0 modeling standard
Usage within ProMIS system
• Approach: move process customizations to BPM layer
• Process representation as common language between IT and business
• Implementation of BPM processes
• Financial forecasting
• Project Id assignment
• Seamless process integration in ProMIS GUI
• DOAG • Aug 2014 Page 17
BPM Process: Financial Forecasting Financial forecasting per program/project
Derived from manual Excel and e-mail based process
• Support for data entry in Excel required
• DOAG • Aug 2014 Page 18
LE: Latest Estimate
BPM Process: Financial Forecasting • Task view for a project manager
• Build in ADF using BPM WebService API
• DOAG • Aug 2014 Page 19
BPM Process: Financial Forecasting • Excel form with forecast editing
• ADF Desktop Integration for Excel (ADFdi Client)
• DOAG • Aug 2014 Page 20
BPM Process: Project Id Assignment
• DOAG • Aug 2014 Page 21
ProMIS Application: ADF UI
• DOAG • Aug 2014 Page 22
Summary Red stack architecture “by the book”
• SOA Suite for technical integration (e.g. P6 Web Services etc.)
• BPM for organizational process modeling and execution
• ADF for GUI development covering non-standard functionality
• P6 Analytics to enable integrated reporting with Microstrategy
Experience
• Fast development with SOA/BPM to extend Primavera
• Primavera WebService API is stable
• Certain level of experience required for successful ADF development
• DOAG • Aug 2014 Page 23
Benefits • Architecture enables flexible extension of Primavera
• All strengths of Primavera are utilized
• Collaborative planning processes can be supported to various degrees
• Plan versioning and merging can be modeled as needed
• Combination with approval steps for complex scenarios possible
• Complex organizational processes related to PPM can be addressed
Next steps
• Gather field experience
• Utilize BPM for advanced PPM integration scenarios of BHC functions
• DOAG • Aug 2014 Page 24
• DOAG • Aug 2014 Page 25
Questions welcome!
Contact Information
Dr. Thomas Kuhn IT Project Manager Bayer Business Services Olof-Palme Str 15 51368 Leverkusen Phone: +49 214 30 46431 [email protected]
Dr. Thomas Tesch Project Manager OpRiskSolutions International Ltd. Julius-Reiber-Str. 15a 64293 Darmstadt Phone: +49 (0) 6151 66718 14 [email protected]
Page 26
Dr. Claus Rau Global Project Management Bayer HealthCare Müllerstraße 178 13353 Berlin Phone: +49 30 468 11561 [email protected]
Forward-Looking Statements This presentation may contain forward-looking statements based on current assumptions and forecasts made by Bayer Group or subgroup management.
Various known and unknown risks, uncertainties and other factors could lead to material differences between the actual future results, financial situation, development or performance of the company and the estimates given here. These factors include those discussed in Bayer’s public reports which are available on the Bayer website at www.bayer.com.
The company assumes no liability whatsoever to update these forward-looking statements or to conform them to future events or developments.
• DOAG • Aug 2014 Page 27
Thank you!