1 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Acquiring Process Expertise and Tools: A Fact-Based Methodology.

Slides:



Advertisements
Similar presentations
Manage your technology for optimal return on investment (ROI) The Tivoli ® Configuration & Operations management solution from IBM.
Advertisements

Intelligent Transit and Transport Systems Building a systems engineering capability.
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
How to Map a Sales Process That Creates Value for Customers! July 2003.
More CMM Part Two : Details.
CMMI Overview Dr. Korson Software Engineering. 2 Immature organizations can be successful on occasion, but ultimately run into difficulties because –Success.
SE 470 Software Development Processes James Nowotarski 12 May 2003.
Requirements Analysis INCOSE Systems Engineering Boot Camp
Chapter 10 Information Systems Management. Agenda Information Systems Department Plan the Use of IT Manage Computing Infrastructure Manage Enterprise.
1 R&D SDM 1 Software Project Management Capability Maturity Model 2009 Theo Schouten.
Chapter 16 Strategically Managing the HRM Function Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without.
PowerPoint Presentation by Charlie Cook The University of West Alabama Copyright © 2005 Thomson Business & Professional Publishing. All rights reserved.
McGraw-Hill/Irwin © 2005 The McGraw-Hill Companies, Inc. All rights reserved Chapter The Future of Training and Development.
Copyright South-Western College Publishing Leadership by Human Resources Organizational Roles and Choices.
RISK MANAGEMENT IN SOFTWARE ENGINEERING RISK MANAGEMENT IN SOFTWARE ENGINEERING Prepared by Prepared by Sneha Mudumba Sneha Mudumba.
Chapter 9: Software Tools and Dashboards. 2 V. Kumar and W. Reinartz – Customer Relationship Management Overview Topics discussed  CRM Implementation.
Capability Maturity Model
© Copyright High Performance Concepts, Inc. 12 Criteria for Software Vendor Selection July 14, 2014 prepared by: Brian Savoie Vice President HIGH.
Joint Business Plan Madhurjya K. Dutta 1mk_dutta Sept 2010.
Release & Deployment ITIL Version 3
The Importance and Value of Process Improvement. Rationale for Process Improvement Establishing an attitude and culture of quality improvement and continuous.
Project Human Resource Management
CMMI Course Summary CMMI course Module 9..
Team Launch Introduction. Real projects are large and complex, and most software is created by teams Merely throwing people together does not result in.
Integrated Capability Maturity Model (CMMI)
PMP® Exam Preparation Course
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
© 2007 Heuristic Management Systems Inc. Learning to Thrive in a Risk-averse Culture Chris Vandersluis President,
Test Organization and Management
Developing an IS/IT Strategy
1. 2 Learning Objectives To understand: the elements or stages of the strategic management process the different perspectives on strategy development.
N By: Md Rezaul Huda Reza n
Organizational competence in harnessing IS/IT
SPIN Meeting Feb. 16, 2006 ©2006 Process Focus Management All Rights Reserved 1 Taiwan’s Implementation of CMMI: Opportunity or Competition? --You Decide.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
Software Engineering Lecture # 17
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
Software Project Management With Usage of Metrics Candaş BOZKURT - Tekin MENTEŞ Delta Aerospace May 21, 2004.
STRATEGIC HR CHOICES. STRATEGIC HR CHOICES: COMPENSATION  Internal vs. external equity  Fixed vs. variable pay  Performance vs. membership  Job vs.
Building an information organization/staff - 6 Barbie E. Keiser University of Vilnius May 2007.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Georgia Institute of Technology CS 4320 Fall 2003.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 8 Moving from Analysis to Design.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
Software Engineering - I
LEARNING FROM PRACTICE: OPENING THE BLACK BOX OF CONSULTING ENGAGEMENTS Supporting material: SMS Conference Dr. Paul N. Friga.
HRM Human Resource management. HRM Class Emphasis Show “best-in-class” HRM practices Understand how HRM practices support business strategy How to use,
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
OUTSOURCING PLANNING. Group Members Sumeet Rao 39 Aastha Salaskar 59 Krunal Madia 58 Dhanashree Kalamkar 18 Ritesh Karunakar 19.
SOFTWARE PROCESS IMPROVEMENT
System Users and Developers
MANAGING AND SERVICE ABILITY STRATEGIES FOR CONSULTANCY ORGANIZATION 4 th December 2010.
Capability Maturity Model. CS460 - Senior Design Project I (AY2004)2 Immature Organisations Software processes are often rigorously followed. Organisation.
Establishing (or Enhancing) PMO Effectiveness Nicolle Goldman, PMP March 28, 2007.
Capability Maturity Model. What is CMM? n CMM: Capability Maturity Model n Developed by the Software Engineering Institute of the Carnegie Mellon University.
Systems Analysis and Design in a Changing World, 4th Edition
Identify the Risk of Not Doing BA
Building an Organization Capable of Good Strategy Execution
CMMI Overview.
A possible solution: Personal Software Process (PSP)
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Capability Maturity Model
Use of CMMI in an Acquisition Context Using CMMI for Process Improvement at USAF Space and Missile Systems Center (SMC) Dr. Jack R. Ferguson
Project Procurement Management
Capability Maturity Model
Presentation transcript:

1 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Acquiring Process Expertise and Tools: A Fact-Based Methodology

2 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology What you should get out of this presentation This presentation gives you information on these topics: 1.Why this information is important to you 2.Some really bad criteria for acquiring process expertise and tools 3.Using IDEAL as a framework for process consulting acquisition decisions 4.The maturing client-consultant relationship 5.Criteria you can use to make decisions about acquiring process expertise or process tools 6.A process vendor rating checklist 7.Where to go for more information

3 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Why this information is important The software and systems process improvement industry is growing :  2,000+ CMMI process consultants or tool vendors  6+ after-market CMMI implementation books  Investment in process improvement ranges from $5,000 to $10,000 per employee per year  Major outsourcing firms market process capability and maturity levels in $multi-million contracts  DoD agencies spend $120B to $160B in acquisition for systems and system engineering

4 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Assertion: Process improvement cannot be outsourced Process improvement can’t be outsourced because :  The organizational unit (OU) is appraised, not the consultants; by definition of “institutionalization,” the OU must own the change  Having tools that create all the necessary artifacts and process assets doesn’t prove people are actually doing the work

5 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology 5 bad reasons to outsource process improvement 1.Cool booth at SEPG conference 2.Guaranteed we’d be certified at maturity level N 3.They’re good golf partners 4.They’re cheap 5.They used to work at the SEI

6 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Why acquire process expertise or tools? There are two primary factors in deciding whether to acquire outside process expertise or tools:  Your organization does not possess skills that it needs to accomplish its goals, and or  Acquiring outside expertise or tools is more cost- effective than establishing them internally But, before you can make the above decisions, you first have to know:  The organization’s business and process improvement goals  What skills and tools your organization currently possesses

7 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Some definition before outsourcing

8 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Using IDEAL as a framework for process acquisition

9 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Using IDEAL as a framework for process acquisition Initiating Diagnosing Establishing Acting Leveraging Skills: Leadership Vision Global perspective Strategy Organizational change Negotiation Communication Skills: Appraisal skills (SCAMPI) CMMI knowledge Critical thinking Objectivity Skills: Project management Estimating, Planning Risk management Negotiation Word, Excel, PowerPoint, scheduling tool Skills: Project management Domain knowledge Persuasion, motivational Word, Excel, PowerPoint Skills: Measurement skills Appraisal skills Project management Outsource Insource

10 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Time Organizational Maturity CMMI Level 2 CMMI Level 3 © 2002 Natural SPI, Inc. External domain competency & effort Native domain competency & effort Client-Consultant relationship changes with maturity

11 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria Once you have decided that you need outside process consulting or tools, use these questions to establish your vendor selection criteria: 1.What is the candidate consultant really selling? 2.What do the candidate consultants have to say about your organization’s ROI or ROA on process improvement expenditure? 3.Is your decision based on the consultant’s reputation or verifiable historical performance? 4.How interested is the consultant in learning about your organization’s current process capability or organizational maturity?

12 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria What are the consultants really selling? 1.Appraisals? Or appraisal planning and preparation? 2.Maturity or capability levels? 3.Training? 4.Advice? Based on what experience? 5.Tools or process improvement automation? Does the expertise, services, or products the consultant offers match your organization’s needs?

13 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria What do the candidate consultants say about process improvement ROI or ROA? 1.Do they (without prompting) talk about measurable business benefits from process improvement? 2.Do they ask you about the organization’s business goals, and talk about how PI can contribute to goal achievement? 3.How will they track, measure, and report improvement? 4.Is your success and the consultant’s success interdependent? Should it be? Will you get business results from process improvement?

14 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria Is your selection based on reputation or verifiable performance? 1.Where have they worked and what have they done? 2.Have they ever had “roll-the-sleeves-up” implementation experience? 3.Can they show historical performance measures such as actuals compared with plans? 4.Do they give you referrals that check out? Is the vendor’s reputation deserved?

15 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria How interested is the consultant in learning about your organization’s current process capability? 1.Do they propose a “solution” without first learning about your problems, goals, and priorities? 2.Do they try to find out what you already have in place? Do they respect those things? 3.Does the consultant’s proposed “solution” fit your organization’s philosophy, approach, and environment? How do you know? What is the cost of “slash-and-burn” process improvement? Is that what you need?

16 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Acquiring tools Tools exist which can automate many software and system process tasks and activities:  Requirements management and traceability  Software and system size, cost, and schedule estimating  Project scheduling  Project tracking and reporting  Risk analysis, planning, and managing  Configuration and data management  Measurement collection, analysis, and reporting  Process asset definition and management

17 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology What tools cannot do Tools can automate the work people do. Tools cannot:  Improve leadership  Keep anyone from making bad or irresponsible decisions  Eliminate politics  Fix a broken process (but it can make bad things happen faster)  Motivate people  Change the culture  Relieve people of having to think

18 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Often, the cost of the tool is just the tip of the iceberg of the total cost. Other costs include: 1.Training and learning costs 2.Integration with existing environment and platforms 3.Initial loss of productivity during learning and transition 4.Tailoring or customization 5.Data migration from legacy systems 6.Cost of running parallel systems or processes during transition 7.Maintenance and licensing fees and upgrade costs Acquiring tools: The rest of the iceberg

19 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Questions you should ask before buying a process improvement tool: 1.Does the tool do something you need or want? 2.Would a lower cost, less elaborate solution satisfy your current and future requirements? 3.How much are the unobvious labor costs: learning, tailoring/customizing, data migration, interfaces? 4.How much expert labor could you buy for the cost of the tool? What will the tool do that can’t be done just as easily and at a lower cost? Process tools selection questions and criteria

20 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection questions and criteria Ultimately, the selection of a process consultant or tool vendor will come down to one simple question … Who do you trust? And in deciding who it is that you trust, you might consider that …

21 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology It is not the same to talk of bulls as to be in the bullring. -- Spanish proverb

22 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Vendor selection: Trust Do the consultants practice what they preach? Do they live the principles of process discipline in their own work? 1.Does the consultant gather requirements for work before proposing a solution? 2.Does the consultant base estimates (e.g., proposals) on historical data using proven estimating methods? 3.Does the consultant develop realistic and manageable plans for the work they are going to perform? 4.Does the consultant monitor, track, and report progress and status against the approved plans? (continued)

23 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology Do the consultants practice what they preach? 5.Do the consultants manage the versions or configurations of their own work products? 6.Does the consultant establish forms of objective reviews of their work against their own processes? 7.Does the consultant manage their own risks? 8.Does the consultant include in their decisions and work the people and groups who will be affected? 9.Does the consultant collect and use measures of the work they perform to improve their service to your organization? 10.Do they ever ask you what they’re doing well and what they need to improve? Vendor selection: Trust (continued)

24 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology For more information … Michael West Natural Systems Process Improvement, Inc. Toll free in the US: ; Fax:

25 © 2003 Natural SPI Acquiring Process Expertise & Tools: A Fact-Based Methodology