SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
- Software process improvement program model –




                                     Mirea Adrian
The IDEAL (Initiating, Diagnosing, Establishing,
Acting and Learning) model is an organizational
improvement model that serves as a roadmap for
initiating, planning, and implementing improvement
actions. The IDEAL model is named for the five phases
it describes: initiating, diagnosing, establishing,
acting, and learning.
Phase 1: Initiating.

• This is the initial step in the IDEAL model. In this phase, the organization’s
senior management first understands the need software process improvement
(SPI), commits to a SPI program, and defines the context for SPI.
• This step is similar to the definition of a new system. An initial high level SPI
plan and schedule for initial SPI tasks are developed, major functional elements
defined, and key interfaces and requirements are also defined and agreed upon.
• The organization needs to decide how it will organize its improvement
efforts, who will be involved, both at the practitioner and management levels,
and how much of those people’s time will be allocated to the effort. Based on
these initial decisions, the charter and staffing for the management steering
group (MSG), software engineering process group (SEPG), and other
organizational entities can be completed.
Phase 2: Diagnosing.

• The management steering group (MSG) must understand the organization’s
current software process baseline so that it can develop a plan that will achieve
the business changes specified in the organization’s software process
improvement (SPI) goals. The baselining activities performed in the
Diagnosing phase will provide this information into the SPI planning and
prioritization process.

• The SPI strategic action plan, which will be developed after the baselining
activities are complete, is critical: it is needed to provide clear guidance for the
various process improvement actions that will be taken over the next few years.
It should provide clear business reasons for conducting the SPI program and
should be clearly and measurably linked to the organization’s business plan and
vision.
Phase 3: Establishing.

• Creating the strategic action plan for software process improvement (SPI) is
one of the most critical in the SPI initiative— and most often neglected. This is
where the management team develops or updates a SPI strategic action plan,
 based on the organization’s vision, business plan, and past improvement
efforts, along with the findings from the baselining efforts.

• This is a step that is repeated as needed. Usually it is triggered by a lack of an
action plan for an organization on its first cycle through the IDEAL model. For
those organizations on a subsequent cycle, this step can be triggered by a need
to update the previous plan, goals, or directions.
Phase 4: Acting.

• The Acting phase is where the improvements are developed, put into
practice, and deployed across the organization. The various improvements that
the working groups have developed are complete and their value will be
“proven” to the organization by piloting them. The management steering group
(MSG) and the software engineering process group (SEPG) will be managing
and supporting the development, piloting, and deployment of the
improvements.

• The Acting phase links the mission of the SPI program to improve processes
and the mission of the development organization to produce products. It is the
culmination of the SPI efforts to this point.
Phase 5: Leveraging.

• Now that the organization has completed one cycle through IDEAL it is
necessary to review what happened during that cycle and prepare for the next
cycle through the model.

• Rather than re-enter IDEAL at the Initiating phase on subsequent cycles
through the model, by performing the activities of this Leveraging phase you
will reenter IDEAL at the Diagnosing phase. The Leveraging phase, in addition
to preparing for the next cycle through IDEAL, gives you the opportunity to
“tune-up” the software process improvement (SPI) process before starting
again.
References:
http://www.sei.cmu.edu/acquisition/start/work/index.cfm

http://www.sei.cmu.edu/reports/96hb001.pdf

More Related Content

PPTX
Agile and Lean Software Development
PPTX
PPTX
Estimation and Velocity - Scrum Framework
PPTX
What is Scrum? SlideShare
PPTX
PMI-ACP Training Deck
PPTX
Agile Patterns and Anti-Patterns
PDF
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
PPTX
Agile Estimating Technique
Agile and Lean Software Development
Estimation and Velocity - Scrum Framework
What is Scrum? SlideShare
PMI-ACP Training Deck
Agile Patterns and Anti-Patterns
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
Agile Estimating Technique

What's hot (20)

PPTX
Agile methodology
PPT
Scrum in an hour
PPTX
Chapter 3 - Agile Testing Methods, Techniques and Tools
PPTX
Rapid Application Development Model
PPTX
Agile
PPTX
System Request
PDF
Software Project Estimation
PPT
Scrum ppt
PDF
Everything You Need to Know about JIRA Core
PPTX
Agile Estimation & Capacity Planning
PPT
Lean Manufacturing and Principles
PPTX
The V Model
PPT
PMI-ACP : PMI - Agile Certified Practitioner
PPT
Scrum retrospective
PDF
Agile Methodology - Software Engineering
PPTX
Agile Project Management
PDF
Agile Estimation for Fixed Price Model
PPTX
Lean Software Development
PPTX
Agile Maturity Assessments
PDF
Agile & SCRUM basics
Agile methodology
Scrum in an hour
Chapter 3 - Agile Testing Methods, Techniques and Tools
Rapid Application Development Model
Agile
System Request
Software Project Estimation
Scrum ppt
Everything You Need to Know about JIRA Core
Agile Estimation & Capacity Planning
Lean Manufacturing and Principles
The V Model
PMI-ACP : PMI - Agile Certified Practitioner
Scrum retrospective
Agile Methodology - Software Engineering
Agile Project Management
Agile Estimation for Fixed Price Model
Lean Software Development
Agile Maturity Assessments
Agile & SCRUM basics
Ad

Viewers also liked (11)

PDF
IDEAL step by step
DOCX
Estímulos para el cambio
PPT
5012621 cmmi
PPTX
Beit 381 se lec 14 - 35 - 12 mar21 - sqa - iso and cmm
DOC
Software Process Improvement – CMMI and IDEAL
PPTX
Software project plannings
PPTX
software process improvement
PPTX
Generic Software Process Models
PDF
Capability maturity model
PPT
Software Process Models
PPT
Capability Maturity Model (CMM)
IDEAL step by step
Estímulos para el cambio
5012621 cmmi
Beit 381 se lec 14 - 35 - 12 mar21 - sqa - iso and cmm
Software Process Improvement – CMMI and IDEAL
Software project plannings
software process improvement
Generic Software Process Models
Capability maturity model
Software Process Models
Capability Maturity Model (CMM)
Ad

Similar to The ideal model (20)

PPT
Resource1 nou
PDF
The Deming Cycle; Plan Do Check Act
PDF
Get Management 12th Edition Daft Solutions Manual Free All Chapters Available
PDF
Management 12th Edition Daft Solutions Manual
PDF
Instant download Management 12th Edition Daft Solutions Manual pdf all chapter
PDF
Management Asia Pacific 5th Edition Samson Solutions Manual
PDF
Management 12th Edition Daft Solutions Manual
PDF
Management 12th Edition Daft Solutions Manual
PDF
5 Phases of Lean Deployment: A Complete Guide for Professionals
PDF
Management Asia Pacific 5th Edition Samson Solutions Manual
PPTX
Performance management module 2 Kerala University
PPTX
Continous process improvement
PDF
6 Sigma - Chapter7
PPTX
Quality improvement paradigm (QIP)
PPTX
Planning
PDF
Management Asia Pacific 5th Edition Samson Solutions Manual
PDF
Management 12th Edition Daft Solutions Manual
PPTX
Strategic Planning, Implementation, Monitoring and Evaluation (SPIME) for Edu...
PDF
Performance assessment guide
PPTX
The_8_Successful_Steps_for_ERP_Implementation.pptx
Resource1 nou
The Deming Cycle; Plan Do Check Act
Get Management 12th Edition Daft Solutions Manual Free All Chapters Available
Management 12th Edition Daft Solutions Manual
Instant download Management 12th Edition Daft Solutions Manual pdf all chapter
Management Asia Pacific 5th Edition Samson Solutions Manual
Management 12th Edition Daft Solutions Manual
Management 12th Edition Daft Solutions Manual
5 Phases of Lean Deployment: A Complete Guide for Professionals
Management Asia Pacific 5th Edition Samson Solutions Manual
Performance management module 2 Kerala University
Continous process improvement
6 Sigma - Chapter7
Quality improvement paradigm (QIP)
Planning
Management Asia Pacific 5th Edition Samson Solutions Manual
Management 12th Edition Daft Solutions Manual
Strategic Planning, Implementation, Monitoring and Evaluation (SPIME) for Edu...
Performance assessment guide
The_8_Successful_Steps_for_ERP_Implementation.pptx

Recently uploaded (20)

PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
Business model innovation report 2022.pdf
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPT
Chapter four Project-Preparation material
PDF
Training And Development of Employee .pdf
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
Unit 1 Cost Accounting - Cost sheet
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
Nidhal Samdaie CV - International Business Consultant
PPTX
5 Stages of group development guide.pptx
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
DOCX
Business Management - unit 1 and 2
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
Types of control:Qualitative vs Quantitative
DOCX
Euro SEO Services 1st 3 General Updates.docx
PPTX
Amazon (Business Studies) management studies
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
HR Introduction Slide (1).pptx on hr intro
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Business model innovation report 2022.pdf
Power and position in leadershipDOC-20250808-WA0011..pdf
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Chapter four Project-Preparation material
Training And Development of Employee .pdf
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Chapter 5_Foreign Exchange Market in .pdf
Unit 1 Cost Accounting - Cost sheet
MSPs in 10 Words - Created by US MSP Network
Nidhal Samdaie CV - International Business Consultant
5 Stages of group development guide.pptx
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Business Management - unit 1 and 2
Reconciliation AND MEMORANDUM RECONCILATION
Types of control:Qualitative vs Quantitative
Euro SEO Services 1st 3 General Updates.docx
Amazon (Business Studies) management studies

The ideal model

  • 1. - Software process improvement program model – Mirea Adrian
  • 2. The IDEAL (Initiating, Diagnosing, Establishing, Acting and Learning) model is an organizational improvement model that serves as a roadmap for initiating, planning, and implementing improvement actions. The IDEAL model is named for the five phases it describes: initiating, diagnosing, establishing, acting, and learning.
  • 3. Phase 1: Initiating. • This is the initial step in the IDEAL model. In this phase, the organization’s senior management first understands the need software process improvement (SPI), commits to a SPI program, and defines the context for SPI. • This step is similar to the definition of a new system. An initial high level SPI plan and schedule for initial SPI tasks are developed, major functional elements defined, and key interfaces and requirements are also defined and agreed upon. • The organization needs to decide how it will organize its improvement efforts, who will be involved, both at the practitioner and management levels, and how much of those people’s time will be allocated to the effort. Based on these initial decisions, the charter and staffing for the management steering group (MSG), software engineering process group (SEPG), and other organizational entities can be completed.
  • 4. Phase 2: Diagnosing. • The management steering group (MSG) must understand the organization’s current software process baseline so that it can develop a plan that will achieve the business changes specified in the organization’s software process improvement (SPI) goals. The baselining activities performed in the Diagnosing phase will provide this information into the SPI planning and prioritization process. • The SPI strategic action plan, which will be developed after the baselining activities are complete, is critical: it is needed to provide clear guidance for the various process improvement actions that will be taken over the next few years. It should provide clear business reasons for conducting the SPI program and should be clearly and measurably linked to the organization’s business plan and vision.
  • 5. Phase 3: Establishing. • Creating the strategic action plan for software process improvement (SPI) is one of the most critical in the SPI initiative— and most often neglected. This is where the management team develops or updates a SPI strategic action plan, based on the organization’s vision, business plan, and past improvement efforts, along with the findings from the baselining efforts. • This is a step that is repeated as needed. Usually it is triggered by a lack of an action plan for an organization on its first cycle through the IDEAL model. For those organizations on a subsequent cycle, this step can be triggered by a need to update the previous plan, goals, or directions.
  • 6. Phase 4: Acting. • The Acting phase is where the improvements are developed, put into practice, and deployed across the organization. The various improvements that the working groups have developed are complete and their value will be “proven” to the organization by piloting them. The management steering group (MSG) and the software engineering process group (SEPG) will be managing and supporting the development, piloting, and deployment of the improvements. • The Acting phase links the mission of the SPI program to improve processes and the mission of the development organization to produce products. It is the culmination of the SPI efforts to this point.
  • 7. Phase 5: Leveraging. • Now that the organization has completed one cycle through IDEAL it is necessary to review what happened during that cycle and prepare for the next cycle through the model. • Rather than re-enter IDEAL at the Initiating phase on subsequent cycles through the model, by performing the activities of this Leveraging phase you will reenter IDEAL at the Diagnosing phase. The Leveraging phase, in addition to preparing for the next cycle through IDEAL, gives you the opportunity to “tune-up” the software process improvement (SPI) process before starting again.