SlideShare a Scribd company logo
Glen B. Alleman
5.18.05
Enterprise Project
Management Case Study
The integration of planning, scheduling, cost,
and reporting requires a clear and executable
system architecture.
This project provides the first step in
integrating Microsoft Project Professional with
Cost View and winSight to form an Enterprise
Project Management platform
Glen B. Alleman
5.19.05
Scope of Enterprise Project
Management
 Aligning resource management, schedule and cost
through collaborative applications:
 Cost management system
 Time and Labor
 Microsoft Project Professional™
 Deliver integrated capabilities to:
 CAMs, Planner, IPTs through Project Web Access (PWA),
Project Professional (desktop) and Cost View.
Glen B. Alleman
5.19.05
Themes of Enterprise Project
Management Application Integration
Theme  Outcome
Seamless integration between
applications
 Ease of use, training, auditing
Data integrity avoids “manual”
verification
 Trust of data and work
processes
“Pull” (rather than push)
paradigms provide integrity,
timeliness, and robust
architectures.
 Stateless (asynchronous)
systems easier to use and
maintain
Concurrency of data in the
hands of the users
Flexible of data configuration  Focused on project level use for
planning and resource
management
Focused on SSC use for cost
management
Glen B. Alleman
5.19.05
The Challenge of Integrating
Heterogeneous Systems
 “Federation” is a better term than “Integration”
 Systems are loosely coupled and operate asynchronously
 Data exchanged between system with integrity
 Type definition (units of measure)
 Range verification
 Calendar mapping
 Reconciliation done through tools rather than by hand
 Data exchanged through “bridge” applications
 Semantics of the data travels with the exchange
 Federation goals
 All data is trusted and traceable to its source – Data Integrity
 Duplicate transactions produce in a single result – Indepotence
 Transactions can be reversed, replaced, or undone – Reversibility
 Inconsistent data cannot be entered into the system – Referential
integrity
Glen B. Alleman
5.19.05
High Level Integration Architecture
 Data Interfaces use existing formats,
mapped during output process.
 Data created at the point of origin, no down
stream processing.
 Data “pulled” from one system to another at
users request
Glen B. Alleman
5.19.05
Data, Format, Semantics, Integrity
 Units of measure across the three systems (Project
Server, winSight, Cost View)
 Dollars?
 Time?
 Resources?
 Truncation options
 Characters – how much detail must be carried in each database
record?
 Values – can monetary and duration records be “scaled?”
 Breakdown structure maintenance
 WBS fidelity – how far down the WBS tree can routine changes
be made to meet project needs?
 Resource structures – how will named resources be allocated
 CAM structures – how far down the WBS tree will the CAMs be
able to make routine changes (subcontractors)
Glen B. Alleman
5.19.05
IMP for the Bridging Project
 Define Baseline Configuration
 Server configuration defined
 Desktop configuration defined
 Project profile understood with impacts
 User profile understood with impacts
 Define minimum external interfaces
 Data exchange formats defined
 Exchange workflow defined
 Validation of data and workflow complete
 Deployment minimum baseline system for defined users
 resources defined
 Cost View interface functionally complete
Glen B. Alleman
5.19.05
What Does “Done” Mean for HST
HRDVM?
 Planner creates a resource loaded schedule in
chosen scheduling tool
 Integrates schedule to and from contributors to form
a true Integrated Master Schedule
 Costs assigned to resources roll up to integrated
cost database (Cost View)
 Actuals arrive from ERP system
 Project performance displayed in EV terms
Glen B. Alleman
5.19.05
Deliverables
 Baseline platform for compliance with the most RFPs
 Manloaded schedule
 IPT members integrated
 Integration of Project Server with Cost View for corporate level
reporting of project performance
 Rolled up costs for labor and ODC’s
 Integration of subcontractors and IPT members to enable a
distributed execution of the program
 Project Web Access
 Systems architecture for full rollout
 IDEFØ architecture for major components and their interactions
Glen B. Alleman
5.19.05
Enterprise Project Deliverables
 System requirements analysis
 Reconfirmation of previous planning tools requirements
 Profile of user community
 System architecture
 Data elements
 Process elements
 Business process description
 Deployment Plan
 Hardware and software components
 Operational requirements
 Parametric cost models
 Risk mitigation plan
Glen B. Alleman
5.19.05
Enterprise Top Level System
Requirements
Glen B. Alleman
5.18.05
Cost and Schedule Integration
Integrating Microsoft Project
and Artemis Cost View is a
critical success factor for
Enterprise Project
Management
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Issue: Microsoft Project can not export BCWS and
BCWP directly to CostView™:
 Microsoft Project calculates time-scaled BCWS using only
the standard Gregorian calendar. Lockheed Martin uses
unique accounting calendars. If BCWS, calculated using
a standard calendar, were uploaded to CostView, using a
LMC unique calendar, the data would be erroneous
 MS Project can calculate earned value (BCWP) at the task
level but can not rollup task level BCWP into specified
work-package
 To upload MS Project files to CostView they must be in a
specific format
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Solution: Compliance Software Technology Export
forProject™ can fully integrate MS Project and
Artemis CostView
 Compliance Software Technology, Inc. (CSTI) provides
Earned Value Management Systems compliant with OMB
A-11, Section 7 and the American National Standards
Institute/Electronic Industries Alliance (ANSI/EIA)
Standard 748.
 CSTI is a Gold Certified Microsoft Partner, serving
customers including ITT Industries, Northrop Grumman,
ManTech Solutions and Technologies Corporation,
Applied Signal Technology, Inc., and Computer Science
Corporation, supporting the U.S. Department of Defense
(DoD), U.S. Department of Energy (DoE), NASA, IRS, and
other government entities. CSTI also serves companies
in Petrochemical, Construction, Manufacturing, and Airline
Industries.
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Users can define custom accounting calendars with
CSTI’s Export forProject
 User pick dates of accounting periods
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Tasks rolled up into Work Packages and Control
Accounts
 Project Percent Work Complete calculates Earned
Value Progress using identical methods to AMS
RTP
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 CostView read only file formatted from Microsoft Project
 Directly imported to CostView
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Tests summarize and calculate BCWS and BCWP in
Microsoft Project and transfer it to a live CostView
database.
 Calculations compared to RTP’s output to ensure the
integrity of Microsoft Project’s calculations.
 BCWS and BCWP from the 1,500 line schedule were
successfully imported into a CostView database
 BCWS and BCWP files generated for the 5,500 and
15,500 line schedules but were not loaded into CostView,
because of the lack of CostView test server space
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Test processing time results
Processing Time
0.00
5.00
10.00
15.00
20.00
25.00
30.00
35.00
40.00
45.00
1,500 Tasks 5,500 Tasks 15,500 Tasks
# of Resource Loaded Tasks
Time(minutes)
BCWS
BCWP
Glen B. Alleman
5.19.05
Cost and Schedule Integration
 Next steps for program
 Build CostView database Construct Control Accounts and
Work-packages
 Construct Cost Allocation Module and rate tables
 Map Charge numbers to Control accounts
 Complete Schedule and resource load with hours
 Detail plan schedule for first rolling wave
 Resource load tasks, using hours, for first rolling wave
 Load BCWS into CostView
Glen B. Alleman
5.18.05
Risk and Risk Mitigation
In any IT project the discovery
and mitigation of risk is as
important as the functional
operation of the system
Glen B. Alleman
5.19.05
Risk and Mitigation
Risk  Mitigation
Requirements elicitation not focused
on business operations
 Define business operations in IDEFØ before
moving to technical requirements
Consistent application requires
training, support and monitoring
 “Step – action” processes, Rummler Brache
swim lanes, and other flow-based
documentation and training
Functional partitioning of hardware,
databases, systems, operations, and
processes not well defined
 Zachman-like architecture
Business process model
Enterprise model
System model
Technical model
As built
Functioning enterprise
Project management not focused on
the user
 “Joint” participants in Enterprise Project
Management project
Glen B. Alleman
5.19.05
Mind Map Approach
 Capture issues, relationships, opportunities
 Collect solutions
 Map solutions to Zachman or similar enterprise plan
 Gain consensus from all participants
 Users
 Process Management stakeholders
 IT stakeholders
 Develop IMP/IMS for Enterprise Project
Management
Glen B. Alleman
5.19.05
Mind Map of Current Issues
Glen B. Alleman
5.18.05
Thinking About
Enterprise Project Management
Deploying Enterprise Project
Management is fraught with
difficulties, very few if which
are technical.
Glen B. Alleman
5.19.05
Thinking About Enterprise Project
Management
 Enterprise IT Systems are driven by standardization
 Server side functions and database schemas benefits
from standardization
 End user functionality is driven by customer needs,
contract requirements and many times familiarity
 Standardization limits choice
 This is a “trade space”
 Operational cost / savings
 Support cost / savings
 Customer compliance cost / savings
Glen B. Alleman
5.19.05
Thinking About Enterprise Project
Management
 “Generally Accepted Accounting Practices” (GAAP) defines
the standards for general ledger, balance sheet and
accounting software
 Customer needs, specific program processes define the
standards for Enterprise Project Management
 At the point of contact between Enterprise and Customer need
 Customer facing needs have little interest in the enterprise
process if they conflict with customer need
 Enterprise needs have little concern about localizations driven by
customers
 Blending the requirements for enterprise consistency and
customer localization is the challenge of Enterprise Project
Management
Glen B. Alleman
5.19.05
Thinking About Enterprise Project
Management
 Separation of Concerns is the path to success for
Enterprise Project Management
 Keys to success
 Define shared data and work processes
 Define localized data and work processes
 Isolate data and process to eliminate undesirable impacts
of enterprise processes
 Push all “extra effort” onto the localized processes

More Related Content

What's hot

Introduction to Adaptive and 3DEXPERIENCE Cloud
Introduction to Adaptive and 3DEXPERIENCE CloudIntroduction to Adaptive and 3DEXPERIENCE Cloud
Introduction to Adaptive and 3DEXPERIENCE Cloud
Adaptive Corporation
 
Control M Enterprise Job Scheduling
Control M Enterprise Job SchedulingControl M Enterprise Job Scheduling
Control M Enterprise Job Scheduling
msibthorpe
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
Sura Gonzalez
 
Software app slides
Software app slidesSoftware app slides
Software app slides
Pui Chun Shian
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
IBM Interconnect 2017 - Maximo update
IBM Interconnect 2017 - Maximo updateIBM Interconnect 2017 - Maximo update
IBM Interconnect 2017 - Maximo update
Cyrus Sorab
 
Software app slides
Software app slidesSoftware app slides
Software app slides
ahmong4
 
Control M Plug-in for Databases
Control M Plug-in for DatabasesControl M Plug-in for Databases
Control M Plug-in for Databases
america.gss
 
Cooperative performance in bim
Cooperative performance in bimCooperative performance in bim
Cooperative performance in bim
Omar Selim
 
Building Information Modelling (BIM) for Handover and Facilities Management
Building Information Modelling (BIM) for Handover and Facilities ManagementBuilding Information Modelling (BIM) for Handover and Facilities Management
Building Information Modelling (BIM) for Handover and Facilities Management
The Hong Kong Institute of Building Information Modelling (HKIBIM)
 
Introduction to Adaptive and 3DEXPERIENCE
Introduction to Adaptive and 3DEXPERIENCE Introduction to Adaptive and 3DEXPERIENCE
Introduction to Adaptive and 3DEXPERIENCE
Adaptive Corporation
 
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial DesignerDesigning with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
Design World
 
The Power of Simple: Whats New in BMC Control-M 8
The Power of Simple: Whats New in BMC Control-M 8The Power of Simple: Whats New in BMC Control-M 8
The Power of Simple: Whats New in BMC Control-M 8
BMC Software
 
Bim adoption
Bim adoptionBim adoption
Bim adoption
ANAND PREMNATH, MRICS
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
Brian Petrini
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudAlexander SAMARIN
 
ARAS - change management
ARAS - change managementARAS - change management
ARAS - change management
Patrick Willemsen
 
GIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for UtilitiesGIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for Utilities
SSP Innovations
 
CRM Desktop Typical Implementation Project by InvisibleCRM
CRM Desktop Typical Implementation Project by InvisibleCRMCRM Desktop Typical Implementation Project by InvisibleCRM
CRM Desktop Typical Implementation Project by InvisibleCRM
InvisibleCRM
 
Possibilities of adding FM-specific data into BIM in early Design Phases
Possibilities of adding FM-specific data into BIM in early Design PhasesPossibilities of adding FM-specific data into BIM in early Design Phases
Possibilities of adding FM-specific data into BIM in early Design Phases
Ruben Van de Walle
 

What's hot (20)

Introduction to Adaptive and 3DEXPERIENCE Cloud
Introduction to Adaptive and 3DEXPERIENCE CloudIntroduction to Adaptive and 3DEXPERIENCE Cloud
Introduction to Adaptive and 3DEXPERIENCE Cloud
 
Control M Enterprise Job Scheduling
Control M Enterprise Job SchedulingControl M Enterprise Job Scheduling
Control M Enterprise Job Scheduling
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
 
Software app slides
Software app slidesSoftware app slides
Software app slides
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
IBM Interconnect 2017 - Maximo update
IBM Interconnect 2017 - Maximo updateIBM Interconnect 2017 - Maximo update
IBM Interconnect 2017 - Maximo update
 
Software app slides
Software app slidesSoftware app slides
Software app slides
 
Control M Plug-in for Databases
Control M Plug-in for DatabasesControl M Plug-in for Databases
Control M Plug-in for Databases
 
Cooperative performance in bim
Cooperative performance in bimCooperative performance in bim
Cooperative performance in bim
 
Building Information Modelling (BIM) for Handover and Facilities Management
Building Information Modelling (BIM) for Handover and Facilities ManagementBuilding Information Modelling (BIM) for Handover and Facilities Management
Building Information Modelling (BIM) for Handover and Facilities Management
 
Introduction to Adaptive and 3DEXPERIENCE
Introduction to Adaptive and 3DEXPERIENCE Introduction to Adaptive and 3DEXPERIENCE
Introduction to Adaptive and 3DEXPERIENCE
 
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial DesignerDesigning with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
Designing with the 3DExperience – First Look at SOLIDWORKS Industrial Designer
 
The Power of Simple: Whats New in BMC Control-M 8
The Power of Simple: Whats New in BMC Control-M 8The Power of Simple: Whats New in BMC Control-M 8
The Power of Simple: Whats New in BMC Control-M 8
 
Bim adoption
Bim adoptionBim adoption
Bim adoption
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloud
 
ARAS - change management
ARAS - change managementARAS - change management
ARAS - change management
 
GIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for UtilitiesGIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for Utilities
 
CRM Desktop Typical Implementation Project by InvisibleCRM
CRM Desktop Typical Implementation Project by InvisibleCRMCRM Desktop Typical Implementation Project by InvisibleCRM
CRM Desktop Typical Implementation Project by InvisibleCRM
 
Possibilities of adding FM-specific data into BIM in early Design Phases
Possibilities of adding FM-specific data into BIM in early Design PhasesPossibilities of adding FM-specific data into BIM in early Design Phases
Possibilities of adding FM-specific data into BIM in early Design Phases
 

Similar to Principles of Enterprise Project Management

Strategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive IndustryStrategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive Industry
Vedant Borse
 
3803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v43803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v4Vedant Borse
 
Fusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & AutomationFusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & Automation
jegasu
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
Strongback Consulting
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
ulfkoester
 
An Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data ManagementAn Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data Management
Cognizant
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software Engineering
Bilal Bhatti
 
M tierney res
M tierney resM tierney res
M tierney res
Michael R. Tierney
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
mfrancis
 
Amq Overview Continuous Quality Assurance
Amq Overview Continuous Quality AssuranceAmq Overview Continuous Quality Assurance
Amq Overview Continuous Quality Assurance
Sofandre Sya'banu, S.E., M.T.I.
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
confluent
 
Assure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application DeliveryAssure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application Delivery
Assure
 
RELM Overview
RELM OverviewRELM Overview
RELM Overview
IBM Rational software
 
CPMaxis General Information Presentation
CPMaxis General Information PresentationCPMaxis General Information Presentation
CPMaxis General Information Presentation
Olivia Wilson
 
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
constantadevelopers
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Jade Global
 
IBM-ELM -Imran-Hashmi.pptx
IBM-ELM -Imran-Hashmi.pptxIBM-ELM -Imran-Hashmi.pptx
IBM-ELM -Imran-Hashmi.pptx
Imran Hashmi
 
Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management
Crawford Technologies, Inc.
 
Defining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORSDefining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORS
Paul W. Johnson
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
Safe Software
 

Similar to Principles of Enterprise Project Management (20)

Strategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive IndustryStrategic Product Development and Cost Estimates for Automotive Industry
Strategic Product Development and Cost Estimates for Automotive Industry
 
3803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v43803_Strategic Product Development_ASUG v4
3803_Strategic Product Development_ASUG v4
 
Fusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & AutomationFusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & Automation
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
 
An Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data ManagementAn Integrated Simulation Tool Framework for Process Data Management
An Integrated Simulation Tool Framework for Process Data Management
 
SDLC Models in Software Engineering
SDLC Models in Software EngineeringSDLC Models in Software Engineering
SDLC Models in Software Engineering
 
M tierney res
M tierney resM tierney res
M tierney res
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
 
Amq Overview Continuous Quality Assurance
Amq Overview Continuous Quality AssuranceAmq Overview Continuous Quality Assurance
Amq Overview Continuous Quality Assurance
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
 
Assure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application DeliveryAssure TotalView - Analytics for Application Delivery
Assure TotalView - Analytics for Application Delivery
 
RELM Overview
RELM OverviewRELM Overview
RELM Overview
 
CPMaxis General Information Presentation
CPMaxis General Information PresentationCPMaxis General Information Presentation
CPMaxis General Information Presentation
 
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
Florin Dobre (Plant an App) - Building the future: low-code/no-code tools for...
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
 
IBM-ELM -Imran-Hashmi.pptx
IBM-ELM -Imran-Hashmi.pptxIBM-ELM -Imran-Hashmi.pptx
IBM-ELM -Imran-Hashmi.pptx
 
Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management
 
Defining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORSDefining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORS
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 

More from Glen Alleman

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
Glen Alleman
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
Glen Alleman
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
Glen Alleman
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
Glen Alleman
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
Glen Alleman
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
Glen Alleman
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Glen Alleman
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
Glen Alleman
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
Glen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
Glen Alleman
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
Glen Alleman
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
Glen Alleman
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
Glen Alleman
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
Glen Alleman
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
Glen Alleman
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
Glen Alleman
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
Glen Alleman
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
Glen Alleman
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
Glen Alleman
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
Glen Alleman
 

More from Glen Alleman (20)

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Principles of Enterprise Project Management

  • 1. Glen B. Alleman 5.18.05 Enterprise Project Management Case Study The integration of planning, scheduling, cost, and reporting requires a clear and executable system architecture. This project provides the first step in integrating Microsoft Project Professional with Cost View and winSight to form an Enterprise Project Management platform
  • 2. Glen B. Alleman 5.19.05 Scope of Enterprise Project Management  Aligning resource management, schedule and cost through collaborative applications:  Cost management system  Time and Labor  Microsoft Project Professional™  Deliver integrated capabilities to:  CAMs, Planner, IPTs through Project Web Access (PWA), Project Professional (desktop) and Cost View.
  • 3. Glen B. Alleman 5.19.05 Themes of Enterprise Project Management Application Integration Theme  Outcome Seamless integration between applications  Ease of use, training, auditing Data integrity avoids “manual” verification  Trust of data and work processes “Pull” (rather than push) paradigms provide integrity, timeliness, and robust architectures.  Stateless (asynchronous) systems easier to use and maintain Concurrency of data in the hands of the users Flexible of data configuration  Focused on project level use for planning and resource management Focused on SSC use for cost management
  • 4. Glen B. Alleman 5.19.05 The Challenge of Integrating Heterogeneous Systems  “Federation” is a better term than “Integration”  Systems are loosely coupled and operate asynchronously  Data exchanged between system with integrity  Type definition (units of measure)  Range verification  Calendar mapping  Reconciliation done through tools rather than by hand  Data exchanged through “bridge” applications  Semantics of the data travels with the exchange  Federation goals  All data is trusted and traceable to its source – Data Integrity  Duplicate transactions produce in a single result – Indepotence  Transactions can be reversed, replaced, or undone – Reversibility  Inconsistent data cannot be entered into the system – Referential integrity
  • 5. Glen B. Alleman 5.19.05 High Level Integration Architecture  Data Interfaces use existing formats, mapped during output process.  Data created at the point of origin, no down stream processing.  Data “pulled” from one system to another at users request
  • 6. Glen B. Alleman 5.19.05 Data, Format, Semantics, Integrity  Units of measure across the three systems (Project Server, winSight, Cost View)  Dollars?  Time?  Resources?  Truncation options  Characters – how much detail must be carried in each database record?  Values – can monetary and duration records be “scaled?”  Breakdown structure maintenance  WBS fidelity – how far down the WBS tree can routine changes be made to meet project needs?  Resource structures – how will named resources be allocated  CAM structures – how far down the WBS tree will the CAMs be able to make routine changes (subcontractors)
  • 7. Glen B. Alleman 5.19.05 IMP for the Bridging Project  Define Baseline Configuration  Server configuration defined  Desktop configuration defined  Project profile understood with impacts  User profile understood with impacts  Define minimum external interfaces  Data exchange formats defined  Exchange workflow defined  Validation of data and workflow complete  Deployment minimum baseline system for defined users  resources defined  Cost View interface functionally complete
  • 8. Glen B. Alleman 5.19.05 What Does “Done” Mean for HST HRDVM?  Planner creates a resource loaded schedule in chosen scheduling tool  Integrates schedule to and from contributors to form a true Integrated Master Schedule  Costs assigned to resources roll up to integrated cost database (Cost View)  Actuals arrive from ERP system  Project performance displayed in EV terms
  • 9. Glen B. Alleman 5.19.05 Deliverables  Baseline platform for compliance with the most RFPs  Manloaded schedule  IPT members integrated  Integration of Project Server with Cost View for corporate level reporting of project performance  Rolled up costs for labor and ODC’s  Integration of subcontractors and IPT members to enable a distributed execution of the program  Project Web Access  Systems architecture for full rollout  IDEFØ architecture for major components and their interactions
  • 10. Glen B. Alleman 5.19.05 Enterprise Project Deliverables  System requirements analysis  Reconfirmation of previous planning tools requirements  Profile of user community  System architecture  Data elements  Process elements  Business process description  Deployment Plan  Hardware and software components  Operational requirements  Parametric cost models  Risk mitigation plan
  • 11. Glen B. Alleman 5.19.05 Enterprise Top Level System Requirements
  • 12. Glen B. Alleman 5.18.05 Cost and Schedule Integration Integrating Microsoft Project and Artemis Cost View is a critical success factor for Enterprise Project Management
  • 13. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Issue: Microsoft Project can not export BCWS and BCWP directly to CostView™:  Microsoft Project calculates time-scaled BCWS using only the standard Gregorian calendar. Lockheed Martin uses unique accounting calendars. If BCWS, calculated using a standard calendar, were uploaded to CostView, using a LMC unique calendar, the data would be erroneous  MS Project can calculate earned value (BCWP) at the task level but can not rollup task level BCWP into specified work-package  To upload MS Project files to CostView they must be in a specific format
  • 14. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Solution: Compliance Software Technology Export forProject™ can fully integrate MS Project and Artemis CostView  Compliance Software Technology, Inc. (CSTI) provides Earned Value Management Systems compliant with OMB A-11, Section 7 and the American National Standards Institute/Electronic Industries Alliance (ANSI/EIA) Standard 748.  CSTI is a Gold Certified Microsoft Partner, serving customers including ITT Industries, Northrop Grumman, ManTech Solutions and Technologies Corporation, Applied Signal Technology, Inc., and Computer Science Corporation, supporting the U.S. Department of Defense (DoD), U.S. Department of Energy (DoE), NASA, IRS, and other government entities. CSTI also serves companies in Petrochemical, Construction, Manufacturing, and Airline Industries.
  • 15. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Users can define custom accounting calendars with CSTI’s Export forProject  User pick dates of accounting periods
  • 16. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Tasks rolled up into Work Packages and Control Accounts  Project Percent Work Complete calculates Earned Value Progress using identical methods to AMS RTP
  • 17. Glen B. Alleman 5.19.05 Cost and Schedule Integration  CostView read only file formatted from Microsoft Project  Directly imported to CostView
  • 18. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Tests summarize and calculate BCWS and BCWP in Microsoft Project and transfer it to a live CostView database.  Calculations compared to RTP’s output to ensure the integrity of Microsoft Project’s calculations.  BCWS and BCWP from the 1,500 line schedule were successfully imported into a CostView database  BCWS and BCWP files generated for the 5,500 and 15,500 line schedules but were not loaded into CostView, because of the lack of CostView test server space
  • 19. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Test processing time results Processing Time 0.00 5.00 10.00 15.00 20.00 25.00 30.00 35.00 40.00 45.00 1,500 Tasks 5,500 Tasks 15,500 Tasks # of Resource Loaded Tasks Time(minutes) BCWS BCWP
  • 20. Glen B. Alleman 5.19.05 Cost and Schedule Integration  Next steps for program  Build CostView database Construct Control Accounts and Work-packages  Construct Cost Allocation Module and rate tables  Map Charge numbers to Control accounts  Complete Schedule and resource load with hours  Detail plan schedule for first rolling wave  Resource load tasks, using hours, for first rolling wave  Load BCWS into CostView
  • 21. Glen B. Alleman 5.18.05 Risk and Risk Mitigation In any IT project the discovery and mitigation of risk is as important as the functional operation of the system
  • 22. Glen B. Alleman 5.19.05 Risk and Mitigation Risk  Mitigation Requirements elicitation not focused on business operations  Define business operations in IDEFØ before moving to technical requirements Consistent application requires training, support and monitoring  “Step – action” processes, Rummler Brache swim lanes, and other flow-based documentation and training Functional partitioning of hardware, databases, systems, operations, and processes not well defined  Zachman-like architecture Business process model Enterprise model System model Technical model As built Functioning enterprise Project management not focused on the user  “Joint” participants in Enterprise Project Management project
  • 23. Glen B. Alleman 5.19.05 Mind Map Approach  Capture issues, relationships, opportunities  Collect solutions  Map solutions to Zachman or similar enterprise plan  Gain consensus from all participants  Users  Process Management stakeholders  IT stakeholders  Develop IMP/IMS for Enterprise Project Management
  • 24. Glen B. Alleman 5.19.05 Mind Map of Current Issues
  • 25. Glen B. Alleman 5.18.05 Thinking About Enterprise Project Management Deploying Enterprise Project Management is fraught with difficulties, very few if which are technical.
  • 26. Glen B. Alleman 5.19.05 Thinking About Enterprise Project Management  Enterprise IT Systems are driven by standardization  Server side functions and database schemas benefits from standardization  End user functionality is driven by customer needs, contract requirements and many times familiarity  Standardization limits choice  This is a “trade space”  Operational cost / savings  Support cost / savings  Customer compliance cost / savings
  • 27. Glen B. Alleman 5.19.05 Thinking About Enterprise Project Management  “Generally Accepted Accounting Practices” (GAAP) defines the standards for general ledger, balance sheet and accounting software  Customer needs, specific program processes define the standards for Enterprise Project Management  At the point of contact between Enterprise and Customer need  Customer facing needs have little interest in the enterprise process if they conflict with customer need  Enterprise needs have little concern about localizations driven by customers  Blending the requirements for enterprise consistency and customer localization is the challenge of Enterprise Project Management
  • 28. Glen B. Alleman 5.19.05 Thinking About Enterprise Project Management  Separation of Concerns is the path to success for Enterprise Project Management  Keys to success  Define shared data and work processes  Define localized data and work processes  Isolate data and process to eliminate undesirable impacts of enterprise processes  Push all “extra effort” onto the localized processes

Editor's Notes

  1. This presentation is an overview of the “bridging” activities for the Hubble Space Telescope (HST) HST Robotic Vehicle (HRV) RFP compliance. The RFP calls out in PM-100 the use of Project Professional Server and Project Web Access. The Master Plan and high level Master Schedule along with the deliverables and a discussion of the issues and their resolution are provided in this presentation. Using the bridging activities as a starting point, Microsoft Project, Cost View, winSight, and SAP form the basis of an enterprise project management system that can be syndicated across Space Systems.
  2. The term “enterprise project management” has many meanings, depending on the vendor, the business domain, and the operational details of the project or program. In this context “enterprise project management” is defined as: Seamlessly integrated project management applications Seamless data transfer between these applications
  3. During this effort there are some key “Themes” that should be kept in mind: The current method of integrating enterprise scale system is through XML (Extendable Markup Language) Data integrity is a first order concern. Since 3rd parties and possibly “strangers” will be using the system, protections against bad data need to be in place The system must operate in a “pull” paradigm. Data is exchanged between two systems, by the user of one system “pulling” data from another system when it is needed. This avoids any synchronization issues as well as “wait states” when the system is not available.
  4. Integrating the three core systems – Project Professional, Cost View and winSight can be done in several way. The first approach is to exchange “flat files” (common delimited files) between systems. There are several reasons for avoiding this approach in the long run: Data integrity depends on maintaining a frozen data structure on both ends of the transaction Typos, mis-located data, and other damaged data items can not be detected until they are entered into the system The current approach to integrating Microsoft and Oracle based products is through XML. For the HST HRDVM project and for the intermediate term flat files will be the data exchange format.
  5. The IDEF0 process is a method to model decisions, actions, and activities in an organization or system. IDEF0 was derived from the Structured Analysis and Design Technique. The US Air Force commissioned the authors of SADT to develop a function modeling method for analyzing and communicating the functional perspective of a system. In 1993 the Computer Systems Laboratory of the National Institute of Standards and Technology (NIST) released IDEF0 as a standard for functional modeling in FIPS Publication 183. Functions are shown as “boxes.” Inputs arrive on the left show data that triggers the activity. Outputs exiting on the right are the results on the activity Controls arriving on the top guide or regulate the activity. Mechanisms arriving at the bottom define the systems, people, or equipment used to perform the function. IDEF0 diagrams are developed in a hierarchical sequence starting with the “do all work” top diagram then increasing levels of detail. This diagram is the top-level (A0) diagram for the Integrated Project Management System. Good diagrams have 3 to 6 function boxes. Boxes are numbered for traceability. IDEF0 diagrams are not flow charts but they do show the sequence of data processing. This diagram should not be seen as a sequence of events, but as the relationships between the actions of the system and the data on which these actions are performed.
  6. The major accomplishments of this bridging effort include: The installation and operation of Project Professional for the HST HRV project An interface between Project Professional and Cost View The creation and use of a resource loaded master schedule for HST HRV
  7. This is the current “elevator speech” for the system
  8. At the conclusion of this project there are four (4) major deliverables.
  9. At the conclusion of this project there are four (4) major deliverables.