Wednesday, January 7, 2015

CMMi Appraisals

Appraisals

Broadsword makes appraisals easier for you. We’re a CMMI Institute Partner licensed to perform all classes of SCAMPI Appraisals for CMMI-DEV and CMMI-SVC.
We’ve been there – right where you are. Every one of our consultants has been an engineer, a software developer, or a project manager and knows what it’s like to adopt processes and be appraised. Our approach to appraisals is just enough – not too much.
Though proud of our advanced degrees and training from prestigious universities, the Broadsword team takes a practical, not academic, approach to problem solving. Because we’ve seen engineering work done so many different ways over the years, we understand what you go through every day. As a result, we don’t try to fit you into the CMMI model. We make the CMMI fit into you.
And, if you are an agile organization, we can help you understand how well your company’s implementation of agile methods and Scrum is working. Our unique appraisal approach gets rid of the guesswork and provides a detailed, quantitative assessment.
Make it easier. Contact Broadsword.
Our Appraisal offerings include:

SCAMPI Appraisals

Appraisals are designed to help your organization identify operational strengths and weaknesses. The formal method used to evaluate an organization’s performance is the Standard CMMI Appraisal Method for Process Improvement (SCAMPI).
There are three “classes” of SCAMPI Appraisals – SCAMPI A, SCAMPI B, and SCAMPI C. Broadsword is licensed to deliver all three.
Most of our clients “cycle” through multiple appraisals, starting with SCAMPI C, as a way to mitigate risks and identify gaps, followed by a SCAMPI B “test run,” and then a SCAMPI A – the most rigorous class of appraisal and the only one that results in a formal CMMI Maturity Level or Capability Level Rating.

SCAMPI A

A
SCAMPI A is the only class of appraisal that results in a “maturity” or “capability” rating.
Organizations wishing to attain a CMMI Rating (“Level”) must conduct a SCAMPI A Appraisal. A SCAMPI A is a team-based event which is led by an external “Certified SCAMPI Lead Appraiser” who has been certified by the CMMI Institute and Software Engineering Institute (SEI) to perform SCAMPI Appraisals.
For more information, go to SCAMPI A.

SCAMPI B

B
SCAMPI B is also a formal appraisal, though it does not result in a rating (or “level”). This appraisal serves as a rigorous risk management tool to give you the information you need to completely understand your current state relative to the CMMI. In particular, the SCAMPI Bappraisal will provide you with enough data to determine whether you are likely to succeed in the formal SCAMPI A.

SCAMPI C

C
SCAMPI C is primarily used as a “gap analysis” tool and does not result in a rating. It is a tremendously useful tool regardless of your desire to achieve a CMMI rating. The SCAMPI C is first and foremost a way for your company to find out how you stack up against the CMMI model and other companies that are using it.
CMMI Mini-Appraisal
A CMMI Mini-Appraisal is a low cost alternative when you are just looking for solid information about the process performance of your organization. It will give you the information you need to start improving – right away.
CMMI Micro-Assessment
Take our “CMMI Micro-Assessment” and find out where you stand!
Appraisal Sequence
Each of our clients has unique goals, and we will help you customize your own plan and approach. The most typical sequence of events includes:
  1. SCAMPI C Appraisal
  2. Process Improvement Program Planning
  3. CMMI Training
  4. Design, Develop, and Deploy process architecture and components
  5. Training in “techniques” (estimating, planning, code reviews, etc.)
  6. Appraisal Planning
  7. Readiness Review with go/no-go decision
  8. SCAMPI Appraisal Team Training
  9. SCAMPI B Appraisal
  10. Performance Improvement Planning
  11. Process “Tune-up”
  12. Readiness Review
  13. SCAMPI A Appraisal
  14. Celebrate an awesome accomplishment!

Tuesday, January 6, 2015

CMMI appraisal method by SEI - SCAMPISM A, SCAMPISM B, SCAMPISM C

CMMI appraisal method by SEI

What is SCAMPISM A, SCAMPISM B, SCAMPISM C? Are these related to certification?

SCAMPI A (Standard CMMI Appraisal method for process improvements) is CMMI appraisal method. SCAMPI is developed by SEI and there are three variants of method (SCAMPI A, SCAMPI B and SCAMPI C). Through SCAMPI A the organization’s maturity or capability levels could be determined (along with process improvement opportunities) and SCAMPI B and SCAMPI C are less rigorous and primarily focus on finding out process improvement opportunities or to find gaps in the present processes.SCAMPI methods are presently being used globally for performing internal appraisals for process improvements. SEI also maintains an appraiser program, and through extensive training authorizes individuals to perform SCAMPI across through SEI Transition partners. SEI also maintains a list of active lead appraisers and the list is accessible to all from SEI website.

CMMI - Maturity Levels

A maturity level is a well-defined evolutionary plateau toward achieving a mature software process. Each maturity level provides a layer in the foundation for continuous process improvement.
CMMI models with staged representation, have five maturity levels designated by the numbers 1 through 5. They are:
  • Initial
  • Managed
  • Defined
  • Quantitatively Managed
  • Optimizing

CMMI Staged Representation Maturity Levels

The following image shows the maturity levels in a CMMI staged representation.
CMMI Staged Approach
Now we will learn the details about each maturity level. Next section will list down all the process areas related to these maturity levels.

Maturity Level Details

Maturity levels consist of a predefined set of process areas. The maturity levels are measured by the achievement of the specific and generic goals that apply to each predefined set of process areas. The following sections describe the characteristics of each maturity level in detail.

Maturity Level 1 Initial

At maturity level 1, processes are usually ad hoc and chaotic. The organization usually does not provide a stable environment. Success in these organizations depend on the competence and heroics of the people in the organization and not on the use of proven processes.
Maturity level 1 organizations often produce products and services that work; however, they frequently exceed the budget and schedule of their projects.
Maturity level 1 organizations are characterized by a tendency to over commit, abandon processes in the time of crisis, and not be able to repeat their past successes.

Maturity Level 2 Managed

At maturity level 2, an organization has achieved all the specific and generic goals of the maturity level 2 process areas. In other words, the projects of the organization have ensured that requirements are managed and that processes are planned, performed, measured, and controlled.
The process discipline reflected by maturity level 2 helps to ensure that existing practices are retained during times of stress. When these practices are in place, projects are performed and managed according to their documented plans.
At maturity level 2, requirements, processes, work products, and services are managed. The status of the work products and the delivery of services are visible to management at defined points.
Commitments are established among relevant stakeholders and are revised as needed. Work products are reviewed with stakeholders and are controlled.
The work products and services satisfy their specified requirements, standards, and objectives.

Maturity Level 3 Defined

At maturity level 3, an organization has achieved all the specific and generic goals of the process areas assigned to maturity levels 2 and 3.
At maturity level 3, processes are well characterized and understood, and are described in standards, procedures, tools, and methods.
A critical distinction between maturity level 2 and maturity level 3 is the scope of standards, process descriptions, and procedures. At maturity level 2, the standards, process descriptions, and procedures may be quite different in each specific instance of the process (for example, on a particular project).
At maturity level 3, the standards, process descriptions, and procedures for a project are tailored from the organization's set of standard processes to suit a particular project or organizational unit. The organization's set of standard processes includes the processes addressed at maturity level 2 and maturity level 3. As a result, the processes that are performed across the organization are consistent except for the differences allowed by the tailoring guidelines.
Another critical distinction is that at maturity level 3, processes are typically described in more detail and more rigorously than at maturity level 2. At maturity level 3, processes are managed more proactively using an understanding of the interrelationships of the process activities and detailed measures of the process, its work products, and its services.

Maturity Level 4 Quantitatively Managed

At maturity level 4, an organization has achieved all the specific goals of the process areas assigned to maturity levels 2, 3, and 4 and the generic goals assigned to maturity levels 2 and 3.
At maturity level 4, sub-processes are selected that significantly contribute to the overall process performance. These selected sub-processes are controlled using statistical and other quantitative techniques.
Quantitative objectives for quality and process performance are established and used as criteria in managing the processes. Quantitative objectives are based on the needs of the customer, end users, organization, and process implementers. Quality and process performance are understood in statistical terms and are managed throughout the life of the processes.
For these processes, detailed measures of process performance are collected and statistically analyzed. Special causes of process variation are identified and, where appropriate, the sources of special causes are corrected to prevent future occurrences.
Quality and process performance measures are incorporated into the organization's measurement repository to support fact-based decision making in the future.
A critical distinction between maturity level 3 and maturity level 4 is the predictability of process performance. At maturity level 4, the performance of processes is controlled using statistical and other quantitative techniques, and is quantitatively predictable. At maturity level 3, processes are only qualitatively predictable.

Maturity Level 5 Optimizing

At maturity level 5, an organization has achieved all the specific goalsof the process areas assigned to maturity levels 2, 3, 4, and 5 and the generic goals assigned to maturity levels 2 and 3.
Processes are continually improved based on a quantitative understanding of the common causes of variation inherent in processes.
This level focuses on continually improving process performance through both incremental and innovative technological improvements.
The quantitative process-improvement objectives for the organization are established, continually revised to reflect changing business objectives, and used as criteria in managing process improvement.
The effects of deployed process improvements are measured and evaluated against the quantitative process-improvement objectives. Both the defined processes and the organization's set of standard processes are targets of measurable improvement activities.
Optimizing processes that are agile and innovative, depends on the participation of an empowered workforce aligned with the business values and objectives of the organization. The organization's ability to rapidly respond to changes and opportunities is enhanced by finding ways to accelerate and share learning. Improvement of the processes is inherently a role that everybody has to play, resulting in a cycle of continual improvement.
A critical distinction between maturity level 4 and maturity level 5 is the type of process variation addressed. At maturity level 4, processes are concerned with addressing special causes of process variation and providing statistical predictability of the results. Though processes may produce predictable results, the results may be insufficient to achieve the established objectives. At maturity level 5, processes are concerned with addressing common causes of process variation and changing the process (that is, shifting the means of the process performance) to improve process performance (while maintaining statistical predictability) to achieve the established quantitative process-improvement objectives.

Maturity Levels Should Not be Skipped

Each maturity level provides a necessary foundation for effective implementation of processes at the next level.
  • Higher level processes have less chance of success without the discipline provided by lower levels.
  • The effect of innovation can be obscured in a noisy process.
Higher maturity level processes may be performed by organizations at lower maturity levels, with the risk of not being consistently applied in a crisis.

Maturity Levels and Process Areas

Here is a list of all the corresponding process areas defined for a software organization. These process areas may be different for different organization.
This section provides the names of the related process areas. For more details about these Process Areas go through the CMMI Process Areas Chapter.
LevelFocusKey Process AreaResult
5
Optimizing
Continuous Process Improvement
Organizational Innovation and Deployment
Causal Analysis and Resolution
Highest Quality / Lowest Risk
4
Quantitatively Managed
Quantitatively Managed
Organizational Process Performance
Quantitative Project Management
Higher Quality / Lower Risk
3
Defined
Process Standardization
Requirements Development
Technical Solution
Product Integration
Verification
Validation
Organizational Process Focus
Organizational Process Definition
Organizational Training
Integrated Project Mgmt (with IPPD extras)
Risk Management
Decision Analysis and Resolution
Integrated Teaming (IPPD only)
Org. Environment for Integration (IPPD only)
Integrated Supplier Management (SS only)
Medium Quality / Medium Risk
2
Managed
Basic Project Management
Requirements Management
Project Planning
Project Monitoring and Control
Supplier Agreement Management
Measurement and Analysis
Process and Product Quality Assurance
Configuration Management
Low Quality / High Risk
1
Initial
Process is informal and Adhoc Lowest Quality / Highest Risk

SEI CMMI - Representations

A representation allows an organization to pursue different improvement objectives. An organization can go for one of the following two improvement paths.

Staged Representation

The staged representation is the approach used in the Software CMM. It is an approach that uses predefined sets of process areas to define an improvement path for an organization. This improvement path is described by a model component called a Maturity Level. A maturity level is a well-defined evolutionary plateau towards achieving improved organizational processes.
CMMI Staged Representation:
  • Provides a proven sequence of improvements, each serving as a foundation for the next.
  • Permits comparisons across and among organizations by the use of maturity levels.
  • Provides an easy migration from the SW-CMM to CMMI.
  • Provides a single rating that summarizes appraisal results and allows comparisons among organizations.
Thus Staged Representation provides a pre-defined roadmap for organizational improvement based on proven grouping and ordering of processes and associated organizational relationships. You cannot divert from the sequence of steps.

CMMI Staged Structure

Following picture illustrates CMMI Staged Model Structure.
CMMI Continuous Structure

Continuous Representation

Continuous representation is the approach used in the SECM and the IPD-CMM. This approach allows an organization to select a specific process area and make improvements based on it. The continuous representation uses Capability Levels to characterize improvement relative to an individual process area.
CMMI Continuous Representation:
  • Allows you to select the order of improvement that best meets your organization's business objectives and mitigates your organization's areas of risk.
  • Enables comparisons across and among organizations on a process-area-by-process-area basis.
  • Provides an easy migration from EIA 731 (and other models with a continuous representation) to CMMI.
Thus Continuous Representation provides flexibility to organizations to choose the processes for improvement, as well as the amount of improvement required.

CMMI Continuous Structure

The following picture illustrates the CMMI Continuous Model Structure.
CMMI Continous Structure

Continuous vs Staged Representations

Continuous RepresentationStaged Representation
Process areas are organized by process area categories.Process areas are organized by maturity levels.
Improvement is measured using capability levels. Capability levels measure the maturity of a particular process across an organization; it ranges from 0 through 5.Improvement is measured using maturity levels. Maturity levels measure the maturity of a set of processes across an organization: it ranges from 1 through 5.
There are two types of specific practices: base and advanced. All specific practices appear in the continuous representation.There is only one type of specific practice. The concepts of base and advanced practices are not used. All specific practices appear in the staged representation except when a related base-advanced pair of practices appears in the continuous representation, in which case only the advanced practice appears in the staged representation.
Capability levels are used to organize the generic practices.Common features are used to organize generic practices.
All generic practices are included in each process area.Only the level 2 and level 3 generic practices are included.
Equivalent staging allows determination of a maturity level from an organization's achievement profile.There is no need for an equivalence mechanism to back the continuous representation because each organization can choose what to improve and how much to improve using the staged representation.

Which Representation is Better?

Each representation has its advantages over the other, some organizations use both representations to address particular requirements at various times in their improvement programs.
Organizational maturity is the focus of the staged representation, whereas process area capability is the focus of the continuous representation.
Organizational maturity and process area capability are similar concepts. The difference between them is that organizational maturity pertains to a set of process areas across an organization, while process area capability deals with a set of processes relating to a single process area or specific practice.
The following diagram depicts both the presentations. In this diagram, ML indicates Maturity Level and PA Indicates Process Area.
CMMI Representations

CMMI – 5 Levels of Maturity

CMMI – 5 Levels of Maturity

CMMI Level 1
Level 1 is an immature state. The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and success depends on individual effort. Here there is no objective basis for judging product quality or for solving product or process problems. Therefore product quality is difficult to predict. Activities intended to enhance quality such as reviews and testing are often curtailed or eliminated when projects fall behind schedule. Below points are the characteristics of this level.
  • The processes within the organization are highly unstable and unpredictable
  • During crisis, all the processes and procedures are either abandoned or skipped
  • The projects are purely person dependant. i.e., when the persons involved leave the project or the company, things come to a halt. Also, the performance depends on the capabilities of the individuals rather then the organizational capability.
  • Even if some processes remain, they are constantly changed or modified as the work progresses. (i.e…, the process is ad hoc).
  • There are no process areas at Level 1. Level 1 is just a denotation of ad-hoc behavior.
CMMI Level 2
Level 2 in CMM Integrated – Managed Level. Managed, as the word means, the project management is defined at this level. Basic project management principles are established to track cost, schedule and functionality. The necessary process discipline is in place to repeat earlier success on projects. An effective process can be characterized as practiced, documented, enforced, trained, measured, and able to improve. Projects in Level 2 organizations have installed basic software management controls. Some of the important points are:
  • Realistic project commitments are based on the results observed on previous projects and on the requirements of the current project.
  • The project managers for a project track software costs, schedules, defects and functionality; problems in meeting commitments are identified when they arise.
  • The project’s process is under the effective control of a project management system, following realistic plans based on the performance of previous projects.
  • Level 2 has seven process areas. Each process area has certain goals which need to be met by the organization.
CMMI Level 3
Level 3 which is The Defined Level, looks at building engineering processes and organizational level processes using the strong base set at Level 2. Level 3 is, when an organization will have processes for Requirements gathering (Test Requirements Gathering), Design & Build (Strategize and Prepare Test Cases / Scripts), Reviews, Testing (Execute Test Cases / Scripts) etc, defined at organization level. Information and artifacts of previous projects is available for re-use within the organization through mechanisms of knowledge sharing.
There are 13 process areas in Level 3 of CMMI. Apart from engineering processes and organizational level processes, there are a few process areas focused on certain critical aspects like risk management, decision making, team work etc..
CMMI Level 4
Level 4 in CMMI is a very critical step. It is called “Quantitatively Managed” level. At this level, the organization has achieved all the goals of PAs in Level 2, 3 and 4. They key attribute of Level 4 is sub process performance. The selected sub processes are controlled using statistical and other quantitative techniques
At Level 4, process and project management happens through Quantitative techniques. Quantitative objectives are based on the needs of the client, end users, organization and process improvement. Quality and process performances are understood in statistical terms and are managed throughout the life of the processes.For the various processes, measures of process performance are collected and statistically analyzed. Special Causes of process performance are identified and corrected to prevent future occurrences.
The crucial difference between Level 3 and 4 is Predictability. At Level 4, performance of process is quantitatively predictable.
CMMI Level 5
Level 5 – The Optimizing Level, focuses on continually improving process performance through both incremental and innovative improvements. The effects of deployed process improvements are measured and evaluated. A critical distinction between Level 4 and 5, is the type of process variation that is addressed. At maturity Level 4, we look at Special cause of variation (Through Statistical Process Control or other statistical techniques).
At Level 5, we are concerned with addressing common causes of variation and changing the process (Ex – Defect & Problem Prevention)

CMMI Maturity Levels

A maturity level is a well-defined evolutionary plateau toward achieving a mature software process. Each maturity level provides a layer in the foundation for continuous process improvement.
In CMMI models with a staged representation, there are five maturity levels designated by the numbers 1 through 5
  1. Initial
  2. Managed
  3. Defined
  4. Quantitatively Managed
  5. Optimizing
CMMI Staged Represenation- Maturity Levels
CMMI Staged Approach
Now we will give more detail about each maturity level. Next section will list down all the process areas related to these maturity levels.

Maturity Level Details:

Maturity levels consist of a predefined set of process areas. The maturity levels are measured by the achievement of the specific and generic goals that apply to each predefined set of process areas. The following sections describe the characteristics of each maturity level in detail.

Maturity Level 1 - Initial

At maturity level 1, processes are usually ad hoc and chaotic. The organization usually does not provide a stable environment. Success in these organizations depends on the competence and heroics of the people in the organization and not on the use of proven processes.
Maturity level 1 organizations often produce products and services that work; however, they frequently exceed the budget and schedule of their projects.
Maturity level 1 organizations are characterized by a tendency to over commit, abandon processes in the time of crisis, and not be able to repeat their past successes.

Maturity Level 2 - Managed

At maturity level 2, an organization has achieved all the specific and generic goals of the maturity level 2 process areas. In other words, the projects of the organization have ensured that requirements are managed and that processes are planned, performed, measured, and controlled.
The process discipline reflected by maturity level 2 helps to ensure that existing practices are retained during times of stress. When these practices are in place, projects are performed and managed according to their documented plans.
At maturity level 2, requirements, processes, work products, and services are managed. The status of the work products and the delivery of services are visible to management at defined points.
Commitments are established among relevant stakeholders and are revised as needed. Work products are reviewed with stakeholders and are controlled.
The work products and services satisfy their specified requirements, standards, and objectives.

Maturity Level 3 - Defined

At maturity level 3, an organization has achieved all the specific and generic goals of the process areas assigned to maturity levels 2 and 3.
At maturity level 3, processes are well characterized and understood, and are described in standards, procedures, tools, and methods.
A critical distinction between maturity level 2 and maturity level 3 is the scope of standards, process descriptions, and procedures. At maturity level 2, the standards, process descriptions, and procedures may be quite different in each specific instance of the process (for example, on a particular project). At maturity level 3, the standards, process descriptions, and procedures for a project are tailored from the organization's set of standard processes to suit a particular project or organizational unit. The organization's set of standard processes includes the processes addressed at maturity level 2 and maturity level 3. As a result, the processes that are performed across the organization are consistent except for the differences allowed by the tailoring guidelines.
Another critical distinction is that at maturity level 3, processes are typically described in more detail and more rigorously than at maturity level 2. At maturity level 3, processes are managed more proactively using an understanding of the interrelationships of the process activities and detailed measures of the process, its work products, and its services.

Maturity Level 4 - Quantitatively Managed

At maturity level 4, an organization has achieved all the specific goals of the process areas assigned to maturity levels 2, 3, and 4 and the generic goals assigned to maturity levels 2 and 3.
At maturity level 4 Subprocesses are selected that significantly contribute to overall process performance. These selected subprocesses are controlled using statistical and other quantitative techniques.
Quantitative objectives for quality and process performance are established and used as criteria in managing processes. Quantitative objectives are based on the needs of the customer, end users, organization, and process implementers. Quality and process performance are understood in statistical terms and are managed throughout the life of the processes.
For these processes, detailed measures of process performance are collected and statistically analyzed. Special causes of process variation are identified and, where appropriate, the sources of special causes are corrected to prevent future occurrences.
Quality and process performance measures are incorporated into the organization.s measurement repository to support fact-based decision making in the future.
A critical distinction between maturity level 3 and maturity level 4 is the predictability of process performance. At maturity level 4, the performance of processes is controlled using statistical and other quantitative techniques, and is quantitatively predictable. At maturity level 3, processes are only qualitatively predictable.

Maturity Level 5 - Optimizing

At maturity level 5, an organization has achieved all the specific goals of the process areas assigned to maturity levels 2, 3, 4, and 5 and the generic goals assigned to maturity levels 2 and 3.
Processes are continually improved based on a quantitative understanding of the common causes of variation inherent in processes.
Maturity level 5 focuses on continually improving process performance through both incremental and innovative technological improvements.
Quantitative process-improvement objectives for the organization are established, continually revised to reflect changing business objectives, and used as criteria in managing process improvement.
The effects of deployed process improvements are measured and evaluated against the quantitative process-improvement objectives. Both the defined processes and the organization's set of standard processes are targets of measurable improvement activities.
Optimizing processes that are agile and innovative depends on the participation of an empowered workforce aligned with the business values and objectives of the organization. The organization's ability to rapidly respond to changes and opportunities is enhanced by finding ways to accelerate and share learning. Improvement of the processes is inherently part of everybody's role, resulting in a cycle of continual improvement.
A critical distinction between maturity level 4 and maturity level 5 is the type of process variation addressed. At maturity level 4, processes are concerned with addressing special causes of process variation and providing statistical predictability of the results. Though processes may produce predictable results, the results may be insufficient to achieve the established objectives. At maturity level 5, processes are concerned with addressing common causes of process variation and changing the process (that is, shifting the mean of the process performance) to improve process performance (while maintaining statistical predictability) to achieve the established quantitative process-improvement objectives.

Maturity Levels Should Not be Skipped:

Each maturity level provides a necessary foundation for effective implementation of processes at the next level.
  • Higher level processes have less chance of success without the discipline provided by lower levels.
  • The effect of innovation can be obscured in a noisy process.
Higher maturity level processes may be performed by organizations at lower maturity levels, with the risk of not being consistently applied in a crisis.

Maturity Levels and Process Areas:

Here is a list of all the corresponding process areas defined for a S/W organization. These process areas may be different for different organization.
This section is just giving names of the related process areas, for more detail about these Process Areas go through CMMI Process Areas Chapter.
LevelFocusKey Process AreaResult
5
Optimizing
Continuous Process Improvement
  • Organizational Innovation and Deployment
  • Causal Analysis and Resolution
Highest Quality /
Lowest Risk
4
Quantitatively Managed
Quantitatively Managed
  • Organizational Process Performance
  • Quantitative Project Management
Higher Quality /
Lower Risk
3
Defined
Process Standardization
  • Requirements Development
  • Technical Solution
  • Product Integration
  • Verification
  • Validation
  • Organizational Process Focus
  • Organizational Process Definition
  • Organizational Training
  • Integrated Project Mgmt (with IPPD extras)
  • Risk Management
  • Decision Analysis and Resolution
  • Integrated Teaming (IPPD only)
  • Org. Environment for Integration (IPPD only)
  • Integrated Supplier Management (SS only)
Medium Quality /
Medium Risk
2
Managed
Basic Project Management
  • Requirements Management
  • Project Planning
  • Project Monitoring and Control
  • Supplier Agreement Management
  • Measurement and Analysis
  • Process and Product Quality Assurance
  • Configuration Management
Low Quality /
High Risk
1
Initial
Process is informal and AdhocLowest Quality /
Highest Risk