?????? ? CMMI?? - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

?????? ? CMMI??

Description:

* Bahill * . 0 % 140% -140% ... – PowerPoint PPT presentation

Number of Views:106
Avg rating:3.0/5.0
Slides: 41
Provided by: imCjcuEd
Category:
Tags: cmmi

less

Transcript and Presenter's Notes

Title: ?????? ? CMMI??


1
???????CMMI??
2
??
  • ??????(Software Process Improvement)
  • CMMI????
  • ?????
  • ????
  • ?????
  • ????
  • ???????
  • ?????
  • ????

3
Quality Leverage Points
Everyone realizes the importance of having a
motivated, quality work force but...
PEOPLE
  • ...even our finest people cant perform at their
    best when the process is not understood or
    operating at its best.

TECHNOLOGY
PROCESS
Major determinants of product cost, schedule, and
quality
4
?????????
5
Why focus on process?
  • Process provides a constructive, high-leverage
    focus...
  • as opposed to a focus on people
  • Your work force is as good as it is trained to
    be.
  • Working harder is not the answer.
  • Working smarter, through process, is the answer.
  • as opposed to a focus on technology
  • Technology applied without a suitable roadmap
    will not result in significant payoff.
  • Technology provides the most benefit in the
    context of an appropriate process roadmap.

6
SEI ?CMM
  • CMM(Capability Maturity Model)
  • 1986 ?11 ?????,1987 ?9 ???????????,1993???????????
  • ????????????????????????
  • ??????????????,??????????????????
  • ??????????????,??????????????????????,?????????,??
    ?????????????????????????????

7
CMMI ?????
  • ?????????CMM ?????????
  • ??????????????
  • 1. ?????????????(SW-CMM V2.0 ??)
  • 2. ???????????(EIS/IS)731
  • 3. ??????????????(IPD-CMM)V0.98

8
History of the CMMI
1987
1991
1995
1997
2000
2002
1993
First CMM Published
SW-CMM v1.1 Published
CMMI-SE/SW Version 1.0 Published
Model Refined and Published as SW-CMM v1.0
CMMI Initiative Launched
CMMI-SE/SW/IPPD/A Version 1.1 Published
Software Acquisition (SA-CMM), Systems
Engineering (SE-CMM), Integrated Product
Development (IPD-CMM), Organizational Workforce
Capability Development (People CMM) Developed
4Buchholtz Cordes
9
(No Transcript)
10
CMMI ???
  • ??????????????????,?????????????????,????????

11
??????(components)
12
????
13
??CMM(I)??(IDEAL ??)
  • ??????,????CMMI ????????,?????SEI ????IDEAL ???
  • ???????????,????????????????,??????????????????
  • ??????
  • ????(Initiating)
  • ????(Diagnosing)
  • ????(Establishing)
  • ????(Acting)
  • ????(Learning)

14
IDEAL ??-????(Initiating)
  • ???????????,?????????????,???????,??,??????,??????
    ??
  • (1) ?????(Stimulus for Change)
  • (2) ??????(Set Context)
  • (3) ?????(Build Sponsorship)
  • (4) ??????(Charter Infrastructure)

15
IDEAL ??-????(Diagnosing)
  • ?????????,?????????
  • ??????????????????,???????????????????????????
  • ??????????????,??????????????
  • (1) ?????????????(Characterize Current Desired
    Status)
  • (2) ??????(Develop Recommendations)

16
IDEAL ??-????(Establishing)
  • ??????,??????????
  • ????????????????????,??????????,??????????????????
    ????????,???????,?????????,?????????????,?????????
    ??
  • (1) ??????(Set Priorities)
  • (2) ??????(Develop Approach)
  • (3) ??????(Plan Actions)

17
IDEAL ??-????(Acting)
  • ????,?????
  • ???????????,????????????,??????????????????,??????
    ????,???????????????????
  • (1) ??????(Create Solution)
  • (2) ?????????(Pilot/Test Solution)
  • (3) ??????(Refine Solution)
  • (4) ??????(Implement Solution)

18
IDEAL ??-????(Learning)
  • ?????????????,???????
  • ??IDEAL ????????,???????????,???????????,?????????
    ,?????,????????????????
  • (1) ?????(Analyze and Validate)
  • (2) ????????(Propose Future Actions)

19
CMM(I)???
  • ?????????SEI ????????(Lead Assessor)???????????,??
    ??????
  • ?????????

20
CMM(I)???
  • ????????????

21
(No Transcript)
22
CMMI????(Process areas, PA)
  • A process area (PA) is a cluster of related
    practices in an area that, when performed
    collectively, satisfy a set of goals considered
    important for making significant improvement in
    that area.
  • Practices are actions to be performed to achieve
    the goals of a process area.
  • All CMMI process areas are common to both
    continuous and staged representations.
  • A process area is NOT a process description.

23
CMMI????(PA)??
  • ????,???????????????,?????????????????????????????
    ???

24
?????PA
  • ????????????,???????????????????
  • ?????????????,????????????????,??????????(????????
    ???)?
  • (1) ????(Requirements Development)
  • (2) ????(Requirements Management)
  • (3) ??????(Technical Solution)
  • (4) ????(Product Integration)
  • (5) ??(Verification)
  • (6) ??(Validation)

25
?????PA
  • ?????????????????????
  • (1) ????(Project Planning)
  • (2) ????(Project Monitoring and Control)
  • (3) ???????(Supplier Agreement Management)
  • (4) ???????(Integrated Project Management , IPM
    IPPD)
  • (5) ????(Risk Management)
  • (6) ???????(Quantitative Project Management)

26
?????PA
  • ???????????????????????????????????????????????
  • (1) ??????(Organizational Process Focus)
  • (2) ??????(Organizational Process Definition)
  • (3) ????(Organizational Training)
  • (4) ??????(Organizational Process Performance)
  • (5)???????(Organizational Innovation and
    Deployment)

27
?????PA
  • ??????????????????????????????
  • ?????????????,???????????????
  • (1) ????(Configuration Management)
  • (2) ?????????(Process and Product Quality
    Assurance)
  • (3) ?????(Measurement and Analysis)
  • (4) ?????????(Organizational Environment for
    Integration)
  • (5) ?????????(Decision Analysis and Resolution)
  • (6) ?????????(Causal Analysis and Resolution)

28
Comparison of RepresentationsStaged
Continuous
  • Process improvement is measured using capability
    levels.
  • Capability level is the achievement of process
    improvement within an individual process area.
  • Process area capability pertains to the
    maturity of a particular process across an
    organization.
  • Process improvement is measured using maturity
    levels.
  • Maturity level is the degree of process
    improvement across a predefined set of process
    areas.
  • Organizational maturity pertains to the
    maturity of a set of processes across an
    organization

28
29
(No Transcript)
30
Advantages of Each Representation
  • Staged
  • Provides a roadmap for implementing
  • groups of process areas
  • sequencing of implementation
  • Familiar structure for those transitioning from
    the Software CMM
  • Continuous
  • Provides maximum flexibility for focusing on
    specific process areas according to business
    goals and objectives
  • Familiar structure for those transitioning from
    EIA 731

30
31
CMMI ????????
  • ???
  • ??????????,???????????????
  • ?????????????????,?????????????????
  • ??????????????????????
  • ???????? (Initial)
  • ???????? (Managed)
  • ???????? (Defined)
  • ??????????? (Quantitatively Managed)
  • ????????? (Optimizing)

32
?????????
???? ???? ?? ??
????5 ??? ???????(OID) ?????????(CAR)
????4 ???? ??????(QPM) ??????(OPP)
????3 ???? ??????(IPM) ????(RSKM) ??????(OPF) ??????(OPD) ????(OT) ????(RD) ??????(TS) ????(PI) ??(VER) ??(VAL) ?????????(DAR)
????2 ???? ????(PP) ???????(PMC) ???????(SAM) ????(REQM) ?????(MA) ?????????(PPQA) ????(CM)
????1 ????
33
Categories of benefits
  • Process improvement benefits fall into these
    general categories
  • improved schedule and budget predictability
  • improved cycle time
  • increased productivity
  • increased customer satisfaction
  • improved employee morale
  • increased return on investment
  • improved quality (as measured by defects)
  • decreased cost of quality

34
Results Boeing Effort Estimation
Improved schedule and budget predictability
Reference John D. Vu. Software Process
Improvement JourneyFrom Level 1 to Level 5.
7th SEPG Conference, San Jose, March 1997.
35
Improved cost cycle time

36
Increased productivity and quality

Lockheed Martin Naval Electronics Surveillance
Systems (NESS) - Radar Systems - Syracuse
37
Measurable return on investment
Process improvement provides measurable return
on investment.
  • Return on software improvement investment was
    reported to be between 51 and 81.
  • (Herbsleb 94)

38
Improved program performance
  • Performance to contract
  • Cost at Completion Budget
  • Increases in productivity
  • 150 over 5 years
  • Industry Cost / Schedule Estimation Tool (COCOMO)
    projects 20 reduction in effort for 1 level
    improvement
  • Decreases in Cost of Nonconformance
  • 40 down to 10
  • Increased customer satisfaction
  • ROI 51 and greater
  • Raytheon Missile Systems Software Center

39
(No Transcript)
40
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com