CMMI Level 5 in Towed Artillery Software Development

Size: px
Start display at page:

Download "CMMI Level 5 in Towed Artillery Software Development"

Transcription

1 U.S. Army Research, Development and Engineering Command CMMI Level 5 in Towed Artillery Software Development May 7, 2014 Ross D. Arnold

2 Bio Ross D. Arnold Towed Artillery Software Lead Mr. Ross D. Arnold has over 10 years of experience employing CMMI best practices in software development. He is currently the Towed Artillery Software Lead for the U.S. Army Armament Research, Development and Engineering Center. Mr. Arnold has led the software development efforts of several high profile, highly successful U.S. Army weapons systems. His work focuses on developing stateof-the-art software technology solutions for Fire Control applications in mortars and artillery systems. He has an undergraduate degree in Computer Science along with a Masters in Quantitative Software Engineering, and is a PhD Candidate in Systems Engineering at Stevens Institute of Technology. His research focuses on the application, measurement, and development of Systems Thinking skills across a wide variety of disciplines.

3 Intro Outline ARDEC Intro Intro to Artillery Brief description Examples Role of software CMMI in Towed Artillery Software Overview Examples Lessons Learned Personal Experiences Conclusion Future

4 Intro ARDEC U.S. Army Armament Research, Development and Engineering Center (ARDEC) Located at Picatinny Arsenal, NJ Mission: Empower, unburden, and protect the Warfighter by providing superior armaments solutions that dominate the battlefield. What does that mean? Developing advanced weapons, ammunition, and fire control systems Armament Software Engineering Center Sub-division of ARDEC Software design and development Artillery, mortars, many others CMMI level 5

5 Intro Artillery What is Artillery? Large-caliber guns Used on land Direct or indirect fire Infantry support How does software fit in? Fire Control Systems

6 Intro Fire Control What is a Fire Control System? Software & hardware that enables: Digital communications Fire missions Ballistic calculations Point and shoot Movement Purpose: Digitize manual gunnery Applied to: Towed Artillery Mortars Self-Propelled Artillery

7 Fire Control Systems Artillery Artillery Fire Control Systems: M119 (Towed 105mm) M777 (Towed 155mm) Portable Excalibur Fire Control System (PEFCS) Paladin (Self-propelled 155mm)

8 Overview CMMI in Towed Artillery Software Why is it important? Safety critical Reliability is key How is it used? Live and breathe Standard defect removal at CMMI level 5: 1 defect per 1,000 lines of code* Towed Artillery defect removal at CMMI level 5: 0 critical defects 1 non-critical defect per 30,000 lines of code Regularly field with 0 critical and <5 total defects in large software system *Jones 2012

9 Defect Scarcity How are defects kept so low? Specifics Highly mature process Re-appraised 3 times consecutively at CMMI level 5 Organizational support Infrastructure and management buy-in Software reuse maximized 90% software commonality between weapon systems Extensive testing using different types of tests Development Test, Unit Test, Integration Test, Dry Run Formal Quality Test, Record Formal Quality Test Constant interface between users and developers What are the details?

10 Team Organization Software Team Organization

11 Peer Reviews Code Peer Reviews LOC per Hour Formal vs. Over the Shoulder (Informal) Preliminary Data Caveats: Not a controlled experiment Data collection methods under review Code Review LOC Per Hour M777 Standard Avg Standard M119 Standard - SCOV M119 Standard M777 OTS Avg OTS M119 OTS

12 Peer Reviews Code Peer Reviews Defects per KLOC Formal vs. Over the Shoulder (Informal) Preliminary Data Caveats: Not a controlled experiment Data collection methods under review Code Review Defects Per 1000 LOC M777 Standard Avg Standard M119 Standard - SCOV M119 Standard M777 OTS Avg OTS M119 OTS

13 Personal Experiences Software Developer Experiences Challenges we encountered: Tailoring Documentation Requirements, design, code, what is needed? Effective peer reviews Avoid Death by Process Benefits we realized: High software quality Easier transitions for new personnel Reduction of human error through process controls Historical data for analysis If done correctly, saves time

14 Conclusion What Worked and What Didn t Worked: Organizing software process Different types of testing Code reviews Challenging but beneficial if done effectively Design for reuse as part of review Didn t work: Tendency to focus too much on process instead of product Process not always appropriately tailored Documents maintained beyond useful lifetime

15 Future Evolution Future Systems Thinking CMMI tied to Systems Thinking and Complexity Theory. CMMI should evolve into an approach that recognizes the software development process as a system. Big picture view AND small picture view Recognize interconnections and feedback loops Not just What processes should be used, but How to further optimize them systemically.

16 Questions and Contact Questions? Contact: Ross Arnold Towed Artillery Software Lead U.S. Army ARDEC (973)

17 Backup - CMMI Tools - DAR Decision Analysis and Resolution Experiences In our experience, best used: When a choice now could have long-term effects As a communication tool To justify a decision to client To provide evidence of a logical thought process When multiple sign-offs are required Lessons Learned Not as useful on smaller items Could try a tailored approach to smaller items

18 Backup - CMMI Tools - CAR Causal Analysis and Resolution Experiences In our experience, best used: To resolve complex problems To detect potential hidden root causes When there are many stakeholders with differing opinions Lessons Learned When a consensus is reached, stop Do not overuse Tailored approach for smaller problems

Implementing Measurement and Risk Management in CMMI

Implementing Measurement and Risk Management in CMMI Implementing Measurement and Risk Management in CMMI Fifth Annual PSM Users Group Conference Paul Janusz Mia Hernandez 25 July 200 PSM - May 0 What are TACOM ARDEC Improvement Efforts? US Army TACOM-ARDEC

More information

ACC-NJ Small Business Overview

ACC-NJ Small Business Overview ACC-NJ Small Business Overview Presented by: Christopher Heim Small Business Specialist US Army Contracting Command-NJ [email protected] 609-562-3193 19 June 2014 W15QKN- DoDAAC 1 Army Contracting

More information

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements. CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision

More information

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005 Contrasting CMMI and the PMBOK CMMI Technology Conference & User Group November 2005 Wayne Sherer U.S. Army ARDEC Sandy Thrasher, PMP Anteon Corporation Agenda Purpose & Overview Considerations for Comparison

More information

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

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

CMMI KEY PROCESS AREAS

CMMI KEY PROCESS AREAS CMMI KEY PROCESS AREAS http://www.tutorialspoint.com/cmmi/cmmi-process-areas.htm Copyright tutorialspoint.com A Process Area is a cluster of related practices in an area that, when implemented collectively,

More information

MKS Integrity & CMMI. July, 2007

MKS Integrity & CMMI. July, 2007 & CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer

More information

Darshan Institute of Engineering & Technology Unit : 7

Darshan Institute of Engineering & Technology Unit : 7 1) Explain quality control and also explain cost of quality. Quality Control Quality control involves the series of inspections, reviews, and tests used throughout the software process to ensure each work

More information

Quality Systems Frameworks. SE 350 Software Process & Product Quality 1

Quality Systems Frameworks. SE 350 Software Process & Product Quality 1 Quality Systems Frameworks 1 What is a Quality System? An organization uses quality systems to control and improve the effectiveness of the processes used to deliver a quality product or service A Quality

More information

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council Future of CMM and Quality Improvement Roy Ko Hong Kong Productivity Council 1 Agenda Future Development of CMMI CMMI and Small Organizations CMMI and Agile Development Good Enough Quality CMMI and Other

More information

You Want to Use Scrum, You are Told to Use CMMI

You Want to Use Scrum, You are Told to Use CMMI You Want to Use Scrum, You are Told to Use CMMI How They can Work Together Elegantly and Both Provide Benefit Neil Potter The Process Group [email protected] 1 Agenda Summary of Scrum and CMMI Approach

More information

The Configuration Management process area involves the following:

The Configuration Management process area involves the following: CONFIGURATION MANAGEMENT A Support Process Area at Maturity Level 2 Purpose The purpose of is to establish and maintain the integrity of work products using configuration identification, configuration

More information

Synergism of the CMMI Development and Services Constellations in a Hybrid Organization

Synergism of the CMMI Development and Services Constellations in a Hybrid Organization Overview Presentation Synergism of the CMMI Development and Services Constellations in a Hybrid Organization SM CMMI (Capability Maturity Model Integration) and SCAMPI (Standard CMMI Appraisal Method for

More information

Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC

Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC Agenda and Topics Opening Recap High Maturity Process Areas Main Questions for High Maturity Process Improvement Pilot Lessoned

More information

Extending CMMI Level 4/5 Organizational Metrics Beyond Software Development

Extending CMMI Level 4/5 Organizational Metrics Beyond Software Development Extending CMMI Level 4/5 Organizational Metrics Beyond Software Development CMMI Technology Conference and User Group Denver, Colorado 14-17 November 2005 Linda Brooks Northrop Grumman Corporation Topics

More information

A comprehensive strategy for successful data center consolidation

A comprehensive strategy for successful data center consolidation Experience the commitment WHITE PAPER A comprehensive strategy for successful data center consolidation To mitigate risk and maximize the benefits of data center consolidation, state and local governments

More information

CGI FEDERAL CMMI HIGH MATURITY IMPLEMENTATION LESSONS LEARNED

CGI FEDERAL CMMI HIGH MATURITY IMPLEMENTATION LESSONS LEARNED 1 CGI FEDERAL CMMI HIGH MATURITY IMPLEMENTATION LESSONS LEARNED MICHAEL MCCULLEY, MBA, PMP 2 AREAS TO CONSIDER Buy-In: Get it Early, Sustain the Support Signing Day: Find the Right People for Your CMMI

More information

Capability Maturity Model Integrated (CMMI)

Capability Maturity Model Integrated (CMMI) When the Outcome Matters Capability Maturity Model Integrated (CMMI) Configuration Management Considerations Gerard Dache [email protected] 703-560-9477 Agenda SEI Overview Capability Maturity Models

More information

www.saabgroup.com Product sheet 8 p - Carl-Gustaf - eng - v. 3 sep 14

www.saabgroup.com Product sheet 8 p - Carl-Gustaf - eng - v. 3 sep 14 www.saabgroup.com Product sheet 8 p - Carl-Gustaf - eng - v. 3 sep 14 THE carl-gustaf Multi-purpose Weapon System THE carl-gustaf the best THE BEST THERE IS The Carl-Gustaf system is a true multi-role,

More information

CMMI: Specific Goals and Practices

CMMI: Specific Goals and Practices Software Engineering for Outsourced & Offshore Development CMMI: Specific Goals and Practices PeterKolb Software Engineering CMMI Process Areas for R&D Projects Slide 2 Content Management in Projects Project

More information

Measurement Strategies in the CMMI

Measurement Strategies in the CMMI Measurement Strategies in the CMMI International Software Measurement & Analysis Conference 9-14 September 2007 Rick Hefner, Ph.D. Director, Process Management Northrop Grumman Corporation One Space Park,

More information

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering Distributed and Outsourced Software Engineering The CMMI Model Peter Kolb Software Engineering SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service marks of Carnegie Mellon University

More information

Software Quality Management

Software Quality Management Software Lecture 9 Software Engineering CUGS Spring 2011 Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden A Software Life-cycle Model Which part will we talk

More information

[project.headway] Integrating Project HEADWAY And CMMI

[project.headway] Integrating Project HEADWAY And CMMI [project.headway] I N T E G R A T I O N S E R I E S Integrating Project HEADWAY And CMMI P R O J E C T H E A D W A Y W H I T E P A P E R Integrating Project HEADWAY And CMMI Introduction This white paper

More information

A Report on The Capability Maturity Model

A Report on The Capability Maturity Model A Report on The Capability Maturity Model Hakan Bayraksan hxb07u 29 November 2009 G53QAT Table of Contents Introduction...2 The evolution of CMMI...3 CMM... 3 CMMI... 3 The definition of CMMI... 4 Level

More information

IA Metrics Why And How To Measure Goodness Of Information Assurance

IA Metrics Why And How To Measure Goodness Of Information Assurance IA Metrics Why And How To Measure Goodness Of Information Assurance Nadya I. Bartol PSM Users Group Conference July 2005 Agenda! IA Metrics Overview! ISO/IEC 21827 (SSE-CMM) Overview! Applying IA metrics

More information

CMMI and IBM Rational Unified Process

CMMI and IBM Rational Unified Process IBM Software Group CMMI and IBM Rational Unified Process A practical route to greater development maturity CMMI Made Practical, London, 19-20 th March, 2007 Keith Mantell IBM Rational, UK [email protected]

More information

360 Degree Leadership Competencies and Questions

360 Degree Leadership Competencies and Questions 360 Degree Leadership Competencies and Questions Educational Impact 2007 1 360 Degree Leadership Assessment Responses Below is a list of the questions that appear in the Educational Impact 360 Degree School

More information

CAPABILITY MATURITY MODEL INTEGRATION

CAPABILITY MATURITY MODEL INTEGRATION CAPABILITY MATURITY MODEL INTEGRATION Radu CONSTANTINESCU PhD Candidate, University Assistant Academy of Economic Studies, Bucharest, Romania E-mail: [email protected] Web page: http:// www.raduconstantinescu.ase.ro

More information

Capability Maturity Model Integration (CMMI SM ) Fundamentals

Capability Maturity Model Integration (CMMI SM ) Fundamentals Capability Maturity Model Integration (CMMI SM ) Fundamentals Capability Maturity Model Integration and CMMI are are service marks of Carnegie Mellon University 2008, GRafP Technologies inc. 1 What is

More information

EASPI EASPI. The Integrated CMMI-based Improvement Framework for Test and Evaluation. Jeffrey L. Dutton Principal Consultant

EASPI EASPI. The Integrated CMMI-based Improvement Framework for Test and Evaluation. Jeffrey L. Dutton Principal Consultant The Integrated CMMI-based Improvement Framework for Test and Evaluation Jeffrey L. Dutton Principal Consultant Engineering and Services Performance Improvement LLC 22 Copyrights and Service Marks CMMI

More information

West Point Negotiation Project. ADRP 6-22 (Army Leadership) Negotiation Content

West Point Negotiation Project. ADRP 6-22 (Army Leadership) Negotiation Content West Point Negotiation Project ADRP 6-22 (Army Leadership) Negotiation Content The new ADRP 6-22 addresses negotiation An updated ADRP 6-22, Army Leadership, was published August, 2012 The updated manual

More information

Managing Commercial-Off-the- Shelf (COTS) Integration for High Integrity Systems: How Far Have We Come? Problems and Solutions in 2003

Managing Commercial-Off-the- Shelf (COTS) Integration for High Integrity Systems: How Far Have We Come? Problems and Solutions in 2003 GSAW 2003 Managing Integration Breakout Session Summary Managing Commercial-Off-the- Shelf () Integration for High Integrity Systems: How Far Have We Come? Problems and Solutions in 2003 Karen Owens, Suellen

More information

Business Continuity Position Description

Business Continuity Position Description Position Description February 9, 2015 Position Description February 9, 2015 Page i Table of Contents General Characteristics... 2 Career Path... 3 Explanation of Proficiency Level Definitions... 8 Summary

More information

Fundamentals of Measurements

Fundamentals of Measurements Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role

More information

Camber Quality Assurance (QA) Approach

Camber Quality Assurance (QA) Approach Camber Quality Assurance (QA) Approach Camber s QA approach brings a tested, systematic methodology, ensuring that our customers receive the highest quality products and services, delivered via efficient

More information

Supporting the CMMI Metrics Framework thru Level 5. Márcio. Silveira. page 1

Supporting the CMMI Metrics Framework thru Level 5. Márcio. Silveira. page 1 September 03-23-05 2009 EDS-Electronic Electronic Data Systems do Brasil Ltda. Márcio Silveira page Agenda Objective EDS Overall Process Improvement Strategy Measurement Elements of the CMMI Model M&A

More information

IEEE SESC Architecture Planning Group: Action Plan

IEEE SESC Architecture Planning Group: Action Plan IEEE SESC Architecture Planning Group: Action Plan Foreward The definition and application of architectural concepts is an important part of the development of software systems engineering products. The

More information

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group Background Started in 1817, Bank of Montreal - BMO Financial Group (NYSE, TSX: BMO) is a highly diversified financial services

More information

Capability Maturity Model Integration (CMMI ) Overview

Capability Maturity Model Integration (CMMI ) Overview Pittsburgh, PA 15213-3890 Capability Maturity Model Integration ( ) Overview SM CMM Integration, SCAMPI, SCAMPI Lead Appraiser, and SEI are service marks of Carnegie Mellon University., Capability Maturity

More information

Software Development Life Cycle (SDLC)

Software Development Life Cycle (SDLC) Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process

More information

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008 Software Configuration Management Wingsze Seaman COMP250SA February 27, 2008 Outline CM and SCM Definitions SCM History CMMI and SCM SCM Tools SCM/Dynamic Systems SCM/Software Architecture Resources 2

More information

Using Lean Six Sigma to Accelerate

Using Lean Six Sigma to Accelerate Using Lean Six Sigma to Accelerate CMMI Implementation Briefers: Diane A. Glaser Michael D. Barnett US Army LCMC SEC CMMI Coordinator Communication Software ASQ SSGB Engineering Support Division MTC Technologies,

More information

QUALITY MANUAL CUSTOMERS ARE AT THE CENTER OF EVERYTHING WE DO

QUALITY MANUAL CUSTOMERS ARE AT THE CENTER OF EVERYTHING WE DO QUALITY MANUAL CUSTOMERS ARE AT THE CENTER OF EVERYTHING WE DO MOTOROLA SOLUTIONS ENSURES CUSTOMER-CENTRIC SOLUTIONS, DEPENDABLE PRODUCTS AND SERVICES, ON-TIME DELIVERY, AND RELIABLE SUPPORT CUSTOMER-CENTRIC

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Leveraging CMMI framework for Engineering Services

Leveraging CMMI framework for Engineering Services Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering

More information

CMMI 100 Success Secrets

CMMI 100 Success Secrets CMMI 100 Success Secrets Capability Maturity Model Integration 100 Success Secrets - 100 Most Asked Questions: The Missing CMMI-DEV, CMMI-ACQ Project Management and Process Guide Lance Batten CMMI 100

More information

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

Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination) Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination) Neil Potter The Process Group Lead Appraiser / Improvement Coach Organization

More information

<name of project> Software Project Management Plan

<name of project> Software Project Management Plan The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor

More information

How To Understand And Understand The Cmm

How To Understand And Understand The Cmm W H I T E P A P E R SEI's Capability Maturity Model Integrated (CMMI) Relative to ICM's CMII (Rev B) SUMMARY CMMI is built on a set of integrated processes and includes CM as a supporting process. The

More information

Aligning CMMI & ITIL. Where Am I and Which Way Do I Go? 2006 - cognence, inc.

Aligning CMMI & ITIL. Where Am I and Which Way Do I Go? 2006 - cognence, inc. Aligning CMMI & ITIL Where Am I and Which Way Do I Go? 2006 - cognence, inc. Agenda Where Am I? Current Situation Process Improvement Objectives How Do I Get There? CMMI ITIL Mapping, Commonalities, Differences

More information

Business Systems Analyst Job Family

Business Systems Analyst Job Family Promotion Criteria Entry level requires several years of work experience, either in a business area, or programmer with involvement in business systems. Demonstrated ability to learn and apply technology.

More information

Software Engineering Compiled By: Roshani Ghimire Page 1

Software Engineering Compiled By: Roshani Ghimire Page 1 Unit 7: Metric for Process and Product 7.1 Software Measurement Measurement is the process by which numbers or symbols are assigned to the attributes of entities in the real world in such a way as to define

More information

Module 1. Introduction to Software Engineering. Version 2 CSE IIT, Kharagpur

Module 1. Introduction to Software Engineering. Version 2 CSE IIT, Kharagpur Module 1 Introduction to Software Engineering Lesson 2 Structured Programming Specific Instructional Objectives At the end of this lesson the student will be able to: Identify the important features of

More information

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service

More information

PSM. Using CMMI To Improve Contract Management Within DCMA. Guy Mercurio, DCMA Boston, MA

PSM. Using CMMI To Improve Contract Management Within DCMA. Guy Mercurio, DCMA Boston, MA Using CMMI To Improve Contract Management Within DCMA Presented By: Guy Mercurio, DCMA Boston, MA Practical Software and Systems Measurement 2003 Users Group Conference Keystone, Co July 18, 2003 CMMI

More information

Business Analysis Capability Assessment

Business Analysis Capability Assessment Overview The Business Analysis Capabilities Assessment is a framework for evaluating the current state of an organization s ability to execute a business automation effort from and end-to-end perspective..

More information

ReMilNet Service Experience Overview

ReMilNet Service Experience Overview ReMilNet Service Experience Overview ReMilNet s knowledge across all functional service areas enables us to provide qualified personnel with knowledge across the spectrum of support services. This well

More information

2015 Customer Success Industry Trends Report

2015 Customer Success Industry Trends Report 2015 Customer Success Industry Trends Report Table of Contents 3 EXECUTIVE SUMMARY 4 MEET THE SURVEY RESPONDENTS 6 WHO DOES YOUR HEAD OF CUSTOMER SUCCESS REPORT TO? 8 HOW WOULD YOU CHARACTERIZE THE MATURITY

More information

Information Briefing and Reception. Chris Van Metre President, SCRA Applied R&D December 4, 2014

Information Briefing and Reception. Chris Van Metre President, SCRA Applied R&D December 4, 2014 Information Briefing and Reception Chris Van Metre President, SCRA Applied R&D December 4, 2014 Overview OT Consortium Business Model Section 845 Other Transactions Agreement DoD Spectrum Enterprise (DSE)

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

CRM SUCCESS GUIDELINES

CRM SUCCESS GUIDELINES CRM SUCCESS GUIDELINES Provided to You By: Integrated Sales Management, Inc. Helping You Grow! CRM Success Guidelines Customer Relationship Management (CRM) has evolved dramatically recently as many companies

More information

IT Governance and Managed Services Creating a win-win relationship

IT Governance and Managed Services Creating a win-win relationship WHITE PAPER IT Governance and Managed Services Creating a win-win relationship 1 cgi.com 2015 CGI GROUP INC. IT Governance and Managed Services The question of whether to outsource IT has become part of

More information

Applied Agile Practices for Large-scale Organizations

Applied Agile Practices for Large-scale Organizations Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,

More information

Using Measurement to translate Business Vision into Operational Software Strategies

Using Measurement to translate Business Vision into Operational Software Strategies Using Measurement to translate Business Vision into Operational Software Strategies Victor R. Basili University of Maryland and Fraunhofer Center - Maryland BUSINESS NEEDS Any successful business requires:

More information

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations Chanwoo Yoo 1, Junho Yoon 1, Byungjeong Lee 2, Chongwon Lee 1, Jinyoung Lee 1, Seunghun Hyun 1, and Chisu Wu 1 1 School of

More information

Exploring CMMI-ISO ISO 9001:2000 Synergy when Developing a Process Improvement Strategy

Exploring CMMI-ISO ISO 9001:2000 Synergy when Developing a Process Improvement Strategy Exploring CMMI-ISO ISO 9001:2000 Synergy when Developing a Process Improvement Strategy Boris Mutafelija, BearingPoint Harvey Stromberg, Hughes Network Systems SEPG 2003 Conference Boston, MA, February

More information

A Systematic Review of Software Process Improvement by CMMI

A Systematic Review of Software Process Improvement by CMMI , pp.21-26 http://dx.doi.org/10.14257/ijseia.2014.8.2.03 A Systematic Review of Software Process Improvement by CMMI Poonam Dhankhar 1 and Anil Kumar Mishra 2 1 M.Tech (Software Engineering) 2 Assistant

More information

Change Management and Consensus Building

Change Management and Consensus Building Change Management and Consensus Building Cambridge, MA Lexington, MA Hadley, MA Bethesda, MD Washington, DC Chicago, IL Cairo, Egypt Johannesburg, South Africa January 1999 Abt Associates Inc. 55 Wheeler

More information

CMMI-Services Visao Geral & CMMI v1.3 Plans

CMMI-Services Visao Geral & CMMI v1.3 Plans CMMI-Services Visao Geral & CMMI v1.3 Plans Antonio Braga Crest Consulting Novembro/09 This presentation was created using slides from CMMI for Services presentation and Supplement CMMI-Services course

More information

Software Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci

Software Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci Software Engineering Standardization of Software Processes Lecturer: Giuseppe Santucci Summary Introduction to Process Models The Capability Maturity Model Integration The ISO 12207 standard for software

More information

Software Process Improvement Software Business. Casper Lassenius

Software Process Improvement Software Business. Casper Lassenius Software Process Improvement Software Business Casper Lassenius Topics covered ² The process process ² Process measurement ² Process analysis ² Process change ² The CMMI process framework 2 Process ² Many

More information

Best Practices for the Acquisition of COTS-Based Software Systems (CBSS): Experiences from the Space Systems Domain

Best Practices for the Acquisition of COTS-Based Software Systems (CBSS): Experiences from the Space Systems Domain GSAW 2004 Best Practices for the Acquisition of COTS-Based Software Systems (CBSS): Experiences from the Space Systems Domain Richard J. Adams and Suellen Eslinger Software Acquisition and Process Office

More information

ENTERPRISE RISK MANAGEMENT FRAMEWORK

ENTERPRISE RISK MANAGEMENT FRAMEWORK ENTERPRISE RISK MANAGEMENT FRAMEWORK COVENANT HEALTH LEGAL & RISK MANAGEMENT CONTENTS 1.0 PURPOSE OF THE DOCUMENT... 3 2.0 INTRODUCTION AND OVERVIEW... 4 3.0 GOVERNANCE STRUCTURE AND ACCOUNTABILITY...

More information

Overview of how to test a. Business Continuity Plan

Overview of how to test a. Business Continuity Plan Overview of how to test a Business Continuity Plan Prepared by: Thomas Bronack Phone: (718) 591-5553 Email: [email protected] BRP/DRP Test Plan Creation and Exercise Page: 1 Table of Contents BCP/DRP Test

More information

NCHRP 8-70 - Target-Setting Methods and Data

NCHRP 8-70 - Target-Setting Methods and Data NCHRP 8-70 - Target-Setting Methods and Data Management To Support Performance-Based Resource Allocation by Transportation Agencies presented to AASHTO SCOP Data Issues in Transportation presented by Anita

More information

The multisourcing approach to IT consolidation

The multisourcing approach to IT consolidation Experience the commitment WHITE PAPER The multisourcing approach to IT consolidation The proven commercial practice of multisourcing services integration can help state and local governments achieve IT

More information

NOVEL EXAMINATION OF GUN BORE RESISTANCE ANALYSIS AND EXPERIMENTAL VALIDATION

NOVEL EXAMINATION OF GUN BORE RESISTANCE ANALYSIS AND EXPERIMENTAL VALIDATION 23 RD INTERNATIONAL SYMPOSIUM ON BALLISTICS TARRAGONA, SPAIN 16-2 APRIL 27 NOVEL EXAMINATION OF GUN BORE RESISTANCE ANALYSIS AND EXPERIMENTAL VALIDATION D. Carlucci 1, J. Vega 1, M. Pocock 2, S. Einstein

More information

Software Engineering. Introduction. Software Costs. Software is Expensive [Boehm] ... Columbus set sail for India. He ended up in the Bahamas...

Software Engineering. Introduction. Software Costs. Software is Expensive [Boehm] ... Columbus set sail for India. He ended up in the Bahamas... Software Engineering Introduction... Columbus set sail for India. He ended up in the Bahamas... The economies of ALL developed nations are dependent on software More and more systems are software controlled

More information

PROGRAM MANAGER S GUIDE

PROGRAM MANAGER S GUIDE PROGRAM MANAGER S GUIDE Directory Just click on the individual directory item below or select from the bookmark tab. A Modular Open Systems Approach (MOSA) to Acquisition Forward Executive Summary MOSA

More information

ECM Rescue Recovering Failed Project - Top 10 Reasons

ECM Rescue Recovering Failed Project - Top 10 Reasons ECM Rescue Recovering from a Failed Implementation 17-Oct-08 Greg Clark, MBA AIIM International Conference 2009 2008 C3 Associates Inc. April 1, 2009 Agenda 1. Introduction (5 minutes) 2. Building the

More information

Process Improvement. From the Software Engineering Institute:

Process Improvement. From the Software Engineering Institute: Process Improvement From the Software Engineering Institute: The Software Capability Maturity Model (SW-CMM, CMMI) (Especially CMMI V1.1 Tutorial) The Personal Software Process (PSP) (Also see The Team

More information

How to Incorporate Lessons Learned for Sustained Process Improvements

How to Incorporate Lessons Learned for Sustained Process Improvements NDIA CMMI Technology conference How to Incorporate Lessons Learned for Sustained Process Improvements Anil Midha BAE Systems, CNIR Wayne, NJ Process Commonality and Durability Presentation Agenda Introduction

More information

Improving Software Project Management Skills Using a Software Project Simulator

Improving Software Project Management Skills Using a Software Project Simulator Improving Software Project Management Skills Using a Software Project Simulator Derek Merrill and James S. Collofello Department of Computer Science and Engineering Arizona State University Tempe, AZ 85287-5406

More information

Software Safety Strategy for US Navy Gun System Acquisition Programs

Software Safety Strategy for US Navy Gun System Acquisition Programs Software Safety Strategy for US Navy Gun System Acquisition Programs Joey Rivera, Paul Dailey Software Engineering Ph.D. Students, Naval Postgraduate School 1 Background US Navy weapon and combat system

More information

Software Process Improvement CMM

Software Process Improvement CMM Software Process Improvement CMM Marcello Visconti Departamento de Informática Universidad Técnica Federico Santa María Valparaíso, Chile Software Engineering Institute Founded by the Department of Defense

More information

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP Realize More Success with Software-plus-Services Cloud-based software from Microsoft Dynamics ERP Cloud computing is Internet-based development and use of computer technology. Large central data centers

More information

Testing Metrics. Introduction

Testing Metrics. Introduction Introduction Why Measure? What to Measure? It is often said that if something cannot be measured, it cannot be managed or improved. There is immense value in measurement, but you should always make sure

More information

Engineering Standards in Support of

Engineering Standards in Support of The Application of IEEE Software and System Engineering Standards in Support of Software Process Improvement Susan K. (Kathy) Land Northrop Grumman IT Huntsville, AL [email protected] In Other Words Using

More information

Consulting projects: What really matters

Consulting projects: What really matters Consulting projects: What really matters The factors that influence the success of management consulting projects Case 138: het 'Zwijsen future proof' project met de inzet van GEA Results PhD 2014, Bart

More information

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best

More information

The Capability Maturity Model for Software, Version 1.1

The Capability Maturity Model for Software, Version 1.1 The Capability Maturity Model for Software, Version 1.1 Mark C. Paulk xxx 1998 Carnegie Mellon University Pittsburgh, PA 15213-3890 Sponsored by the U.S. Department of Defense. 1997 by Carnegie Mellon

More information

Improving Organizational Project Management Maturity A Siemens Case Study

Improving Organizational Project Management Maturity A Siemens Case Study Improving Organizational Project Management Maturity A Siemens Case Study Glenn Strausser Senior Consultant Siemens Corporate Research Princeton, NJ [email protected] Joseph Sopko Senior Consultant

More information