SW Process Improve Plan
SW Process Improve Plan
Reference source not found. Notes on accessibility: This template has been tested and is best accessible
with JAWS 11.0 or higher. For questions about using this template, please contact CMS IT Governance.
To request changes to the template, please submit an XLC Process Change Request (CR).
CMS XLC
Table of Contents
Table of Contents
1. Introduction.................................................................................................................1
2. Overview......................................................................................................................1
3. Assumptions/Constraints/Risks...............................................................................1
3.1
Assumptions......................................................................................................1
3.2
Constraints.........................................................................................................1
3.3
Risks..................................................................................................................1
4.2
5. SPI Approach..............................................................................................................2
5.1
Goals.................................................................................................................2
5.2
Methodology......................................................................................................2
5.3
Appendix A:
Record of Changes............................................................................3
Appendix B:
Acronyms............................................................................................4
Appendix C:
Glossary..............................................................................................5
Appendix D:
Referenced Documents.....................................................................6
Appendix E:
Approvals............................................................................................7
Appendix F:
Appendix G:
Appendix H:
Additional Appendices....................................................................10
List of Figures
No table of figures entries found.
CMS XLC
Table of Contents
List of Tables
Table 1: Record of Changes..............................................................................................3
Table 2: Acronyms..............................................................................................................4
Table 3: Glossary...............................................................................................................5
Table 4: Referenced Documents.......................................................................................6
Table 5: XLC Template Revision History...........................................................................9
CMS XLC
Introduction
1. Introduction
Instructions: Summarize the purpose of the document, the scope of activities that
resulted in its development, the intended audience for the document, and expected
evolution of the document. Also describe any security or privacy considerations
associated with use of this document.
This Software Process Improvement Plan (SPIP) describes the approach for continued software
development process improvement during the life cycle of the <Project Name (Acronym)>. The
document identifies the specific actions that will be taken to improve the software process, and
outlines the plans for implementing those actions.
2. Overview
Instructions: Provide a high-level overview of the project. Focus on the process and
deliverable aspects of the project, including contract type, major milestones, and
stakeholders. Briefly describe the purpose and context for the system, and summarize
the history of its development.
3. Assumptions/Constraints/Risks
3.1
Assumptions
3.2
Constraints
Instructions: Describe any limitations or constraints that may have a significant impact
on the implementation of this SPIP.
3.3
Risks
Instructions: Describe any risks associated with the implementation or nonimplementation of this SPIP and proposed mitigation strategies.
CMS XLC
Introduction
4.1
Instructions: Describe the process review process at a high level, what processes were
evaluated, what methodologies were used.
4.2
Instructions: Provide the process review findings, targeted areas for improvement, any
recommendations made by the process review team. Findings may be grouped as
global findings (i.e., overall organizational opportunities for improvement,) or by process
areas (noting strengths, opportunities for improvement, and/or non-applicability).
Document SPI recommendations as they relate to the process review findings.
5. SPI Approach
Instructions: Describe the approach, which may be derived from the recommendations
of a software process assessment (i.e., Capability Maturity Model Integration CMMI
Standard CMMI Appraisal Method for Process Improvement (SCAMPISM)), that
identifies the specific actions that will be taken to improve the software process, and
outline the plans for implementing those actions. If applicable, provide reference to the
appropriate section of the corporate SDMP rather than reiterating the content here.
5.1
Goals
Instructions: Describe the SPI goals that have been established as a result of the
process review findings. For each goal, provide a cross-reference back to the finding(s)
or recommendation(s). If desired, document risks associated with implementing and
not-implementing each SPI goal. If this section is not appropriate for the initial issuance
of the SPIP, then so indicate.
5.2
Methodology
Instructions: Describe the method, process, and tools that will be used to initiate
process improvement (e.g., lessons learned), to achieve the SPI goals, and the metrics
that will be collected to measure the efficacy of the SPI goal implementation. Document
how process improvement will be monitored and controlled, and how SPI goals will be
achieved. Document the communication process to be used to provide feedback to
project stakeholders. Describe the methodology for creating and updating affected
process documents.
5.3
Instructions: Identify the personnel and their responsibilities for implementing the
improvements.
CMS XLC
Record of Changes
CMS XLC
Record of Changes
Date
Author/Owner
Description of Change
CMS XLC
Record of Changes
Appendix B: Acronyms
Instructions: Provide a list of acronyms and associated literal translations used within
the document. List the acronyms in alphabetical order using a tabular format as
depicted below.
Table 2: Acronyms
Acronym
Literal Translation
CMMI
CMS
PMP
SCAMPISM
SDMP
SPI
SPIP
CMS XLC
Record of Changes
Appendix C: Glossary
Instructions: Provide clear and concise definitions for terms used in this document that
may be unfamiliar to readers of the document. Terms are to be listed in alphabetical
order.
Table 3: Glossary
Term
Definition
CMS XLC
Record of Changes
Issuance
Date
CMS XLC
Record of Changes
Appendix E: Approvals
The undersigned acknowledge that they have reviewed the Software Process
Improvement Plan and agree with the information presented within this document.
Changes to this Software Process Improvement Plan will be coordinated with, and
approved by, the undersigned, or their designated representatives.
Instructions: List the individuals whose signatures are desired. Examples of such
individuals are Business Owner, Project Manager (if identified), and any appropriate
stakeholders. Add additional lines for signature as necessary.
Signature:
Date:
Print Name:
Title:
Role:
Signature:
Date:
Print Name:
Title:
Role:
Signature:
Date:
Print Name:
Title:
Role:
CMS XLC
Record of Changes
Some text and tables are provided as boilerplate examples of wording and
formats that may be used or modified as appropriate.
CMS XLC
Record of Changes
Date
Author/Owner
Description of Change
1.0
11/04/200
8
ESD Deliverables
Workgroup
Baseline version.
2.0
08/14/201
4
10
CMS XLC
Record of Changes
11