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 !