Practical Earned Value Management Integrated with CMMI -Compliant Processes

Similar documents
Using CMMI to Improve Earned Value Management

Maturing Measurement Capability The CMMI SM Measurement Thread and Recognized Industry Guidance - Standards

CMMI SM Model Measurement and Analysis

CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide

Bill Nielsen Chris Nicholson Linda Brammer. Northrop Grumman Mission Systems Defense Mission Systems. November 18, 2004

Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

CMMI for Acquisition Quick Reference

CMMI for Services Quick Reference

CMMI Version 1.2. Model Changes

CMMI-SVC V1.3 CMMI for Services Version 1.3 Quick Reference Guide

Program managers (PMs)

How to Develop Highly Useable CMMI Documentation

Project Communications Management

Practical Software Measurement: History and Origins. David N. Card

FOUNDATIONAL CONCEPTS FOR MODEL DRIVEN SYSTEM DESIGN

PMBOK Guide Fifth Edition Pre Release Version October 10, 2012

Practical Software and Systems Measurement. Using PSM to Implement Measurement in a CMMI Process Improvement Environment

Deltek Cobra. Cost Management Made Easy. deltek.com/cobra

Measurement for Maturity and Process Improvement Using DataDrill EXPRESS

Techniques for Shortening the Time and Cost of CMMI Appraisals

Information Technology Audit & Cyber Security

LEVERAGE EARNED VALUE MANAGEMENT WITH FUNCTION POINT ANALYSIS

Sample Chapter. Producing Meaningful Metrics

Leveraging Quality For Competitive Advantage

CMMI SM Mini- Assessments

Simplifying Process Tailoring To Enhance Project Execution

CMMI-DEV v1.3 Good? Bad? Ugly?

USAF Software Technology Support Center (STSC) STSC SPI Help Desk COM , DSN

Project and Process Tailoring For Success

Applying PSM and Insight within a Small Organization

Project Management Framework

PROJECT PARTNERS USER INTERFACE APPLICATIONS CASE STUDY

Risk Management Beyond CMMI Level 5

Given the competitive importance of

SE Effectiveness Leading Indicators. Garry Roedler

CMMI FOR SERVICES, THE PREFERRED CONSTELLATION WITHIN THE SOFTWARE TESTING FUNCTION OF A SOFTWARE ENGINEERING ORGANIZATION

What Can CMMI Learn From the PMBOK?

Integrated Class C Process Appraisals (ICPA)

Primaned Belgium. Oracle Primavera P6 Enterprise Project Portfolio Management Data Sheet. Revision Date 04/08/2017

Preparing for a Successful EVMS Certification

Voluntary Pilot Meeting Preview: How will CDRH apply assessments in the voluntary program?

Michael Solomon, CISSP PMP CISM

A Global Overview of The Structure

What s New in V1.3. Judah Mogilensky Process Enhancement Partners, Inc.

PRINCESS NOURA UNIVESRSITY. Project Management BUS 302. Reem Al-Qahtani

Financial Close Best Practices

PEOPLESOFT ENTERPRISE PROGRAM MANAGEMENT

Chapter 26 Process improvement

Effective, CMMI-Compliant Project Plans (in Less Than 10 Pages)

Texas Department of Human Services Long Term Care Regulatory, page 1. Nomination Form

Measurement and the CMMs [1]

execution+: Affordable, Effective Organizational Change

2 Business Processes and Forms with Office SharePoint Server 2007

International Project Management. prof.dr MILOŠ D. MILOVANČEVIĆ

Software configuration management

Performance-Based Earned Value

BaiGuo ML4 Journey. Tim Kasse Kasse Initiatives LLC USA +45 (0) Europe NREL

in seconds consolidate departmental budget to track who has / hasn t completed their budget

Testing Earned Schedule Forecasting Reliability DATA MINING AND MEASUREMENTS

Quality Assessment Method for Software Development Process Document based on Software Document Characteristics Metric

Preparing for the Future: Electronic Data Delivery and the DCMA Automated Surveillance Process

Bridging the Gap between Business Strategy and Software Development

Internal Audit Appendix: IIA Standards

Personal Software Process SM for Engineers: Part I

Chapter. Redesigning The Organization With Information Systems

This resource is associated with the following paper: Assessing the maturity of software testing services using CMMI-SVC: an industrial case study

PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)

2014 Integrated Internal Control Plan. FRCC Spring Compliance Workshop April 8-10, 2014

Can t Afford the Cost of Failure? Try Process-Based Risk Management

NOAALink and the CSI Process

Process Improvement. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 28 Slide 1

Carry out rule-based statistical analysis

PMP Exam Preparation Course Project Time Management

Chapter 6. Software Quality Management & Estimation

For the PMP Exam using PMBOK. PMI, PMP, PMBOK Guide are registered trade marks of Project Management Institute, Inc.

CMMI V2.0 MODEL AT-A-GLANCE. Including the following views: Development Services Supplier Management. CMMI V2.0 outline BOOKLET FOR print.

LESSON 6 MANAGERIAL ROLES IN SMALL BUSINESS

Practical Measurement in the Rational Unified Process

A single platform. Your many investment ideas. Comprehensive Alpha Research and Portfolio Management Platform

Acquisition Reform: Integrate Technical Performance with Earned Value Management

Software Engineering. Lecture 7: CMMI

Experiences in the Application of MDD v1.3 Sampling Factors

The Business Value of Enterprise Architecture

Parametric Project Monitoring and Control: Performance-Based Progress Assessment and Prediction

Product definition, product vision, product life cycle

Project Management Methodology. Construct & Unit Test SubPhase

Ultimus Adaptive BPM Suite V8 Product Brief Page 2

WHITE PAPER. Five Key Benefits of Workflow Enabling Your Organization

A Shipbuilder s Enterprise Resource Planning (ERP) & Earned Value Management (EVM) System

A Framework of Sample Metrics for Evaluating the Efficiency and Effectiveness of Environmental Permitting Systems

A Framework of Sample Metrics for Evaluating the Efficiency and Effectiveness of Environmental Permitting Systems

SPECIFICATION FOR TSLB s HUMAN RESOURCES INFORMATION SYSTEM

AIIM ERM Certificate Programme

CITS5501 Software Testing and Quality Assurance Standards and quality control systems

Getting from Here (SW-CMM) to There (CMMI) in a Large Organization

TAC Request for Proposals: Discussion Paper on Connected and Automated Vehicles

Getting from Here (SW-CMM) to There (CMMI) in a Large Organization

Kuali Research. Simplify administration and compliance, maximize funding, and make more informed decisions.

MTAT Software Engineering Management

Transcription:

2006 pragma SYSTEMS CORPORATION Page 1 Practical Earned Value Management Integrated with CMMI -Compliant Processes CMMI Technology Conference and User Group November 13-16, 2006 Dr. Donn Milton pragma Systems Corporation

The Traditional View of Measurement & Analysis Zubrow, David. Measurement in a Process Framework. Process and Methodology Seminar, Toronto, Canada, 2003. http://www.sei.cmu.edu/sema/pdf/zubrow_framework.pdf 2006 pragma SYSTEMS CORPORATION Page 2

2006 pragma SYSTEMS CORPORATION Page 3 Problems with the Traditional View Too many complex activities must be completed before any measurement and analysis can be performed Data collection is not integrated with process performance Concept of measurement personnel with clipboards is inefficient and ineffective

2006 pragma SYSTEMS CORPORATION Page 4 Measurement Challenges Eliminate onerous and error-prone data collection procedures Deal with the large number of measures required by the CMMI in a consistent manner Enable customization of measure definition and reporting Integrate data collection with day-to-day work Enable real-time, fact-based management insight

2006 pragma SYSTEMS CORPORATION Page 5 Pre-performed by processmax The processmax View of Measurement & Analysis oo Available for Reassignment Automated by processmax

2006 pragma SYSTEMS CORPORATION Page 6 processmax Measurement Approach Data is automatically captured at the source as user follows process steps Timely Accurate Not subject to revision No burden on users or measurement personnel As required or on a scheduled basis, a user initiates report generation Report generation accesses the Measurement Repository to retrieve relevant base measure data, generates and stores the report in the project repository Any other user can browse the stored report, with drill-down

processmax Organization Project Structure 2006 pragma SYSTEMS CORPORATION Page 7 Measurement Repository Organizational Portal Defined Process Organizational Programs Roles Guidelines Criteria, Methods, Forms Plans, Reports, Data, Memos Organizational Training Materials Organizational Training Records Organizational Library of Project Templates and Examples Organizational Library of Project Data Organizational Policies Organization s Standard Project Process Defined Process Project Management Roles Project Technical Roles Templates Guidelines Criteria Methods Forms Instantiate Organization s Standard Project Process Formal Feedback Mechanisms Project 1 Portal Project N Portal Project 1 s personnel use this website Project N s personnel use this website

Automated Measurement & Reporting System 2006 pragma SYSTEMS CORPORATION Page 8 Graphical Presentation of Indicators with Drill-Down Report Processing Report Formats and Storage Measurement Repository Data Collection Services

2006 pragma SYSTEMS CORPORATION Page 9 Standards-Based Measurement ISO/IEC 15939, Software Engineering Software Measurement Process Robust measurement process standard consistent with CMMI requirements ISO/IEC Measurement Information Model (MIM) provides structure that links information needs to relevant entities and their attributes

2006 pragma SYSTEMS CORPORATION Page 10 Key Relationships in ISO/IEC MIM Information Needs Information Product The outcome of the measurement process that satisfies the information needs Interpretation Explanation relating the quantitative information in the indicator to the information needs in the language of the measurement users Indicator Variable assigned a value by applying the analysis model to base and/or derived measures (analysis) Model Algorithm for combining measures and decision criteria Derived Measure Derived Measure Variable assigned a value by applying the measurement function to two or more base measures Measureable Concept Measurement Function Algorithm for combining two or more base measures Base Measure Base Measure Variable assigned a value by applying the method to one attribute Measurement Method Measurement Method Operations mapping an attribute to a scale Entity Attribute Attribute Property relevant to information needs ISO/IEC 2002

CMMI Level 3 for Software and Systems Engineering 2006 pragma SYSTEMS CORPORATION Page 11 Measurement Objectives 19 Approximately equivalent to the Purpose section of each Process Area (answers the question Why are we measuring these particular items? ); associated with one or more Information Needs Information Needs 24 Correspond approximately to PMC SP 1.1 and GP 2.8 of each Process Area; associated with one or more Indicators Indicators 83 Trends or snapshots relying on Derived Measures and/or Base Measures Derived Measures 115 Values that are functions of Base Measures and/or other Derived Measures Base Measures 156 Information derived from a single attribute, independent of other Base Measures

2006 pragma SYSTEMS CORPORATION Page 12 Why Earned Value Management? Enables determination of schedule variance Enables determination of true cost variance, not distorted by schedule performance Not possible with traditional budget vs. actual cost tracking

2006 pragma SYSTEMS CORPORATION Page 13 Plan all work for the program Basic Concepts of Earned Value Management Integrate work scope, schedule, and cost objectives into a baseline plan Objectively assess accomplishments Analyze significant variance from the plan and forecast impacts Provide data for higher level management decision making and implementation Earned Value Management Systems, ANSI/EIA-748-A-1998.

2006 pragma SYSTEMS CORPORATION Page 14 Earned Value Management CMMI Look familiar? Project Planning SG 1 Establish Estimates Estimates of project planning parameters are established and maintained. SG 2 Develop a Project Plan A project plan is established and maintained as the basis for managing the project. Project Monitoring and Control SG 1 Monitor Project Against Plan Actual performance and progress of the project are monitored against the plan. SG 2 Manage Corrective Action to Closure Corrective actions are managed to closure when the project s performance or results deviate significantly from the plan.

2006 pragma SYSTEMS CORPORATION Page 15 Strong CMMI-EVMS Relationships Solomon, Paul. Using CMMI to Improve Earned Value Management, CMU/SEI-2002-TN016

2006 pragma SYSTEMS CORPORATION Page 16 Essence of Earned Value Management Assign a target value to each scheduled work element (at an appropriate level of detail) As work elements are completed, their target values are earned Work progress is quantified by earned value, against which we can measure: What was spent to perform the work What was scheduled to have been accomplished

2006 pragma SYSTEMS CORPORATION Page 17 Why Do CMMI and EVM Together? Ensure that processes are integrated Eliminate process conflicts and redundancies Reduce rework that is inevitable from sequential implementation Enable a common startup approach

2006 pragma SYSTEMS CORPORATION Page 18 Measurement Objective Bringing It All Together for Earned Value Ensure the project is being performed within its planning parameters (PMC) Information Need Monitor schedule, effort, costs, resources, and estimates for work product and task attributes (PMC SP 1.1) Indicator Trend of Cumulative Earned Value (PMC SP 1.1, Subpractices 1 & 2) Derived Measures (top-level) Planned Value, Earned Value, Actual Cost, Cost Variance, Cost Variance Percentage, Cost Performance Index, Schedule Variance, Schedule Variance Percentage, Schedule Performance Index, Estimated Cost at Completion

2006 pragma SYSTEMS CORPORATION Page 19 Derived Measure Derivation Earned Value sum (Planned Cost to Date per Task where Task is Level of Effort, Earned Value per Task Where Task is not Level of Effort) Earned Value per Task Where Task is not Level of Effort multiply (Percent Complete per Task where Task is not Level of Effort, Planned Cost per Task where Task is not Level of Effort and Actual Start Date is less than Date of Report) Planned Cost per Task where Task is not Level of Effort and Actual Start Date is less than Date of Report sum (Planned Other Direct Costs per Task, Planned Labor Cost per Task where Task is not Level of Effort and Actual Start Date is less than Date of Report)

Trend of Cumulative Earned Value Report 2006 pragma SYSTEMS CORPORATION Page 20

2006 pragma SYSTEMS CORPORATION Page 21 Summary & Benefits CMMI measurement and reporting is automated and centralized Robust and flexible measurement definition is based on ISO/IEC Measurement Information Model Measurement data is collected at the source, with no burden on users or measurement personnel A standard set of measures is instantiated for each project Full integration of Earned Value Management with procedures fully compliant with CMMI Real-time, fact-based management insight through web-enabled graphical reporting