sw process improve plan
TRANSCRIPT
-
8/20/2019 Sw Process Improve Plan
1/14
For instructions on using this template, please see Notes to Author/Template Instructions on page Error:Reference source not found. Notes on accessibility: This template has been tested and is best accessibleith !A"# $$.% or higher. For &uestions about using this template, please contact '(# IT )o*ernance. To re&uest changes to the template, please submit an +' -rocess 'hange Re&uest 'R.
Centers for Medicare & Medicaid Services
CMS eXpedited Life Cycle (XLC)
-
8/20/2019 Sw Process Improve Plan
2/14
CMS XLC Table of Contents
*ale 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. Process Review Background....................................................................................1
4.1 Process Review Methodology...........................................................................2
4.2 Process Review indings and Recommendations............................................2
. !PI Approac"..............................................................................................................2
!.1 "oals.................................................................................................................2
!.2 Methodology......................................................................................................2
!.3 Roles and Responsi#ilities................................................................................2
Appendi# A$ Record o% C"anges............................................................................3
Appendi# B$ Acron&ms............................................................................................4
Appendi# C$ '(ossar&..............................................................................................
Appendi# )$ Re%erenced )ocuments.....................................................................*
Appendi# +$ Approva(s............................................................................................,
Appendi# -$ otes to t"e Aut"or / emp(ate Instructions...................................0
Appendi# '$ C emp(ate Revision istor&........................................................
Appendi# $ Additiona( Appendices....................................................................15
List of +i,'reso ta6(e o% %igures entries %ound.
Software Process Improement Plan !ersion X"X #
-
8/20/2019 Sw Process Improve Plan
3/14
CMS XLC Table of Contents
List of *ales
$a#le 1% Record o& Changes..............................................................................................3
$a#le 2% Acronyms..............................................................................................................4
$a#le 3% "lossary...............................................................................................................!
$a#le 4% Re&erenced 'ocuments.......................................................................................(
$a#le !% )*C $emplate Revision +istory...........................................................................,
Software Process Improement Plan !ersion X"X (
-
8/20/2019 Sw Process Improve Plan
4/14
CMS XLC Introduction
-$ "ntrod'ction
Instructions: #ummari0e the purpose of the document, the scope of acti*ities that
resulted in its de*elopment, the intended audience for the document, and e1pectede*olution of the document. Also describe any security or pri*acy considerationsassociated ith use of this document.
$his -o&tware Process mprovement Plan /-PP0 descri#es the approach &or continued so&twaredevelopment process improvement during the li&e cycle o& the Proect ame /Acronym0. $hedocument identi&ies the speci&ic actions that will #e taken to improve the so&tware process5 andoutlines the plans &or implementing those actions.
.$ vervie!
Instructions: -ro*ide a high2le*el o*er*ie of the pro3ect. Focus on the process anddeli*erable aspects of the pro3ect, including contract type, ma3or milestones, andsta4eholders. 5riefly describe the purpose and conte1t for the system, and summari0ethe history of its de*elopment.
0$ Ass'mptions/Constraints/1is2s
0$- Ass'mptions
Instructions: 6escribe any assumptions or dependencies that may ha*e a significantimpact on the implementation of this #-I-.
0$. Constraints
Instructions: 6escribe any limitations or constraints that may ha*e a significant impacton the implementation of this #-I-.
0$0 1is2s
Instructions: 6escribe any ris4s associated ith the implementation or non2implementation of this #-I- and proposed mitigation strategies.
3$ Process 1evie! 4ac2,ro'nd
Instructions: -ro*ide a brief history of any formal appraisals, audits, or other processre*ies that ha*e been conducted and identify any management findings or strategice*ents that led up to the de*elopment of the #-I-. -ro*ide reference to any
Software Process Improement Plan !ersion X"X )
-
8/20/2019 Sw Process Improve Plan
5/14
CMS XLC Introduction
documented findings reports, if applicable.
3$- Process 1evie! Met5odolo,y
Instructions: 6escribe the process re*ie process at a high le*el, hat processes eree*aluated, hat methodologies ere used.
3$. Process 1evie! +indin,s and 1ecommendations
Instructions: -ro*ide the process re*ie findings, targeted areas for impro*ement, anyrecommendations made by the process re*ie team. Findings may be grouped asglobal findings i.e., o*erall organi0ational opportunities for impro*ement, or by processareas noting strengths, opportunities for impro*ement, and/or non2applicability.6ocument #-I recommendations as they relate to the process re*ie findings.
6$ SP" Approac5
Instructions: 6escribe the approach, hich may be deri*ed from the recommendationsof a softare process assessment i.e., 'apability (aturity (odel Integration '((I7#tandard '((I Appraisal (ethod for -rocess Impro*ement #'A(-I#(, thatidentifies the specific actions that ill be ta4en to impro*e the softare process, andoutline the plans for implementing those actions. If applicable, pro*ide reference to theappropriate section of the corporate #6(- rather than reiterating the content here.
6$- 7oals
Instructions: 6escribe the #-I goals that ha*e been established as a result of the
process re*ie findings. For each goal, pro*ide a cross2reference bac4 to the findingsor recommendations. If desired, document ris4s associated ith implementing andnot2implementing each #-I goal. If this section is not appropriate for the initial issuanceof the #-I-, then so indicate.
6$. Met5odolo,y
Instructions: 6escribe the method, process, and tools that ill be used to initiate process impro*ement e.g., lessons learned, to achie*e the #-I goals, and the metricsthat ill be collected to measure the efficacy of the #-I goal implementation. 6ocument ho process impro*ement ill be monitored and controlled, and ho #-I goals ill beachie*ed. 6ocument the communication process to be used to pro*ide feedbac4 to
pro3ect sta4eholders. 6escribe the methodology for creating and updating affected process documents.
6$0 1oles and 1esponsiilities
Instructions: Identify the personnel and their responsibilities for implementing theimpro*ements.
Software Process Improement Plan !ersion X"X #
-
8/20/2019 Sw Process Improve Plan
6/14
CMS XLC *ecord of C+anges
Software Process Improement Plan !ersion X"X (
-
8/20/2019 Sw Process Improve Plan
7/14
CMS XLC *ecord of C+anges
Appendi8 A 1ecord of C5an,es
Instructions: -ro*ide information on ho the de*elopment and distribution of the#oftare -rocess Impro*ement -lan ill be controlled and trac4ed. 8se the table belo to pro*ide the *ersion number, the date of the *ersion, the author/oner of the *ersion,and a brief description of the reason for creating the re*ised *ersion.
*ale - 1ecord of C5an,es
7ersion
um6er
)ate Aut"or/Owner )escription o% C"ange
Software Process Improement Plan !ersion X"X ,
-
8/20/2019 Sw Process Improve Plan
8/14
CMS XLC *ecord of C+anges
Appendi8 4 Acronyms
Instructions: -ro*ide a list of acronyms and associated literal translations used ithinthe document. ist the acronyms in alphabetical order using a tabular format asdepicted belo.
*ale . Acronyms
Acron&m itera( rans(ation
C88I 9 Capa#ility Maturity Model ntegration
C8! Centers &or Medicare 6 Medicaid -ervices
P8P Proect Management Plan
!CA8PI!8 -tandard CMM Appraisal Method &or Process mprovement
!)8P -ystem 'evelopment Management Plan
!PI -o&tware Process mprovement
!PIP -o&tware Process mprovement Plan
Software Process Improement Plan !ersion X"X -
-
8/20/2019 Sw Process Improve Plan
9/14
CMS XLC *ecord of C+anges
Appendi8 C 7lossary
Instructions: -ro*ide clear and concise definitions for terms used in this document thatmay be unfamiliar to readers of the document. Terms are to be listed in alphabeticalorder.
*ale 0 7lossary
erm )e%inition
Software Process Improement Plan !ersion X"X .
-
8/20/2019 Sw Process Improve Plan
10/14
CMS XLC *ecord of C+anges
Appendi8 % 1eferenced %oc'ments
Instructions: #ummari0e the relationship of this document to other rele*ant documents.-ro*ide identifying information for all documents used to arri*e at and/or referencedithin this document e.g., related and/or companion documents, prere&uisitedocuments, rele*ant technical documentation, etc..
*ale 3 1eferenced %oc'ments
)ocument ame )ocument ocation and/or :R Issuance
)ate
Software Process Improement Plan !ersion X"X /
-
8/20/2019 Sw Process Improve Plan
11/14
CMS XLC *ecord of C+anges
Appendi8 9 Approvals
$he undersigned acknowledge that they have reviewed the -o&tware Processmprovement Plan and agree with the in&ormation presented within this document.Changes to this -o&tware Process mprovement Plan will #e coordinated with5 andapproved #y5 the undersigned5 or their designated representatives.
Instructions: ist the indi*iduals hose signatures are desired. E1amples of suchindi*iduals are 5usiness 9ner, -ro3ect (anager if identified, and any appropriatesta4eholders. Add additional lines for signature as necessary.
-ignature% 'ate%
Print ame%
$itle%
Role%
-ignature% 'ate%
Print ame%
$itle%
Role%
-ignature% 'ate%
Print ame%
$itle%
Role%
Software Process Improement Plan !ersion X"X 0
-
8/20/2019 Sw Process Improve Plan
12/14
CMS XLC *ecord of C+anges
Appendi8 + Notes to t5e A't5or / *emplate "nstr'ctions
This document is a template for creating a #oftare -rocess Impro*ement -lan for agi*en in*estment or pro3ect. The final document should be deli*ered in an electronicallysearchable format. The #oftare -rocess Impro*ement -lan should stand on its onith all elements e1plained and acronyms spelled out for reader/re*ieers, includingre*ieers outside '(# ho may not be familiar ith '(# pro3ects and in*estments.
This template includes instructions, boilerplate te1t, and fields. The de*eloper shouldnote that:
• Each section pro*ides instructions or describes the intent, assumptions, and
conte1t for content included in that section. Instructional te1t appears in blueitalici0ed font throughout this template.
• Instructional te1t in each section should be replaced ith information specific to
the particular in*estment.
• #ome te1t and tables are pro*ided as boilerplate e1amples of ording and
formats that may be used or modified as appropriate.
"hen using this template, follo these steps:
$. Table captions and descriptions are to be placed centered, abo*e the table.
. (odify any boilerplate te1t, as appropriate, to your specific in*estment.
;. 6o not delete any headings. If the heading is not applicable to thein*estment, enter . All documents must be compliant ith #ection ?%@ re&uirements.
?. Figure captions and descriptions are to be placed centered, belo the figure. All figures must ha*e an associated tag pro*iding appropriate alternati*e te1tfor #ection ?%@ compliance.
. 6elete this
-
8/20/2019 Sw Process Improve Plan
13/14
CMS XLC *ecord of C+anges
Appendi8 7 XLC *emplate 1evision :istory
The folloing table records information regarding changes made to the +' templateo*er time. This table is for use by the +' #teering 'ommittee only. To pro*ideinformation about the controlling and trac4ing of this artifact, please refer to the Recordof 'hanges section of this document.
*ale 6 XLC *emplate 1evision :istory
7ersion
um6er
)ate Aut"or/Owner )escription o% C"ange
1.7 1187482779
:-' 'elivera#les;orkgroup
-
8/20/2019 Sw Process Improve Plan
14/14
CMS XLC *ecord of C+anges
Appendi8 : Additional Appendices
Instructions: 8tili0e additional appendices to facilitate ease of use and maintenance ofthe document.
Software Process Improement Plan !ersion X"X ))