Transcript Document
CMMI - Arii de proces by Mihai Voitescu, 342 C5 7/17/2015 1 Arii de proces • Ce sunt ariile de proces ? o Componenta a CMMI ce cuprinde etapele ce trebuie acoperite de procesele organizationale in dezvoltarea unui produs • Care sunt ariile de proces ? o o o o 1 – Inginerie 2 – Managementul Proiectelor 3 – Managementul Proceselor 4 – Suport • Nivele de maturitate (5) 7/17/2015 2 Suport • Ce acopera si in ce consta? o Aria de suport acopera activitatile care asigura dezvoltarea si intretinerea unui produs. In general zona de suport este orientata pe proiect, dar poate se adresa si proceselor organizatorice mai generale. • Procesele de suport: 1. 2. 3. 4. 5. Configuration Management (CM – maturity level 2) Measurement and Analysis (MA – maturity level 2) Process and Product Quality Assurance (PPQA – maturity level 2) Decision Analysis and Resolution (DAR – maturity level 3) Causal Analysis and Resolution (CAR – maturity level 5) 7/17/2015 3 4. Decision Analysis and Resolution (DAR) [1] o Un proces al ariei de Suport ce se afla la nivelul 3 de maturitate • Scopul o analiza unei posibile decizii folosind un un proces de evaluare formala, ce ia in calcul gasirea alternativelor pentru un criteriu bine stabilit. • Evaluarea formala a unui proces o o o o o Stabilirea criteriilor de evaluare Identificarea solutiilor alternative Selectarea metodelor de evaluare alternativa Evaluarea alternativelor folosind criteriile si metodele stabilite Eslectarea solutiilor recomandate pe baza criteriilor de selectie 7/17/2015 4 4. Decision Analysis and Resolution (DAR) [2] • Specific Practices by Goal o SG 1 Evaluate Alternatives • SP 1.1 Establish Guidelines for Decision Analysis o Subpractice 1: Establish guidelines. o Subpractice 2: Incorporate the use of the guidelines into the defined process • SP 1.2 Establish Evaluation Criteria o Subpractice 1 Define the criteria for evaluating alternative solutions o Subpractice 2 Define the range and scale for ranking the evaluation criteria. o Subpractice 3 Rank the criteria. o Subpractice 4 Assess the criteria and their relative importance. o Subpractice 5 Evolve the evaluation criteria to improve their validity. o Subpractice 6 Document the rationale for the selection and rejection of evaluation criteria. 7/17/2015 5 4. Decision Analysis and Resolution (DAR) [3] • Specific Practices by Goal • SP 1.3 Identify Alternative Solutions o Subpractice 1 Perform a literature search o Subpractice 2 Identify alternatives for consideration in addition to those that may be provided with the issue o Subpractice 3 Document the proposed alternatives • SP 1.4 Select Evaluation Methods o Subpractice 1 Select the methods based on the purpose for analyzing a decision and on the availability of the information used to support the method. o Subpractice 2 Select evaluation methods based on their ability to focus on the issues at hand without being overly influenced by side issues. o Subpractice 3 Determine the measures needed to support the evaluation method. 7/17/2015 6 4. Decision Analysis and Resolution (DAR) [4] • SP 1.5 Evaluate Alternatives o Subpractice 1 Evaluate the proposed alternative solutions using the established evaluation criteria and selected methods. o Subpractice 2 Evaluate the assumptions related to the evaluation criteria and the evidence that supports the assumptions. o Subpractice 3 Evaluate whether uncertainty in the values for alternative solutions affects the evaluation and address as appropriate o Subpractice 4 Perform simulations, modeling, prototypes, and pilots as necessary to exercise the evaluation criteria, methods, and alternative solutions. o Subpractice 5 Consider new alternative solutions, criteria, or methods if the proposed alternatives do not test well; repeat the evaluations until alternatives do test well o Subpractice 6 Document the results of the evaluation • SP 1.6 Select Solutions o Subpractice 1 Assess the risks associated with implementing the recommended solution. o Subpractice 2 Document the results and rationale for the recommended solution 7/17/2015 7 4. Decision Analysis and Resolution (DAR) [5] • Generic Practices by Goal o GG 1 Achieve Specific Goals • GP 1.1 Perform Specific Practices o GG 2 Institutionalize a Managed Process • GP 2.1 Establish an Organizational Policy • GP 2.2 Plan the Process • GP 2.3 Provide Resources • GP 2.4 Assign Responsibility • GP 2.5 Train People • GP 2.6 Manage Configurations • GP 2.7 Identify and Involve Relevant Stakeholders • GP 2.8 Monitor and Control the Process • GP 2.9 Objectively Evaluate Adherence • GP 2.10 Review Status with Higher Level Management 7/17/2015 8 4. Decision Analysis and Resolution (DAR) [6] • Generic Practices by Goal o GG 3 Institutionalize a Defined Process • GP 3.1 Establish a Defined Process • GP 3.2 Collect Improvement Information o GG 4 Institutionalize a Quantitatively Managed Process • GP 4.1 Establish Quantitative Objectives for the Process• GP 4.2 Stabilize Subprocess Performance o GG 5 Institutionalize an Optimizing Process • GP 5.1 Ensure Continuous Process Improvement • GP 5.2 Correct Root Causes of Problems 7/17/2015 9 Va Multumesc !