Using Measurement to translate Business Vision into Operational Software Strategies
|
|
|
- Linda Maxwell
- 10 years ago
- Views:
Transcription
1 Using Measurement to translate Business Vision into Operational Software Strategies Victor R. Basili University of Maryland and Fraunhofer Center - Maryland
2 BUSINESS NEEDS Any successful business requires: - combination of technical and managerial solutions - well-defined set of product needs - well-defined set of processes to achieve those product needs - closed loop processes that support visibility, project control, learning, and improvement Key technologies for supporting these needs include: measurement, packaging, and reuse of processes, products, and other knowledge relevant to the business
3 Measurement is the fundamental underlying framework for achieving success
4 Why do Organizations Measure? Understand the Business and Create Visibility Build baselines, show relationships Identify critical factors Manage and Control Based on Quantitative Evidence Plan and estimate Track- actuals versus estimates Decision-making Guide Improvement and Optimize the Activities Prioritize Assess Feedback Experience to Improve Process Package what you have learned Measurement is a means to an end, not an end in itself
5 Linking measurement at all levels But this kind of measurement is project based Financial What measurement is done at the top-level? Is it tied into project based measurement? Business Level Customer Innovation/ Growth? Business Process How are development activities contributing to business goals? Are strategies on different levels of an organization linked to each other? Project Level Goals Questions Metrics Data Collection Attainment Answers Measurem ent SW Development & Maintenance
6 Top Level Organizational Problems How does the organization all work in the same strategic direction? Need alignment and communication of goals and strategies at all levels How do I manage creative people balancing organizational goals and individual needs? Need global and local goals, strategies, context, and assumptions How do I monitor and evaluate the achievement of my goals and strategies? Need hierarchical measurement and interpretation models
7 Requirements for a Successful Business Organizations need to be able to develop operational business goals define strategies for implementing them communicate the goals throughout the organization translate the goals into lower levels for projects assess the effectiveness of their strategies recognize the achievement of their business goals measure for visibility, control, and improvement We need to develop and connect goals and strategies at all levels in the organization and make them measureable
8 GQM + Strategies Features Help Address Common Issues Align the business at all levels of the organization in a seamless way Link goals and strategies from the top management level down to the project level Control success/failure of goals and strategies through measurement Document the rationale for linking goals and strategies (context and assumptions) Close gaps and let all goals and measurement data contribute to a consistent and meaningful story Provide a means of assessing the value of different approaches, such as agile and Lean
9 Basic concepts Business Goals: Goals the organization wishes to accomplish in general in order to achieve its objectives Context Factors: Environmental factors representing the organizational environment Assumptions: Estimated unknowns affecting the interpretation of the data Strategy: A possible approach for achieving a goal that may be refined by a set of concrete activities (i.e., business or development processes) Level i Goals: A set of lower-level goals inherited from level i-1 goals as part of the level i-1 goal strategy GQM Goals: Measureable goals associated with each business goal Interpretation Models: Models that help interpret data to determine whether goals at each level is achieved
10 Tying Strategies to GQM: A Complete Goal + Strategies Element Goal + Strategies Element GQM Graph influences Context/ Assumption influences Goal realized by a set of Strategy > made measurable through < measures achievement of GQM Goal made measurable through Question Question Interpretation Model Metric Metric Metric leads to a set of is part of Goal + Strategies Element GQM Graph
11 Linking Goals at Multiple Levels: A Sample GQM + Strategies Grid Assump. Goal + Strategies Element leads to Goal + Strategies Element leads to Context Assump. Context Assump. Context > made measurable through < measures achievement of GQM Graph GQM Goals GQM Graph GQM Goals GQM Graph Q1 Q2 Q3 Q4 Q5 Q6 M1 M2 M3 M4 M5 is part of Goal + Strategies Element GQM Goals
12 GQM + Strategies Features Help Address Common Issues Align the business at all levels of the organization in a seamless way Link goals and strategies from the top management level down to the project level Control success/failure of goals and strategies through measurement Document the rationale for linking goals and strategies (context and assumptions) Close gaps and let all goals and measurement data contribute to a consistent and meaningful story Provide a means of assessing the value of different approaches, such as agile and Lean Organizational Levels Goals & Strategies Top Level Intermediate Level Bottom Level Goal + Strategies Elements Top Goals and Strategies Intermediate Goals and Strategies Rationale Bottom Goals and Strategies Rationale Goals GQM Goals GQM Goals GQM Goals Data Question s Q1 Q2 Q3 Q4 Q5 Q6 Metrics M1 M2 M3 M4 M5
13 Goals and Strategies Standard Problems Measurement Data Business Level Strategy: Improve product quality Goal: Increase customer satisfaction by 10% Strategy: Improve usability of product M1: Customer satisfaction index Software Level Goal: Reduce customer-reported defects by 20% Strategy: Improve efficiency of system testing No sub-level goal defined Strategy not explicitly communicated Strategy: Improve maintainability of software Isolated strategy What is the contribution/value? Is there an implicit goal? M2: Field defect data M3: Code quality metrics (McCabe, coupling, cohesion) Isolated data What is the data used for? (e.g., improving code quality)
14 Example Business Goal: Level 1 Context: Organization, ABC, provides information services to customers through the Web. Customers pay for access to information via software that searches, analyzes, and presents information, not for software Context: The amount of revenue generated at ABC is determined by the number of times customers access the ABC software products, not the number of customers ABC business goal: Increase profit through increased customer usage of the Web-based software services Assumption: There are enough CMMI projects with a maturity level > 1 to provide a 15% improvement, so the organization can manage a 10% improvement if the level 1 projects remain the same
15 Business Goal: Level 1 Activity Focus Object Magnitude (degree) Timeframe Scope Constraints (limitations) Relations to other goals Increase Net Income ABC Web Services 10% per year Annually, beginning in 2 years Development Groups: 15%/year for all CMMI projects with maturity level > 1 Available resources, ability to sustain CMMI levels, CMMI Goals
16 Business Goal: Level 1 Strategies: deliver added functionality at regular and frequent intervals to encourage more usage, increase the rates charged to customers, reduce development costs,... Assumption: Added functionality will lead to increased customer satisfaction, which will in turn lead to higher usage GQM Goal: Analyze the trend in profit for the purpose of evaluation with respect to a 10% increase in annual income per year from the point of view of ABC s management in the context of ABC GQM Questions: What is the profit figure for this year (P0)? What is the profit figure for each succeeding year (P(x))?
17 Business Goal: Level 1 Interpretation model: Starting in year 2, i.e., for x = 2, 3, if P(x) 1.1 * P(x-1) then the goal has been satisfied, else if added functionality was increased appropriately then some assumption or level 1 strategy, is wrong The full interpretation is dependent on the lower level goals, e.g. else if added functionality was not increased by 5% then the level 2 strategy was not effective,...
18 Level 2 Goal Based upon the chosen level 1 strategy we define our next level goal Level 2 Goal: Deliver the right kind/amount of added capability (5% more) every 6 months (requires accurate estimates of cost and schedule (10% variance) (for CMMI level 2 or better projects) Strategy: Use MoSCoW to determine what capabilities to deliver and COCOMO to check that the selected capabilities can be delivered on schedule and within cost Definition: MoSCoW is a method for negotiating with the customer on the importance of delivery of each functional requirement. MoSCoW stands for: M - MUST have this, S - SHOULD have this if at all possible, C - COULD have this if it does not affect anything else, W - WON'T have this time but WOULD like in the future. Definition: COCOMO is a cost and schedule estimation model based upon a number of project specific variables, including size.
19 Level 2 Goal Context: there are experts available who can tailor, teach, and apply the MoSCoW and COCOMO approaches Assumption: can estimate percent of function delivered, e.g., can use a proxy like additional lines of code delivered, number of function points delivered, or a formula based upon a count of actual requirements weighted in some way (hard, medium, easy). Assumption: the backlog of customer-requested requirements continues to grow and requirements are characterized by M, S, C, W and complexity of implementation 19
20 Level 2 Goal Template Activity Focus Object Magnitude (degree) Timeframe Deliver More usable functionality, e.g., M type requirements Backlog of customer-requested requirements 5 % more than the prior release Every 6 months, beginning in 2 years Scope Development Groups:15%/year for all CMMI projects > 1 Constraints (limitations) Relations to other goals Available resources, ability to sustain CMMI levels, ability to estimate cost and schedule for a release, Achievement of cost and schedule estimate accuracy, Ability to improve CMMI levels of development groups, 20
21 Level 2 Goal GQM Goal: Analyze each 6 month release for the purpose of evaluation with respect to a 5% new function growth as compared to prior function growth from the point of view of the services project manager in the context of ABC services. GQM Questions: What was the amount of function delivered at each release? What was the % of new M, S, C, and W requirements released? What is the % growth from the prior release? Interpretation model: If at each 6 month milestone the growth in functionality of a release 5% then the level 2 goal is satisfied for this release else, assumptions about MoSCoW are not working or our estimation of cost or schedule is not right, else if goal 1 is satisfied but goal 2 is not then investigate why, e.g., delivery of some particular functionality alone caused the gain. 21
22 Measuring Increase Net Income Goal + Strategies Elements GQM Goals Questions Metrics Decision Criteria Business Level Goal: Increase profit from software service usage Strategy: Deliver added functionality G1: Evaluate trend in profit Q1: What is the current profit? Q2: What is the profit for year 2 and year 3? P0: current annual profit P(x): annual profit for year x If P2 > 1.1*P0 and P3 > 1.1*P2 and then goal is satisfied Software Level Goal: Deliver 10% new functionality every 6M within 10% of budget Strategy: Use MOSCOW and COCOMO G2: Evaluate functional growth of each release Q3: How many M requirements in each release? Q4: How long between releases? MR: number of customerrequested requirements (M) implemented RD: release duration Project Level Goal: Apply MOSCOW and COCOMO effectively Strategy: Conduct training, determine tools, perform pilot study G3: Evaluate effectiveness of MOSCOW and COCOMO Q5: Cost estimation accuracy? Q6: How extensive was the training? Q7: What is the cost of training? BV: budget variance NT: number of trainees TC: Hours spent in training
23 Context and Assumptions for Increase Net Income Goal + Strategies Elements Context Assumptions C1: Customers pay for access to information via software C2: Revenue generated is determined by accessing software A1: Projects with maturity level > 1 can provide a 15% improvement Business Level Goal: Increase profit from software service usage A2: Added functionality will lead to higher usage Strategy: Deliver added functionality A3: We can estimate percent of function delivered Software Level Goal: Deliver 10% new functionality within 10% of budget Strategy: Use MOSCOW and COCOMO C3: Experts available who can use MoSCoW and COCOMO A4: Backlog of requirements continues to grow and requirements are characterized Project Level Goal: Apply MOSCOW and COCOMO effectively Strategy: Conduct training, determine tools, perform pilot study C4: Current estimation approach is informal and requirements selection is subjective A5: The cost/schedule for training is reasonable
24 Who is Using GQM + Strategies? Business Domain Application European telecommunications company European automotive supplier South American Oil company International software company Asian insurance company Asian systems engineering organization Joint research project to develop a common software platform Telecommunications Automotive Oil drilling Embedded systems used in telecommunications Information systems Safety-critical software for aerospace domain Support of complex, dynamic business processes in a variety of domains, including logistics, retail, and customized industrial facilities Drive strategic improvement programs, support paradigm shift toward purpose-driven metrics Support CMMI s Measurement and Analysis process area Identify the most relevant data to determine when and where to drill Increase the visibility at all organizational levels of how strategic decisions impact operations Align strategies and goals for new business domain Increase visibility of goals and strategies and derived measurement goals to enhance supplier collaboration Align project objectives and business objectives of involved research and industry partners
25 Real Example Separated branches Are there hidden relationships? Different level of detail Is model balanced?
26 Summary explicit linkages between goals at the strategic and project level templates to define all types of goals at the level of detail necessary and track their relationships to each other tracking of context factors and assumptions so the effect of changes in context and the status of the assumptions can be assessed interpretation models tying together measurement goals, context factors, assumptions, and data transparency of measurement motivations and goals at different levels of the organization tracking of business success
27 Ongoing Activities A tool under development to support visualization and navigation through the grid ROI for goals and strategies is being added to the grid by using the GQM+Strategies notation to represent benefits and cost analysis via Value based Software Engineering The actual costs and benefits are tracked through a cost-benefit GQM graph A organizational model of Earned Value Analysis that uses benefits and cost analysis as well as the grid hierarchy to identify measureable costs and benefits A mechanism for prioritizing and evaluating various goal and strategy solutions.
GQM + Strategies in a Nutshell
GQM + trategies in a Nutshell 2 Data is like garbage. You had better know what you are going to do with it before you collect it. Unknown author This chapter introduces the GQM + trategies approach for
METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS
METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS John Osteen B Cognizant Business Consulting Process Quality Consulting Cognizant Technology Solutions, Chennai, India [email protected]
14.09.2011 CON.ECT Informunity: Neue Software-Trends Requirements Engineering Modeldriven Architecture Fraunhofer IESE
1 Closing the Management Gap Linking Software Development and Business Strategy through Measurement Dr. Adam Trendowicz [email protected] About the Presenter Dr. Adam Trendowicz Senior
How To Create A Process Measurement System
Set Up and Operation of a Design Process Measurement System Included below is guidance for the selection and implementation of design and development process measurements. Specific measures can be found
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,
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process
Use of Measurements and Metrics for the Project Management Office (PMO)
Use of Measurements and Metrics for the Project Management Office (PMO) Presented by: Joseph Raynus Founder & Principal Consultant ShareDynamics, Inc. The Paradigm Paradigm: A set of assumptions, concepts,
Steve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
Measurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.
Agile Project Management FOR DUMME&* by Mark C. Layton WILEY John Wiley & Sons, Inc. Table of Contents»#» « Introduction / About This Book 1 Foolish Assumptions 1 Conventions Used in This Book 2 How This
<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
MTAT.03.243 Software Engineering Management
MTAT.03.243 Software Engineering Management Lecture 17: Other SPI Frameworks and QM Systems Dietmar Pfahl Spring 2014 email: [email protected] Structure of Lecture 17 Other SPI Frameworks People CMM
Agile Methods for Analysis
Agile Methods for Analysis Lightweight Concepts for Team-Based Projects Sebastian Neubert CERN PH-LBD Sebastian Neubert Agile Analysis 1/22 Introduction: Data Analysis as a Continuous Improvement Loop
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
How Do I Choose my KPIs?
Best Practices in Dashboard Design Building a Dashboard System What tasks are involved in building the system? Building a Dashboard System What tasks are involved in building the system? Design Implementation
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
TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.
Previews of TDWI course books offer an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews cannot be printed. TDWI strives to provide
Agile project portfolio manageme nt
Agile project portfolio manageme nt Agile project & portfolio summit at Harrisburg University May 9, 2016 Agile project portfolio management Agenda Portfolio management challenges Traditional portfolio
PMP Examination Tasks Puzzle game
PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in
Software Metrics & Software Metrology. Alain Abran. Chapter 4 Quantification and Measurement are Not the Same!
Software Metrics & Software Metrology Alain Abran Chapter 4 Quantification and Measurement are Not the Same! 1 Agenda This chapter covers: The difference between a number & an analysis model. The Measurement
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
Final. North Carolina Procurement Transformation. Governance Model March 11, 2011
North Carolina Procurement Transformation Governance Model March 11, 2011 Executive Summary Design Approach Process Governance Model Overview Recommended Governance Structure Recommended Governance Processes
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,
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
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
These functionalities have been reinforced by methodologies implemented by several of our customers in their own portfolio optimization processes.
ABSTRACT The goal of strategic portfolio planning is to create and maintain an ideal portfolio of projects that balances risk with return. In his book Portfolio Management for New Products, Stage-Gate
Using Organizational Change Management Principles to Create a Scalable OCM Methodology
Using Organizational Change Management Principles to Create a Scalable OCM Methodology Cynthia Onstott John Spurrell May 16, 2016 2 Today s Learning Objectives How to develop a new Organizational Change
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
Using Story Points to Estimate Software Development Projects in the Commercial Phase
Using Story Points to Estimate Software Development Projects in the Commercial Phase Accurately estimating a software development project s total effort is an essential step to providing your customer
Procurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire. P3M3 Project Management Self-Assessment
Procurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire P3M3 Project Management Self-Assessment Contents Introduction 3 User Guidance 4 P3M3 Self-Assessment Questionnaire
Reporting Scrum Project Progress to Executive Management through Metrics. Introduction. Transparency into Projects
Reporting Scrum Project Progress to Executive Management through Metrics Brent Barton, Ken Schwaber, Dan Rawsthorne Contributors: Francois Beauregard, Bill McMichael, Jean McAuliffe, Victor Szalvay Scrum
How to Upgrade SPICE-Compliant Processes for Functional Safety
How to Upgrade SPICE-Compliant Processes for Functional Safety Dr. Erwin Petry KUGLER MAAG CIE GmbH Leibnizstraße 11 70806 Kornwestheim Germany Mobile: +49 173 67 87 337 Tel: +49 7154-1796-222 Fax: +49
Develop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics
MM Agile: SCRUM + Automotive SPICE Electronics Infotainment & Telematics 20 Novembre, 2010 INDEX Introduction Why MM Agile Approach? How did we align classical and agile approach? How do we implement SCRUM?
A Viable Systems Engineering Approach. Presented by: Dick Carlson ([email protected])
A Viable Systems Engineering Approach Presented by: Dick Carlson ([email protected]) Philip Matuzic ([email protected]) i i Introduction This presentation ti addresses systems engineering
Trends in Embedded Software Development in Europe. Dr. Dirk Muthig [email protected]
Trends in Embedded Software Development in Europe Dr. Dirk Muthig [email protected] Problems A software project exceeds the budget by 90% and the project time by 120% in average Project Management
Roles: Scrum Master & Project Manager
Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive
The Integrated Planning and Performance Framework
The Integrated Planning and Performance Framework Issue This briefing note provides an overview of the City's Integrated Planning Multi-Year Budgeting and Performance Framework and addresses four major
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING 03-23-05 Christine Green, PMI PMBOK and Estimating EDS, Delivery
PROJECT SCOPE MANAGEMENT
5 PROJECT SCOPE MANAGEMENT Project Scope Management includes the processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully
Introduction to Strategic Supply Chain Network Design Perspectives and Methodologies to Tackle the Most Challenging Supply Chain Network Dilemmas
Introduction to Strategic Supply Chain Network Design Perspectives and Methodologies to Tackle the Most Challenging Supply Chain Network Dilemmas D E L I V E R I N G S U P P L Y C H A I N E X C E L L E
Office of the Auditor General AUDIT OF IT GOVERNANCE. Tabled at Audit Committee March 12, 2015
Office of the Auditor General AUDIT OF IT GOVERNANCE Tabled at Audit Committee March 12, 2015 This page has intentionally been left blank Table of Contents Executive Summary... 1 Introduction... 1 Background...
GOAL-BASED WEB DESIGN TOWARDS BRIDGING THE GAP BETWEEN REQUIREMENTS AND DESIGN OF WEB APPLICATIONS
13_BOLCHINI.qxd 3/26/2003 10:25 Pagina 187 SComS: New Media in Education (2003) 187-191 DAVIDE BOLCHINI* GOAL-BASED WEB DESIGN TOWARDS BRIDGING THE GAP BETWEEN REQUIREMENTS AND DESIGN OF WEB APPLICATIONS
Agile SW Development @ Siemens
CON ECT INFORMUNITY, 19.9.2013 Neue Software-Trends Agilität Prozesse & RE Agile SW Development @ Siemens Corporate Development Center Dr. Kurt Hofmann > 25 years Siemens ACT SW developer at PSE Team leader
IT Services Management
IT Services Management A Description of a Service Catalog White Paper Prepared by: Rick Leopoldi June 19, 2002 Copyright 2002. All rights reserved. Duplication of this document or extraction of content
Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality
Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss
Integrated methodology for testing and quality management.
Integrated methodology for testing and quality management. MindTest overview MindTest is an integrated testing methodology that meshes all the components of a testing engagement, manages the quality of
Information Management & Data Governance
Data governance is a means to define the policies, standards, and data management services to be employed by the organization. Information Management & Data Governance OVERVIEW A thorough Data Governance
P3M3 Portfolio Management Self-Assessment
Procurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire P3M3 Portfolio Management Self-Assessment P3M3 is a registered trade mark of AXELOS Limited Contents Introduction
Self-Assessment A Product Audit Are You Happy with Your Product Results
Self-Assessment A Product Audit Are You Happy with Your Product Results When was the last time you really assessed your products and your organization s ability to create and deliver them to the marketplace?
Agile SW Development @ Siemens
CON ECT INFORMUNITY, 24.3.2014 Agile SW Development @ Siemens Corporate Development Center Unrestricted Siemens Aktiengesellschaft Österreich 2013 All rights reserved. Eva Kišo ová - that s me Faculty
CHANGE MANAGEMENT for Continuous Improvement. Guidance Document
CHANGE MANAGEMENT for Continuous Improvement Guidance Document Change Management for Continuous Improvement Table of Contents Purpose...page 2 An Overview...page 3 Process Chart...page 4 Process Flowchart...page
Product Development: From Conception to Execution. Slide 1
Product Development: From Conception to Execution Slide 1 Product Development: From Conception to Execution Becky Lester, CPCU GAINWeb Product Owner Grange Insurance Damon Lay, ACAS, MAAA Director Business
Supporting Workflow Overview. CSC532 Fall06
Supporting Workflow Overview CSC532 Fall06 Objectives: Supporting Workflows Define the supporting workflows Understand how to apply the supporting workflows Understand the activities necessary to configure
Strategic Plan. Valid as of January 1, 2015
Strategic Plan Valid as of January 1, 2015 SBP 00001(01/2015) 2015 City of Colorado Springs on behalf of Colorado Springs Page 1 of 14 INTRODUCTION Integrated and long-term strategic, operational and financial
Driving Business Value. A closer look at ERP consolidations and upgrades
IT advisory SERVICES Driving Business Value A closer look at ERP consolidations and upgrades KPMG LLP Meaningful business decisions that help accomplish business goals and growth objectives may call for
HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015
HP Software: Apps meet Ops 2015 HP DevOps by Design Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015 HP Software: Apps meet Ops 2015 Build it, test it, and fix the things that go
Reporting Scrum Project Progress to Executive Management through Metrics
Reporting Scrum Project Progress to Executive Management through Metrics Authors: Brent Barton, Ken Schwaber, Dan Rawsthorne Contributors: Francois Beauregard, Bill McMichael, Jean McAuliffe, Victor Szalvay
BUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA
BUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA Executive Summary Companies continue to remain challenged in deriving meaningful insights from the
SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT
1 PMSC Quarterly Meeting, February 1 2, 2011, Fort Worth, Texas SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT Increasing the Probability Program of Success (PoPS)by Connect the dots between
Business Analysis Standardization & Maturity
Business Analysis Standardization & Maturity Contact Us: 210.399.4240 [email protected] Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions Inc.
Manager Domain Experts. Delivery Team. C h ic a g o
Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,
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
Using Baldrige Performance Criteria to Strengthen CMMI Measurable Results NDIA CMMI Conference - November 2008
Using Baldrige Performance Criteria to Strengthen CMMI Measurable Results NDIA CMMI Conference - November 2008 Tim Olson, MBNQA Baldrige Examiner, 2008 Lean Solutions Institute, Inc. (LSI) (760) 804-1405
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
Integrated Project and Process Management A Cornerstone for the CMMI
Integrated Project and Process Management A Cornerstone for the CMMI Dennis J. Frailey [email protected] Copyright 2005, Dennis J. Frailey IEEE Long Island Objective To discuss what integrated process
How Silk Central brings flexibility to agile development
How Silk Central brings flexibility to agile development The name agile development is perhaps slightly misleading as it is by its very nature, a carefully structured environment of rigorous procedures.
From the White Board to the Bottom Line
Thought Leadership Institute From the White Board to the Bottom Line The case for pursuing process maturity through business process management. 1 From the White Board to the Bottom Line Table of contents
Scrum and CMMI Level 5: The Magic Potion for Code Warriors
Scrum and CMMI Level 5: The Magic Potion for Code Warriors Jeff Sutherland, Ph.D. Patientkeeper Inc. [email protected] Carsten Ruseng Jakobsen Systematic Software Engineering [email protected]
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
Project Scorecard Template
Project Scorecard Template 1. Identify criteria for success: Review the objectives and deliverables in the Project Definition, as well as any other existing information that is relevant to the project.
Value to the Mission. FEA Practice Guidance. Federal Enterprise Architecture Program Management Office, OMB
Value to the Mission FEA Practice Guidance Federal Enterprise Program Management Office, OMB November 2007 FEA Practice Guidance Table of Contents Section 1: Overview...1-1 About the FEA Practice Guidance...
Cost-effective supply chains: Optimizing product development through integrated design and sourcing
Cost-effective supply chains: Optimizing product development through integrated design and sourcing White Paper Robert McCarthy, Jr., associate partner, Supply Chain Strategy Page 2 Page 3 Contents 3 Business
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
Project Management for Process Improvement Efforts. Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator
Project Management for Process Improvement Efforts Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator 2 Project and Process Due to the nature of continuous improvement, improvement
IT Project Management Methodology. Project Scope Management Support Guide
NATIONAL INFORMATION TECHNOLOGY AUTHORITY - UGANDA IT Project Management Methodology Project Scope Management Support Guide Version 0.3 Version Date Author Change Description 0.1 23 rd Mar, 2013 Gerald
Applying Lean on Agile Scrum Development Methodology
ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering
Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16
Why Agile Works: Economics, Psychology, and Science @MatthewRenze #PrDC16 Purpose Explain why Agile practices are so successful Insights from: Economics Psychology Science Top 7 most important ideas Ideas
Hybrid-Agile Software Development
Hybrid-Agile Software Development Anti-Patterns, Risks, and Recommendations Paul E. McMahon, PEM Systems Abstract. Many organizations are driving toward increased agility in their software development
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
Western Carolina University Master s Degree in Project Management (MPM) Program Department of Management & International Business College of Business
Western Carolina University Master s Degree in Project Management (MPM) Program Department of Management & International Business College of Business Primary Contact Name/Information Assessment Plan Jeanne
Capability Maturity Model Integration (CMMI ) Version 1.2 Overview
Capability Maturity Model Integration (CMMI ) Version 1.2 Overview SM CMM Integration, IDEAL, Personal Software Process, PSP, SCAMPI, SCAMPI Lead Appraiser, Team Software Process, and TSP are service marks
Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE
Program & Portfolio! Management using! Kanban! Introduction and Agenda Tom Wessel, Davisbase Consulting 20 years in software development. Over 7 years working with software development teams, training,
Realizing CMMI using Enterprise Architect and UML for Process Improvement
Realizing CMMI using Enterprise Architect and UML for Process Improvement Jack Hunnicutt, Anteon Corporation www.anteon.com Ramsay Millar, integrate IT architects LLC www.integrateitarchitects.com Introduction
Comparing Scrum And CMMI
Comparing Scrum And CMMI How Can They Work Together Neil Potter The Process Group [email protected] 1 Agenda Definition of Scrum Agile Principles Definition of CMMI Similarities and Differences CMMI
Developing Effective IT Governance to Unleash Business Value
Developing Effective IT Governance to Unleash Business Value Is IT Governance just a buzz word and fashion theme? Most frequently asked questions about IT Governance Why does IT Governance remain an on-going
Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY
Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY This chapter highlights on supply chain performance measurement using one of the renowned modelling technique
PPM and Agile: Realizing the Best of Both Worlds
PPM and Agile: Realizing the Best of Both Worlds This white paper discusses the challenges of integrating agile methods into a PPM framework and how to deliver executive visibility into agile projects
Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction
Lecture Slides for Managing and Leading Software Projects Chapter 1: Introduction developed by Richard E. (Dick) Fairley, Ph.D. to accompany the text Managing and Leading Software Projects published by
