Title: Uthairatt Phangphol Informatics of faculty
1Capability Maturity Model Integration (CMMI)
- Uthairatt Phangphol Informatics of faculty
- Sripatum University Chonburi Campus
2Capability Maturity Model Integration (CMMI)
- ??????????????????????????
- (CMM Capability Maturity Model)
?????????????????????????????????? (CMMI
Capability Maturity Model Integration)
- ??? ?????? Software Engineering
Institute(SEI) ???? ??????????? ????????
?????? ?????????????????? ????????????
???????????????????????????????
3Capability Maturity Model CMM
4???????????????????????????????????????
5Capability Maturity Model Integration (CMMI)
- CMMI ??????????????????????????????????????
??????????????????????????????????????????????????
?????????? ???????????????????????????????????? - ???????????? CMMI Version 1.2 (?????????
??????? 2549) - CMMI ????????????????????????????????????????????
??????????????????????????????????(Software
Hours) ?????????????????????????????????????????
???????????????? - ???? CMM ???????????????????????????????????????
?????????????????????????????????????????(http//w
ww.defenselink.mil/) ???????????????????????????
6Capability Maturity Model Integration
- Watts Humphrey ??????????????
?????????????????? ??????????????????????????????
?????? - ??????? ?????????????????????
???????????????????? ????????????????????????????
????????????????
7Quality Leverage Points(???????????????????????
???????????)
- Process
- People
- Technology
Quality
8CMMI Level 1 Initial ?????????????
- ?????????????????????? ???????????????????????????
??? - ????????????????????????????? ?????????????????
???????????????????? - ????????
- ???????
- ????????
- ???????
?????????????????????????????
9CMMI Level 1 Initial ?????????????(???)
- - ?????????????
- ??????????????/??? ??????????? Programmer ?????
???????????????????????? - Programmer ?????????????????????????????
???????????????????????????? ????????????????????
??????????????????? - ??????????????????????????? ?????????????????????
?? ?????????????????????????
10CMMI Level 1 Initial ????????????? (???)
- Software Process ??? ??????????????????????????
??????????? - ??????? 2-3 Process ???????????????????????
- Process ?????????????????????????????????????????
????????????????
11CMMI Level 1 Initial ?????????????(???)
????????????????? CMM Level 1 1. ???????????
software ????????????? ?????????????????????????
????? Software ?????????? 2.
???????????????????????????????
(????????????????????????????????????????)
???????? S/W ??????? ????????????????????????????
???????????????????????????? 3. ?????????? S/W
??????? 2-10 ???? ????? ?????? -
???????? - ????????????????????
12 CMMI Level 1 Initial ?????????????(???)
????????????????? CMM Level 1 4.
?????????????????????????? Requirement
?????????(????????????????????????????????????????
????????????????????????????????) -
????????????? - ????????????????? -
??????? - ?????????? 5. ??????????????????????
????????????? Error ???????????????????????????
?? ????????????
13???? Level 1 Initial
- CMM Level 1 ??????????????? ? ??? Initial
????????????????????????? ?????? - ?? Process ????????????? (????????????????????????
???????????????) - ????? Input ??? Output ????????
- ?????????????????
- ???????????????????????????????
- ?????????????? ??????? ?????
- ???????????????????????????? ?????????????????????
???????
14CMMI Level 2
- Key Process A rea KPA ??? CMMI ??????? Level
2 - Requirement Management (REQM)
- Project Planning (PP)
- Project Monitoring and Control (PMC)
- Supplier Agreement Management (SAM)
- Measurement and Analysis (MA)
- Process and Product Quality Assurance (PPQA)
- Configuration Management (CM)
15CMMI Level 3
- KPA ??? CMMI ??????? Level 3
- Requirement Development (RD)
- Technical Solution (TS)
- Product Integration (PI)
- Verification (VER)
- Validation (VAL)
- Organizational Process Focus (OPF)
- Organizational Process Definition (OPD)
16CMMI Level 3
- KPA ??? CMMI ??????? Level 3
- Organizational Training (OT)
- Integrated Project Management (IPM)
- Risk Management (RSKM)
- Integrated Teaming (IT)
- Integrated Supplier Management (ISM)
- Decision Analysis and Resolution (DAR)
- Organizational Environment for Integration (OEI)
17CMMI Level 4
- KPA ??? CMMI ??????? Level 4
- Organizational Process Performance (OPP)
-
- Quantitative Project Management (QPM)
- (?????????????????????)
18CMMI Level 5
- KPA ??? CMMI ??????? Level 5 Organizational
Innovation and Deployment (OID)
(??????????????????????????) - Causal Analysis and Resolution (CAR)
- (?????????????????????????????????????)
19- Representation ??????????????????????????????????
???????????????????????????????????????
201. CMMI Staged Representaion
- ????????????????????????????????????
????????????????????????????????????????????????? - ??????????????????????????????????????????????? ?
??? - ????????????????????? SW-CMM ????? CMMI ???????
211. CMMI Staged Representaion
- ?????????????(Maturity Level)
???????????????????????????????????????????????
??????????????????????????????????????????????????
? - ??????????????? 5 ?????
- ??????????????????????????????????????????????????
??????????? ?????????????????????????????????????
?? ? ?????????????????????????
221. CMMI Staged Representaion
232. CMMI Continuous Representaion
- ??????????????????????????????????????????????????
????????????????? ???????????????????? - ??????????????????????????????????????????????????
??????????? ? ??? - ?????????????????????????????????? EIA731 ?????
CMMI - ??????????????? ??????????????????????????????????
???????????????????????????????
242. CMMI Continuous Representaion
- ????????????????? 6 ?????
- ??????????????? 1-5 ?? Generic Goal
- ??????????????????????? ??????????????????????????
????????? - ??????????????????????????????????????????????????
????
252. CMMI Continuous Representaion
26??????????? Stage ??? Continuous
- Staged
- ????????????????????????????????????????????????
- Maturity Level ?????????????????????????????????
????? PA ??????????????? - Org Maturity ???????????????????????????????????
??????
- Continuous
- ??????????????????????????????????????????????????
- Capability Level ???????????????????????????????
?????????????????? PA ????? ? - ????????????? Process Area Capability
????????????????????????????????????????????
27CMMI
- ????????????
- ???????(Silicon Valley)
- ??????????????? 50 ?????? Level 2
- Level 5 ????????????
- ???? Microsoft Office, Microsoft Windows
- ?????
- ????????
- ???(CMM)
- 1999 ??? Level 2 ?? 14 ?????? ??? Level 3 ??
4 ?????? - ??? Level 4 ?? 1 ??????
- eXtreme Systems(2003) Level2
- ???????? REuter Software Thailand ???????
Level 5 - VSE Model
28???????? CMMI
- ???????? Org ??????????????????????????????????
- ????????????????????????????????
- ?????????????????????????????????????????????????
- ????????????????????????????????????????????
- ?????????????????????????????? ?????????????
29???????
Personal Software Process
Team Software Process
Capability Maturity Model
30????? CMMI
- ????????????? ??????????? ????????
- ?????? ????? ????????????????????????????????????
?????? - ??????????? ??? Software Park
- ????????????? ????????????
- ??????????? ?????? 1.5-3 ???????
- ?????????? ????????????? 1 ???????
31?????????????????
- ???????????????????????????????????(Software
Park) (http//www.swpark.or.th) - ??????????????????????????????????????????? ????
????? www - ???????????????????????????????????????(http//www
.squared.chula.ac.th) - ???? Thailand SPIN(Software Process
Improvement Network) (http//www.thailandspin.co
m)
32CMMI
- ???????????? CMMI ??? Software Park(SEI) ???.
2,2000 ??? - ?????????? 120,000 ??????????
?????????(3 ???) - CMMI V 1.1 ??????? 31 ??????? 2550
- ???????????????????? 3 ?? ???????????????
- ????? 1 ?????? 2550 CMMI V 1.2
- ?? 2550 ???. ?????????????? Level 2-5 ??????
10 ?????? - ?? 2551 ???. ?????????????? Level 2-5 ??????
20 ?????? - ?? 2552 ???. ?????????????? Level 2-5 ??????
30 ?????? - ?? 2553 ???. ?????????????? Level 2-5 ??????
40 ??????
33Lead Appraiser
- ??.?????? ?????????
- ??.????? ??????
34SEI Training for CMMI
TOEFL
35?????????????
- 1 International ISO/IEC Standard
9126,Information Technology- - Software Engineering-Software Measurement
Process, 2001. - 2 M.B. Chrissis, M.Konrad, and S.Shrum, CMMI
Guidelines for Process Integration and
Product Improvement , Boston
Addison-Wesley,2003. - 3 P.Kamthan, Software Engineering and
Standards, http//indy.cs.concordia.ca/kb/se_stan
dards.pdf. - 4 ???????????????????????????????????
http//www.swpark.or.th - 5 ????????????????????????????????????
http//www.kanchit.com - 6 ??????????????????????? (Software
Engineering Institute), http//www.sei.cmu.edu/cm
mi/