Spi Cmmi Process Framework: Aliya.B Gowri.P Raina - Fathima.R
Spi Cmmi Process Framework: Aliya.B Gowri.P Raina - Fathima.R
PROCESS
FRAMEWORK
ALIYA.B
GOWRI.P
RAINA.FATHIMA.R
SPI FRAMEWORK
A set of characteristics that must be present if an effective software process is to be
achieved
The intent of the maturity model is to provide an overall indication of the “process
maturity” exhibited by a software organization.
Assessment and Gap Analysis : Assessment examines a wide range of actions and tasks
that will lead to a high quality process.
Consistency. Are important activities, actions and tasks applied consistently across all
software projects and by all software teams
Sophistication. Are management and technical actions performed with a level of
sophistication that implies a thorough understanding of best practice
Acceptance. Is the software process and software engineering practice widely accepted by
management and technical staff
Commitment. Has management committed the resources required to achieve
consistency, sophistication and acceptance
Gap analysis—The difference between local application and best practice represents a
“gap” that offers opportunities for improvement.
SPI PROCESS-II
Three types of education and training should be conducted:
Generic concepts and methods: Directed toward both managers and practitioners,
this category stresses both process and practice. The intent is to provide
professionals with the intellectual tools they need to apply the software process
effectively and to make rational decisions about improvements to the process.
decide on the set of framework activities that will be applied, the major
work products that will be produced and the quality assurance checkpoints
that will enable your team to assess progress
assesses the degree to which changes have been instantiated and adopted,
the degree to which such changes result in better software quality or other tangible
process benefits, and
the overall status of the process and the organizational culture as SPI activities proceed
RISK MANAGEMENT FOR SPI
Manage risk at three key points in
In general, the following categories can be
the SPI process :
identified for SPI risk factors:
prior to the initiation of the SPI
roadmap, budget and cost
content and deliverables culture
during the execution of SPI
maintenance of SPI deliverables
activities (assessment, mission and goals
education, selection, organizational management and
installation), and
organizational stability
process stakeholders
during the evaluation activity
schedule for SPI development
that follows the instantiation of SPI development environment and
some process characteristic.
process
SPI project management and SPI staff
CMMI MODEL
An integrated capability model that includes software and systems engineering
capability assessment.
The maturity assessment is not a single value but is a set of values showing the
organization’s maturity in each area.
The advantage of a continuous approach is that organisations can pick and choose
process areas to improve according to their local needs.
CMMI MODEL COMPONENTS
Process areas : 24 process areas that are relevant to process capability and
improvement are identified. These are organised into 4 groups.
Not performed;
Performed;
Managed;
Defined;
Quantitatively managed;
Optimizing.
The People CMMI
“a roadmap for implementing workforce practices that
continuously improve the capability of an organization’s
workforce.”
Bootstrap—a SPI framework for small and medium sized organizations that
conforms to SPICE [Boo06],