CMMI Level 4 preparation The Story of the Chicken and the Egg - - PowerPoint PPT Presentation
CMMI Level 4 preparation The Story of the Chicken and the Egg - - PowerPoint PPT Presentation
CMMI Level 4 preparation The Story of the Chicken and the Egg European SEPG London the 19 th of June Content 4 QPM OPP VER RD VAL CMM CMMI OPD 3 DAR RSKM 2 M&A Rev 1 2 Product Context Sales & Marketing Customer
2
Rev 1
Content
QPM OPP
M&A
2
OPD RD VAL RSKM DAR
CMM
3 4
CMMI
VER
3
Rev 1
A Product
Product Context
A TEAM
Customer
Sales & Marketing Operational Support System Engineering Software Development Verification & Validation
4
Rev 1
The product line development process
E C R
Pro g 2 P2- 1_0 Prog 1 P1-1_0
E C R P C R P C R E C R P C R
Product Prod-1_0
E C R E C R P C R
Rel 1_1 Rel 1_2
E C R P C R E C R
5
Rev 1
Metrics Dictionary
Basic Training
- n Measure
Why Measure? How it helps to solve issues
Metric Dictionary
Purpose Who When Interpretation Feedback
Measurement culture Common Understanding
6
Rev 1
Decision Process
Decision Techniques
Alternatives Criteria Roles ...
List of Decisions
P&D OAC Manager EPG Leader Segment Managers System Engineering team ENV and ADF Team Leader Verification & Validation team Leader Operational Support and training Team Product Manager Software Development manager Integration Team Leader V&V and OST manager FDP Team Leader MMI Team Leader Q A MMI Team FDP Team ADF Team Integration Team ENV Team7
Rev 1
Operational needs
PRODUCT
Customer Developer Understand the system features Understand the system
- perational use
Operational concepts
OST
8
Rev 1
Risk Management process
Risks database Risks identification Risks assessment Risks monitoring Actions taken Planning of risks closure Planning of actions 1st line manager Program Managers
9
Rev 1
Process Management - Contribution to Level 4
10
Rev 1
Objectives, process performances and measures
Company Objectives Teams Objectives Program Objectives Company metrics Process performances Program Metrics Are declined A r e d e c l i n e d
Measured by
Established with Measured by Established with Measured by
11
Rev 1
Objectives settings
- bjectives
Process Performances baseline Business needs What our current process allows us to do Customer negotiation. Company capability realistic
- bjectives
Challenging Objectives Define / negotiate the process improvement and the challenging objectives Process Performances
- bjectives
Bids negotiation
12
Rev 1
- People First
- Program Reports
Example of Department Objectives
- Deliver On Time
- Less Defects
- Reduce Distance to
Product
- Reduce Cost of Rework
P D 5 : D i s t a n c e t
- t
h e E U R O C A T
- X
P r
- d
u c t
1 2 3 4 5 6 7 8 déc-98 janv-99 févr-99 mars-99 avr-99 mai-99 juin-99 juil-99 août-99 sept-99- ct-99
- ct-00
- ct-01
%
% D e l t a t
- P
r
- d
u c t % S p e c i f i c
g- a
- a
- r
- B
13
Rev 1
Process controlled: production and verification of the requirement, design and code processes
Input Output
O K
Verification Production Methods, Tools Fix
K O
S C N - S R S
0 , 2 0 , 4 0 , 6 0 , 8 1 1 , 2 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 E C R nb op defects/estimates
S u m o f m a j o r d e f e c t / e s t i m a t e s L C L U C LStatistical Process Control
Expected/ Actual Defects per Verification Phase
0,0 5,0 10,0 15,0 20,0 25,0 30,0 IBB0 IBB0 VAL IBB1 System Spec IBB1 specification IBB1 Design IBB1 Code review IBB1 integration IBB1 validation IBB2 System Spec IBB2 specification IBB2 Design IBB2 Code review IBB2 integration IBB2 validation PreFAT FAT SAT 1 preSAT2 SAT2 actuals Min Forecast Max Forecast
14
Rev 1
Verification Strategy
50 100 150 200 250 IBB0 IBB0 VAL IBB1 ECR review IBB1 SCN_SRS review IBB1 MF review IBB1 Code review IBB1 integration IBB1 validation IBB2 ECR review IBB2 SCN_SRS review IBB2 MF review IBB2 Code review IBB2 integration IBB2 validation PreFAT FAT SAT 1 preSAT2 SAT2
Phase number of defects
measured Min program forecast Max program forecast min program realised max program realised
Monitoring Program Objectives
15
Rev 1
Corporate Benefit and Return on Investment
Corporate process
Corporate process requirements Process Structure Organisation Improvement Strategy Plan for porting of subsidiary processes
Subsidiary Process
Pilot new processes Measure the ROI Check the new concept Process Requirements for development Strategy High Return on Investment Practices
16
Rev 1
Conclusion
The path to CMMI level 4 contributed to the business objective by giving::
- visibility in the future with a known level of confidence
- improving all the processes thanks to the measurement vision
- return on investment due the earlier defects detection, the improvement
- f risk management and better control of our programs