Upload
dinhnhu
View
218
Download
0
Embed Size (px)
Citation preview
© 2008 Carnegie Mellon University
Break the ShacklesEarly Success in Global Sourcing with CMMI-ACQ
Software Engineering InstituteCarnegie Mellon UniversityPittsburgh, PA 15213
Jack Ferguson – SEIRich Frost - GM
2CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Are you held hostage by your suppliers and customers?CMMI-ACQ can help break the shackles.
3CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Breaking the shackles (Agenda)• Manage requirements with discipline.
• Plan and manage your acquisition process.
• Select the right supplier.
• Manage the supplier relationship.
• Accept the product or service on your terms.
• Transition the product or service to operations and support.
Early Success – General Motors Global IT sourcing
4CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
First, some Acquisition Terms
Global sourcing
Procurement
Supply Chain Management
Outsourcing
Buying
…many others, but not Acquisition & Mergers
5CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Context
Acquisition Planning
RFPPrep.
Solicita-tion
Source Selection
System Acceptance
Program Leadership Insight / Oversight Transition
Plan Design Integrate& TestDevelop Deliver
CMMI for Development
CMMI for Acquisition
OperationalNeed
Acquirer
Developer
6CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
CMMI-ACQ v1.2Acquisition Process Areas
Acquisition Requirements Development
Solicitation & Supplier
Agreement Development
AgreementManagement
AcquisitionTechnical
Management
Acquisition Validation
Acquisition Verification
CMMI Model Framework
(CMF)
16 Project, Organizational,
and Support Process Areas
7CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Addressing the requirements situation -Acquisition Requirements Development
SG 1: Develop Customer RequirementsStakeholder needs, expectations, constraints, and interfaces are collected and translated into customer requirements.
SG 2: Develop Contractual RequirementsCustomer requirements are refined and elaborated to develop contractual requirements.
SG 3: Analyze and Validate RequirementsThe requirements are analyzed and validated.
Then use Requirements Management to manage requirements and requirements changes throughout the life of the contract.
8CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Requirements Development -Summary
Acquisition Requirements Development includes
•Eliciting, analyzing, validating, and communicating customer and stakeholder needs, expectations, and constraints and interfaces
•Establishing contractual requirements and allocating those requirements to contractual deliverables
•Establishing operational concepts and scenarios•Analyzing and validating requirements and ensuring requirements are necessary and sufficient
•Balancing stakeholder needs and constraints
9CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
The Key to Planning – The Acquisition Strategy• Acquisition strategy - Planning begins with the acquisition strategy that provides the
framework for the acquisition project and its plans.• PP SP 1.1 Establish and maintain the acquisition strategy.• The strategy has the following attributes:
• used to focus on specifying customer and contractual requirements that express customer value in the Acquisition Requirements Development process area practices.
• is the business and technical management framework for planning, executing, and managing agreements for a project.
• relates to the objectives for the acquisition, the constraints, availability of resources and technologies, consideration of acquisition methods, potential supplier agreement types, terms and conditions, accommodation of business considerations, considerations of risk, and support for the acquired product over its lifecycle.
• reflects the entire scope of the project.• encompasses the work to be performed by the acquirer and the work to be performed by
the supplier, or in some cases multiple suppliers, for the full lifecycle of the product
10CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Strategy Contents
Acquisition Approach
Best PracticesModular Open Systems Approach
AcquisitionStrategy
Considerations
Business Considerations Product Support
Capability Needs Summary Program Structure
Environment, Safety, Occupational Health Relief, Exemption, and Waiver
Human Systems Integration
Information AssuranceResearch and Technology Protection
Information Technology Resource Management
Risk ManagementIntegrated Test and Evaluation
Interoperability Systems Engineering
Reference: https://akss.dau.mil/dag/Guidebook/IG_c2.3.asp#Table2
11CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Managing Your Stuff - Acquisition Verification
SG 1 - Prepare for Verification
Preparation for verification is conducted.SG 2 - Perform Peer Reviews
Peer reviews are performed on selected work products.
SG 3 - Verify Selected Work Products
Selected work products are verified against their specified requirements.
12CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Verification - Summary
Verification includes
•Selecting work products for verification•Establishing a verification environment•Establishing criteria and procedures•Preparing for and conducting peer reviews•Analyzing peer review data•Performing verification•Analyzing verification results and identifying corrective actions
13CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Selecting the right supplier - Solicitation and Supplier Agreement Development
SG 1: Prepare for Solicitation and Supplier Agreement Development
Preparation for solicitation and supplier agreement is performed.
SG 2: Select SuppliersSuppliers are selected based on an evaluation of their ability to meet the specified requirements and established criteria.
SG 3: Establish Supplier AgreementsSupplier agreements are established and maintained.
14CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Solicitation and Supplier Agreement Development - SummarySolicitation and Supplier Agreement Development includes
•Developing and distributing a solicitation package•Evaluating supplier responses to the solicitation•Negotiation with potential suppliers•Selecting supplier•Establishing the supplier agreement
15CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Agreement Management
SG 1 - Satisfy Supplier Agreements
The terms of the supplier agreement are met by both the acquirer and the supplier.
16CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Agreement Management - Summary
Agreement Management includes
•Managing the supplier agreements•Monitoring selected supplier processes•Accepting an acquired product•Managing supplier invoices
17CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Technical Management
SG 1: Evaluate Technical SolutionsSupplier technical solutions are evaluated to confirm that contractual requirements continue to be met.
SG 2: Perform Interface ManagementSelected interfaces are managed.
18CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Technical Management - Summary
Acquisition Technical Management includes
•Selecting technical products for analysis•Analyzing supplier technical solutions•Performing technical reviews•Selecting interfaces to manage•Managing interfaces
19CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Validation
SG 1: Prepare for ValidationPreparation for validation is conducted.
SG 2: Validate Selected Products and Product Components
Selected products and product components are validated to ensure that they are suitable for use in their intended operating environment.
20CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Acquisition Validation - Summary
Validation includes
•Selecting products for validation•Establishing the validation environment•Establishing procedures and criteria•Performing validation activities•Analyzing results and identifying issues
21CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Transition to Operations and Support
Transition to operations and support includes the approach for introducing and maintaining the readiness, sustainment, and operational capability of the product(s) delivered by the supplier. • PP SP 2.7 - Plan for transition to lifecycle operations and
support for the product.• PMC SP 1.8 - Monitor the transition to operations and
support.Typically, the supplier has a role in integrating and packaging the products and prepares for the transition to operations and support, including support for business user acceptance. The acquirer monitors supplier activities.
22CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
GM is using CMMI-ACQ as a basis for their global IT sourcing:* • $3 billion IT spend• 7 Core Tier 1 vendors• Hundreds of Tier 2 and Tier 3 vendors
Global IT market is $2.13 Trillion, 75% spent in acquisition*
* General Motors SEPG 2008
* ComputerWorld article, November 26, 2007
General Motors Global IT Sourcing
23CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
23
GM is Truly a Global Company
Willow Run, MI
Bay City, MI
Tonawanda, NY
Toluca, Mexico 1&2
Defiance, OH
Sao José, Brazil
Port Melbourne, Australia
Shanghai, China
Fredericksburg, VA
Lansing Metal, MI
Doraville, GA
Pittsburgh, PA
Silao, Mexico
Massena
Lansing Regional. MI
Sao Caetano do Sul, Brasil
GM South Africa 1
Saab, Trollhattan, Sweden
Bochum
Elizabeth, Australia
Rayong, Thailand
Elizabeth, South Australia
Halol, India
Bekasi Indonesia*Rayong, Thailand
Antwerp, Belgium
Eisenach, Germany
Trollhattan, Sweden
Ellesmere Port, UK
Kaiserslautern, Germany
Russelsheim, Germany
Aspern
Biala (Bielsko)
Gliwice, Poland
Sao Caetano do Sul, Brazil
Sao Jose dos Campos, BrazilRosario, ArgentinaMogi das Cruzes, Brasil
Arica, Chile*
Quito, Ecuador*
Bogota, Colombia*
Valencia, Venezuela*
AMT South Lyon, MI
Indianapolis, IN
Arlington, TX
Ramos Arizpe 1 & 2, Mex
Baltimore, MD
Bowling Green, KY
Doraville, GA
Ramos Arizpe, Mexico Shreveport, LA
Spring Hill, TN
Shreveport, LA
Silao, Mex
Linden, NJToledo, OH 1&2
Wilmington, DEMoraine, OH - JV
Lordstown, OH
Mansfield, OH
Moraine, OH
Pontiac, MI
Orion, MI
Lansing M, MI
Saginaw , MI 1&2
Flint, MI
Grand Blanc, MI
Janesville 1 & 3, WI
Wentzville, MO
Oklahoma City, OK
Bedford
Parma, OH
Fort Wayne, IN
CAMI-Ingersol, ONT
NUMMI-Fremont, CA
Oshawa Truck, ONT
Oshawa 1 & 2, Ont
Lansing Craft Center, MI
Lordstown, OH
Nairobi, Kenya - CKDLagos, Nigeria -CKD
CJSC, Zaporoche, Ukraine
IBC, Luton, UK
Tychy - JV
Szentgotthard
AvtoVAZ, Togliatti, Russia
Qingdao, China
Azambuja, Portugal
Shanghai N&S, China
Changwon, S. Korea
Gunsan, S. Korea
Hanoi, Vietnam
Liuzhou, China
Shanghai, China
Ramos Arizpe, Mexico
Wentzville, MO
Mishawaka, IN Parma, OH
Fairfax, KS
Romulus, MI 1#2
Fairfax, KS
Marion, IN
Heuliez, Cerizay, France
Bertone, Torino, Italy
Steyr, Graz, Austria
Barcelona, Spain
Tunis, Tunisia - CKD
Bupyeong 1 & 2, S.Korea
Changwon, S. Korea
Bupyong, S. Korea
Bupyeong, S. Korea
Warren, MI
Baltimore, MDIndianapolis, IN
Zaragoza, Spain
Strasbourg, Germany
Zaragoza, Spain
Spring Hill, TN
Flint, MI 1,N&S
St. Catharines,ONT 1&2
Detroit-Hamtramck, MI
Windsor, ONT
Silao, MexicoToluca, Mex
Spring Hill 1 & 2, TN
Rosario, Argentina Gravatai, Brazil
Lansing C, MI
Lansing Grand River, MI
Pontiac, MI
Lansing Tooling, MI
Flint 1 & 3, MI
Hethel, England
Oshawa, ONT, Canada
Renault, Batilly, France
Kaiserslautern
Ellesmere Port, England
Russelsheim, Germany
Antwert, Belgium
Luton, England
Bochum, Germany
Soedertaelje
Gothenburg
Bochum, Germany
Russelsheim, GermanyGliwice, Poland
6 October City, Egypt
STSW, MI
Livonia, MI
Grand Rapids, MI
Sao Jose dos Campos, Brasil
Gravatai, Brasil
GM South Africa 2
Muncie, IN
Gunsan, S. Korea
Yantai, China
Shenyang, China Gunsan, S. Korea
Changwon, S. Korea
Boryong, S. Korea
Yanati, China
Yantai, China
Qingdao, China
Liuzhou, China 1&2
Luizhou, China
GM is truly 24x7 GM is truly 24x7 –– we are always working somewhere!we are always working somewhere!
• 280,000 employees worldwide• $207 billion revenue in 2006• Products sold in more than 200 countries• Sold more than 9 million cars and trucks in
2006• 181 Manufacturing facilities in 35 countries• 14,000+ dealers in North America alone• $89 billion of direct materials purchased
annually• 14 million pounds of material received daily• Approximately 5,000 parts in each vehicle
24CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
24
Evolution of IT at General MotorsEvolution of IT at General Motors
ITITSupplierSupplier
First Generation1984-1996First Generation1984-1996
Second Generation1996-2003Second Generation1996-2003
Third Generation2003→Third Generation2003→
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITSupplier
CommonEnterprise
ManagementProcesses
CommonCommonEnterpriseEnterprise
ManagementManagementProcessesProcesses
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITITSupplierSupplier
ITSupplier
ITSupplier
25CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
25
Current IT Models Focused on the Developer – not the Customer
CMM, CMMISPICEIEEECOBITITIL
General Motors partnered with:General Motors partnered with:•• Software Engineering InstituteSoftware Engineering Institute•• US Department of DefenseUS Department of Defense•• NASANASA•• Industry Leading SuppliersIndustry Leading Suppliers
To develop a maturity model for To develop a maturity model for the the Customers of IT SourcingCustomers of IT Sourcing
26CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
CMMICMMI--ACQ for GMACQ for GMImplementing the model requires structural change and Implementing the model requires structural change and global standardizationglobal standardization
Organizational StructureOrganizational StructureCommon Global ProcessesCommon Global ProcessesCommon Service AgreementsCommon Service Agreements
StructureStructure
ProcessesProcessesCMMI Model
Framework (CMF)
Project Management
Standardized Work Processes
Enterprise & DomainIntegration
Contracting(GSCs & ITSRs)Integrated
Project
Planning
Requirements& Prototypes
Architecture
Acceptance
Criteria
Peer Reviews
ContractsContracts26
© 2008 Carnegie Mellon University
GM IS&S: Strategic Hub for TechnologyGM IS&S: Strategic Hub for Technology
27
28CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Global ImplementationGlobal Implementation
Global Standardization is key to GMGlobal Standardization is key to GM’’s successs successGlobal Training on ProcessesGlobal Training on ProcessesGlobal Process CoachesGlobal Process CoachesGlobal Management and Architecture meetingsGlobal Management and Architecture meetings
Regular Improvement driven by GM users and suppliersRegular Improvement driven by GM users and suppliersProcess ReleasesProcess ReleasesContract UpdatesContract Updates
28
29CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
ResultsResults
CMMI Model
Framework (CMF)
Project Management
Standardized Work Processes
Enterprise & DomainIntegration
Contracting(GSCs & ITSRs)Integrated
Project
Planning
Requirements& Prototypes
Architecture
Acceptance
Criteria
Peer Reviews
29
GM has realized significant benefits from the 3GM has realized significant benefits from the 3rdrd
Generation IT Sourcing Model and CMMIGeneration IT Sourcing Model and CMMI--ACQACQCustomer IntimacyCustomer IntimacyControl of Strategy, Architecture, and StandardsControl of Strategy, Architecture, and StandardsInnovation from our Supplier BaseInnovation from our Supplier BaseLow IT cost per vehicleLow IT cost per vehicleLess time Less time ““RFPRFP--inging”” –– more time solving IT problemsmore time solving IT problemsStandardized work Standardized work -- globallyglobally
30CMMI-ACQJack Ferguson, Nov 2008© 2008 Carnegie Mellon University
Jack Ferguson, SEI: [email protected]
Rich Frost, GM: [email protected].
Contacts