Systems Thinking in DoD Program Management

Similar documents
Systems Engineering Complexity & Project Management

How To Manage Project Management

DCMA EVMS COMPLIANCE REPORT I LOCKHEED MARTIN AERONAUTICS CO.

ORACLE HYPERION PLANNING

Oracle s Primavera P6 Enterprise Project Portfolio Management

WTM IT Limited WTM SalesGrow CRM Grow your Sales & Business An Essential CRM Solution delivery quickly and affordably

Dashboards as an Effective Tool for HIPAA Security and Privacy Compliance

Project management. Organising, planning and scheduling software projects. Ian Sommerville 2000 Software Engineering, 6th edition.

Take Control with Managed Print Services

ORACLE PROJECT MANAGEMENT

MKS Integrity & CMMI. July, 2007

data sheet ORACLE DAILY BUSINESS INTELLIGENCE

The Program Managers Guide to the Integrated Baseline Review Process

Training Seminars. Description. Core Courses: The core courses consist of the following:

Lean manufacturing in the age of the Industrial Internet

Software Safety Strategy for US Navy Gun System Acquisition Programs

Oracle Hyperion Planning

WHITE PAPER. iet ITSM Enables Enhanced Service Management

HOW TO MAP THE CUSTOMER JOURNEY

Continuous delivery Release software on-demand, not on Red Alert

PROTEUS Enterprise - IT Governance, Risk and Compliance Management Solution

BoxTone Mobile User Management with ITIL and ITSM

Paper Title: Ubiquitous and Integrated Portfolio management of Federal & State projects

SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT

through advances in risk-based

RSA ARCHER OPERATIONAL RISK MANAGEMENT

Best Practices for Service Management

(Refer Slide Time: 01:52)

Next Generation Business Performance Management Solution

ORACLE PLANNING AND BUDGETING CLOUD SERVICE

CA Service Desk Manager

Enhance Production in 6 Steps Using Preventive Maintenance

Circuits 1 M H Miller

Project management. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 5 Slide 1

Agile QA Process. Anand Bagmar Version 1.

BIG DATA THE NEW OPPORTUNITY

2013 European Operations Support System Solution (OSS) for Network Management New Product Innovation Award

Choosing the Right Project and Portfolio Management Solution

Military Handbook 881 Work Breakdown Structure Update

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Microsoft SQL Business Intelligence Boot Camp

ZAP Business Intelligence Application for Microsoft Dynamics

IT Project Management Methodology. Project Scope Management Support Guide

Demand Generation vs. Marketing Automation David M. Raab Raab Associates Inc.

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad

Advanced SharePoint Tools to Enhance Project Management

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

[project.headway] Integrating Project HEADWAY And CMMI

Overview of SAE s AS6500 Manufacturing Management Program. David Karr Technical Advisor for Mfg/QA AFLCMC/EZSM david.karr@us.af.

W H I T E P A P E R S A P E R P L i f e - C y c l e M a n a g e m e n t O v e r c o m i n g t h e D o w n s i d e o f U p g r a d i n g

A Guide Through the BPM Maze

The Power of Two: Combining Lean Six Sigma and BPM

Cautela Labs Cloud Agile. Secured. Threat Management Security Solutions at Work

LOG INTELLIGENCE FOR SECURITY AND COMPLIANCE

Recognizing and Mitigating Risk in Acquisition Programs

WHITE PAPER AUTOMATED, REAL-TIME RISK ANALYSIS AND REMEDIATION

InfraStruxure Management Software

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Expanding Uniformance. Driving Digital Intelligence through Unified Data, Analytics, and Visualization

This Conference brought to you by

Estimating the Size of Software Package Implementations using Package Points. Atul Chaturvedi, Ram Prasad Vadde, Rajeev Ranjan and Mani Munikrishnan

Autodesk. Connect people, information and processes.

EST.491. Cost Estimation Challenges and Uncertainties Confronting Oil and Gas Companies

Unit 10: Software Quality

RISK MANAGEMENT GUIDE FOR DOD ACQUISITION

Advanced Case Management. Chris den Hoedt

From the White Board to the Bottom Line

KnoahSoft Harmony TM Suite. Because Not All Agents are Created Equal

Risk Management Primer

BROCHURE ECOSYS EPC. Full Lifecycle Project Cost Controls

DATABASES AND ERP SELECTION: ORACLE VS SQL SERVER

<name of project> Software Project Management Plan

Unlimited. Click4Assistance - Package Comparison. The Packages...

Cloud Computing and Enterprise Services

API Architecture. for the Data Interoperability at OSU initiative

RISK MANAGEMENT GUIDE FOR DOD ACQUISITION

CoreCard Software White Paper Series Accounts Receivable Management for Manufacturers and Suppliers

Testing Metrics. Introduction

Making Business Intelligence Relevant for Mid-sized Companies. Improving Business Results through Performance Management

REAL-TIME ACTIONABLE INTELLIGENCE. NWA Quality Analytics Server. Manufacturing Intelligence for Intelligent Manufacturing

8000 Intelligent Network Manager

Converged, Real-time Analytics Enabling Faster Decision Making and New Business Opportunities

Consequences of Poorly Performing Software Systems

The Air Force Materiel Command

R a p i d I m p l e m e n tat i o n ARIES ARIES METHODOLOGY OVERVIEW

How To Improve Your Business

Overview. Edvantage Security

Enterprise IT Portfolio Governance and Management Model

Preparing for Distributed Energy Resources

Transcription:

Systems Thinking in DoD Program Management Bipin Chadha and John Welsh Lockheed Martin Advanced Technology Laboratories Amelia Ruzzo Placer Dome, Inc.

Problem Major programs often encounter major cost and schedule problems despite detailed and comprehensive plans Despite their superiority, weapon systems routinely take much longer to field, cost more to buy, and require more support than investment plans provide for. Defense Acquisitions: Assessments of Major Weapon Programs, GAO Report, GAO-03-476, May 2003 Complex interrelationships cause control of program cost and schedule to be difficult Program managers need a small set of key levers (vs. thousands of tasks, schedules, budgets, risks, action items, ) U.S. Navy and Air Force plans to stiffen penalties for cost overruns Bloomberg 2/5/2004 2

What If You Could Know that a software project would be delayed before it was reported See management data in real-time and play what-ifs Recognize cross IPT shortfalls and impacts immediately See third and fourth level effects of change rather than those immediately apparent Do multi-variant cost sensitivity analysis on the fly Recognize complex impacts of change at the speed of information rather than speed of status report delivery 3

Thesis Prediction on large complex programs is feasible because Most program surprises result from a small number of key elements Dependencies Systemic behavior patterns These are normally not considered in planning Hence root causes of program surprise go undetected Information for effective analysis is straightforward / easy to obtain Analysis methodology tolerates parameter variation and imprecision 4

3rd Generation Comprehensive PM... 2 nd Integrated Management Framework Linked data elements Configuration management Workflow Access control Provides views across disciplines, supports change management and traceability Communicate Knowledge Decide Sense Production IMS SOW Joint Analysis LSI IMP Cost Act WBS GFX IPT 1 SE&I Program Management IPT 2 Management Risk IPT 3 Logistics IPT 4 XBR IPT 5 IPT 6 Requirements TPMs 1 st Generation Program Management IPT s assessments: Predictive but subjective Provides drilldown capability Cost EVMS IMS/IMP TPM WBS Requirements Risk SOW 3 rd Generation Predictive Program Management System dynamic model for program management Causal relationships are modeled Agent assessments: Predictive and objective Provides look ahead capability and what if levers 5

Architecture Concept Predicted Today Past History Alerting Agents Recommender Agents Feedback Task Monitoring Agents Communicate IPT 1 SE&I Knowledge Decide IPT 2 Management Management Team Sense IPT 3 Logistics Act Production SOW IMS WBS Joint Analysis LSI Program Management IMP Cost GFX IPT 6 IPT 4 IPT XBR 5 Models What-Ifs Project Control Dashboard Risk Requirements System Dynamics TPMs Data Gathering/ Monitoring Agents Program Plan EV Schedule Risk Program Information 6

Key Coupling Factors Program Element Design Structure Matrix Program Element Dependency Type Coupling / Interdependencies Program Elements Activities Systems Organizations Dependency Types Information Physical Energy Resource Common dependency patterns inherent across programs enable a small number of models to represent the dominant behaviors. 7

DSM Dependency Analysis For each dependency type, matrices are analyzed to find task or system groupings that are most important to watch Supports automated analysis Easy to interpret, visualize, and analyze Rows and columns: Program Elements Matrix entries: Coupling strengths Principle eigenvalues: : Key work / design modes; determine the rate and nature of convergence in the presence of change Principle eigenvector: Ranks tasks/subsystems by their impact on overall schedule / cost Task 1 Task 2 Task 3 Task 4 A B C D A B C D A x B x x C x x D A affects D Task 1 Task 4 Task 3 Task 2 A D C B A D C B A x x D x C x x B Modules Dependency analysis highlights the subsets programs which require closer attention / monitoring, or need to be decoupled 8

Selected Design Modes can be Analyzed for Systemic Behavior Patterns Interdependencies / Coupling Program Elements Activities Systems Organizations Dependency Types Informational Physical Energy Resource Dynamic Patterns Balancing Loop Reinforcing Loop Hidden Rework Fixes that Backfire Limits to Growth Shifting the Burden Tragedy of Commons Accidental Adversaries Success to the Successful Escalation Drifting Goals The Attractiveness Principle Growth and Underinvestment (core patterns) Common systemic patterns inherent across programs enable a small number of models to represent most of the dominant behaviors (80% solution). 9

Intelligent Mobile Agents for PM Agent Tasks Information gathering Data analysis resulting in R/Y/G labeling Determine each WBS s associated R/Y/G cost / schedule / risk / etc. Trend analysis Historical data analysis Action Item monitoring Critical path monitoring Leveraging Lockheed Generate alerts Martin agent technology to Earned value analysis manage a SDM; user sees Predictive analysis Recommendations Information Not agents Not volumes of data 10

Case Study: DSM Based Rework Analysis Ship Supp 0 1 0 0 0 Task 1 Tasks Task 1 0 0 2 0 2 ET&ETask 3 2 1 0 2 1 CPCRTask 4 5 2 5 0 2 Test Task & Verify 5 0 0 2 2 0 Eigenvalues 0.11 0.00 0.01 0.00-0.06 0.00-0.03 0.01-0.03-0.01 Eigenvector 0.05 0.29 0.43 0.73 0.44 Predicted Rework (Coupling) Task 1 Task 2 Task 3 Task 4 Task 5 2% 7% 14% 30% 10% DSM analysis shows one dominant design mode (eigenvalue( eigenvalue) ) and relative impact of tasks (eigenvector) on the overall schedule Analysis is robust in the presence of parameter variation / uncertainty Analysis predicts approximate percent rework for the tasks due to dependencies / coupling Program manager can use this analysis to verify estimated rework Analysis can be used to evaluate the impact of task restructuring on expected rework (which is often the cause of surprise towards the end) 11

Case Study: DSM used to Create System Dynamics Model (SDM) Ship Supp 0 1 0 0 0 Task 1 Tasks Task 2 1 0 0 2 0 ET&ETask 3 2 1 0 2 1 CPCRTask 4 5 2 5 0 2 Test Task & Verify 5 0 0 2 2 0 Low 1 Medium 2 High 5 DSM can identify a small subset of dependencies that require detailed modeling via SDM Test Events Open Problems Tasks Closed Problems Dependency Requirements Requirements Passed Dependency With Delay Requirements Failed 12

Case Study: Model Results (Actual vs Predicted) d) Level 1 Problem Reports Planned Predicted Level 2 Problem Reports Actual Model is successfully predicting the observed data. 13

Conclusions Systemic model demonstrates the behavior in the presence of rework and feedback The results of the model are broadly applicable All iterative processes will demonstrate this behavior to a certain extent (rework pattern) Model is successfully predicting the crossover effect This is where the status goes from green to red overnight Early analysis can predict this effect and program managers can plan accordingly to prevent surprise Model can be run anytime with latest data to detect possibility of crossovers (ideal task for an agent) Planning to deploy capability on programs 14