1 / 16

Subiecte abordate

Capability Maturity Model Integration Reprezentarea in trepte Petre Paul Adrian 342C5 pauladrianpetre@yahoo.com. Subiecte abordate. Despre CMMI Arhitectura CMMI Reprezentarea in trepte Nivel 1 ( de maturitate ) Nivel 2 Nivel 3 Nivel 4 Nivel 5

milton
Télécharger la présentation

Subiecte abordate

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Capability Maturity Model IntegrationReprezentarea in treptePetre Paul Adrian342C5pauladrianpetre@yahoo.com

  2. Subiecte abordate • Despre CMMI • Arhitectura CMMI • Reprezentarea in trepte • Nivel1 ( de maturitate ) • Nivel 2 • Nivel 3 • Nivel 4 • Nivel 5 • Reprezentarea continua vs ‘In trepte’ • Bibliografie • Concluzii

  3. Despre CMMI • CMMI (Capability Maturity Model Integration) este un framework industrial care a doveditcaimbunatatestecalitateasieficientadezvoltariiproduselor software darsi hardware. • Sponsorizat de catreDepartamentul de Aparare al SUA , in colaborare cu UniversitateaCarnegie Mellon siInstitutul de Inginerie Software ( SEI ). • In definireaacestui concept s-au implicatsifirmemariprecum Motorola sau Ericsson. • Scopulacestul concept este de a reduce riscul , de a imbunatatipredictibilitateasicalitateaproduselor.

  4. Arhitectura CMMI Maturity Levels Process Area 1 Process Area 3 Process Area 2 Generic Goals Specific Goals Commitment to Perform Directing Implementation Verifying Implementation Ability to Perform Generic Practices Specific Practices

  5. Reprezentarea in trepte ( I ) • Din componenteleambelortipuri de reprezentari ( continua / in trepte ) fac parte : arii de procese , obiectivelespecifice , obiectivelegenerale , practicilegenerale , subpracticile , referintele. • Reprezentarea in trepteorganizeazaprocesele in cincicategorii de maturitate, care ne indicace process trebuieimplementatpentruatingereafiecaruinivel de maturitate. • Nivelurile de maturitatefurnizeaza o cale de predictieasupraperformantelorviitoareintr-o anumitadisciplinasauintr-un set de discipline.

  6. Reprezentarea in trepte ( II ) Level 5 Performantaproceselorintr-o continua imbunatatireprinimbunatatiritehnologiceinovaticesiincrementale. Optimizing Level 4 Quantitatively Managed Proceselesuntcontrolateutilizandtehnicistatisticesicantitative. Maturitateaproceselor Level 3 Proceselesunt bine caracterizatesiintelege. Procesele , stardardele , procedurile , uneltele , etcsunt definite la nivel organizational. Defined Level 2 Managed Proceselesuntplanificate, documentate, efectuate , monitorizatesicontrolate la nivel de proiect. Deseori reactive. Level 1 Initial Proceselesuntimprevizibile , slab controlabile , reactive.

  7. Nivel 1 ( initial ) • Acestnivel se ocupa de proceseleefectuate. • Proceselesuntimprevizibile , slabcontrolabile si reactive. • Performantaprocesuluipoate sa nu fie stabila si sa nu indeplineascaobiectivelespecifice de calitate , cost si program. • Cu toate ca acesteprocesesunthaotice si adhoc, acesteorganizatii de nivel 1 al maturitatiideseori produc produse si servicii ce functioneaza; totusi, deseoridepasescbugetulproiectelorlor. • Process Areas ( PAs ) – functii de baza care trebuiescefectuate la fiecarenivel.

  8. Nivel2 ( managed ) • Acestnivel se ocupa de proceselegestionate. • Intelegemprintr-un procesgestionat , un procesefectuat care este deasemenea : • Planificat si executatconformunorreguli • Sustinut de resurseadecvate • Producator de anumite output-uricontrolabile • Proceselesuntplanificate , documentate , efectuate , monitorizatesicontrolate la nivel de proiect. Deseori se intamplacaacesteasa fie reactive. • Proceselegestionate se apropieusor de atingereaobiectivelorspecifice de calitate , cost si program. • Nivelul 2 are 7 PA-uri care trebuiescsa fie satisfacute complet ( CM “Configuration Management” , MA “Measurement and Analysis” , PMC “Project Monitoring and Control” PP “Project Planning “ PPQA “Process and Product Quality Assurance “ REQM “Requirements Management” SAM “Supplier Agreement Management” )

  9. Nivel3 ( defined ) • Acestnivel se ocupa de proceseledefinite. • Un procesdefinit este un procesgestionat care : • Este bine definit , inteles , executat de intreagaorganizatie. • Procesele , standardele , procedurile , unelteleetcsuntdefinite la nivelorganizational. • Nivelul 3 are 11 PA-uri care trebuiescsatisfacutecomplet (DAR - Decision Analysis and Resolution , IPM - Integrated Project Management , OPD - Organizational Process Definition , OPF - Organizational Process Focus OT - Organizational Training , PI - Product Integration , RD - Requirements Development RSKM - Risk Management, TS - Technical Solution, VAL – Validation , VER – Verification ) • Setul de procese standard al organizatiei, care suntbazeleacestulnivel 3 de maturitate , suntstabilitesiimbunatatitein timp. • Acesteprocese standard suntutilizatepentruasigurareaconsistentei in organizatie.

  10. Nivel4 (Quantitatively Managed ) • La acestnivel PA-urile de la nivelurile 2 si 3 au fostdejaindeplinite. • Subprocesele care contribuiesemnificativ la performantageneralasuntselectate si controlatefolosindtehnicistatistice si cantitative. • Nivelul 4 are 2 PA-uricetrebuiescsatisfacute : • OPP “Organizational Process Performance” • QPM “Quantitative Project Management”

  11. Nivel5 (Optimizing ) • La acestnivel , organizatiasi-a indeplinittoateobiectivelede la nivelurile 2,3,4. • Proceselesunt in continuareimbunatatitepebazaintelegeriicauzelorcomune de variatie a proceselor. • Nivelul 5 are 2 PA-uri care trebuiescsatisfacute : • CAR - Causal Analysis and Resolution • OPM - Organizational Performance Management

  12. Niveluri de maturitate Optimizing Defined Baza se punepeexperientapersoanelor maibine pregatite Managed Maturitatenivel Comportament Caracteristicileprocesului Concentrarepeimbunatatire a cantitatii Anticipareaimbunatatirilordorite Lucru in echipasi inter-dependenteintre acestea Procesulestemasurabil sicontrolabil Quantitatively Managed Procesulestecaracterizant pentruorganizatie Oameniiinteleg , sustinsiurmeazaprocesul Proceselesuntplanificate , documentate, efectuate, monitorizatesicontrolate la nivel de proiect Procesulesteimprevizibil, slab controlabil, reactiv Eficacitateascazuta – Frustrare mare Initial

  13. Reprezentarecontinua vs Reprezentare in treptespre CMMI Reprezentarea in trepteReprezentareacontinua Permiteorganizatiilor sa aiba o cale de Oferalibertate in ceea ce doveditade predefita de imbunatatire care oferaprivestealegereaimbunatatirilorcare rezultatesigure se pliazacel mai bine peobiectiveleorganizatiilor Sumarizeazarezultatede Permiteimbunatatireafiecaruiprocess imbunatatire a procesuluiprintr-un in parte sa fie efectuataindividual singurnumar ( nivelde maturitate ) (mai lent saumai rapid ) Se bazeazape o istorierelativlungaAbordare noua , inca nedoveditadin de utilizare , care includestudii de cazpunct de vedere al randamentulului si date care demonstreazarandamentulinvestitiilor ridicat al investitiilor

  14. Concluzii • CMMI promiteinbunatatireamodalitatilor de producere de software si de reducere a costurilor. • Deasemenea se asteapta feedback de la utilizatoriexternisiintegrareaasteptariloracestora in activitatile de zi cu zi. • Produce servicii competitive siproduse la scaramondiala.

  15. Bibliografie • http://ptgmedia.pearsoncmg.com/images/0321279670/samplechapter/Chrissis_ch01.pdf • http://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration • http://www.tutorialspoint.com/cmmi/cmmi-representations.htm • http://www.sei.cmu.edu/cmmi/ • http://www.trinity-cmmi.co.uk/CMMI_Representations.htm

  16. Va multumesc !

More Related