Академический Документы
Профессиональный Документы
Культура Документы
Version <1.0>
[Note: The following template is provided for use with the Rational Unified Process. Text enclosed in square brac ets and displa!ed in blue italics "st!le#$nfo%lue& is included to provide guidance to the author and should be deleted before publishing the document. ' paragraph entered following this st!le will automaticall! be set to normal "st!le#%od! Text&.( [To customi)e automatic fields "which displa! a gra! bac ground when selected&* select +ile,Properties and replace the Title* -ub.ect and /ompan! fields with the appropriate information for this document. 'fter closing the dialog* automatic fields ma! be updated throughout the document b! selecting 0dit,-elect 'll "or /trl1'& and pressing +2* or simpl! clic on the field and press +2. This must be done separatel! for 3eaders and +ooters. 'lt1+2 will toggle between displa!ing the field names and the field contents. -ee 4ord help for more information on wor ing with fields.(
Revision History
Date <dd/mmm/yy> Version <!.!> <details> Description <name> Author
"onfidential
Pa%e & of $
a!le of Contents
1. 'ntrod ction 1.1 P rpose 1.& Scope 1.) Definitions# *cronyms and *++reviations 1., -eferences .Partial/ 1.( 0verview &. Project 0verview &.1 Project p rpose# scope and o+jectives &.& *ss mptions and constraints &.) Project delivera+les &., 2vol tion of t3e Software Development Plan ). Project 0r%ani4ation ).1 0r%ani4ational Str ct re ).& 2!ternal 'nterfaces .0ptional/ ).) -oles and -esponsi+ilities ,. 5ana%ement Process ,.1 Project 2stimates ,.& Project Plan ,.&.1 P3ase Plan ,.&.& 'teration 0+jectives .0ptional/ ,.&.) -eleases .0ptional/ ,.&., Project Sc3ed le ,.&.( Project -eso rcin% ,.&.1 7 d%et ,.) 'teration Plans .0ptional/ ,., Project 5onitorin% and control ,.,.1 -e8 irements mana%ement plan ,.,.& Sc3ed le control plan ,.,.) 7 d%et control plan .0ptional/ ,.,., : ality control plan .0ptional/ ,.,.( -eportin% Plan .0ptional/ ,.,.1 5eas rement Plan .0ptional/ ,.( -is; 5ana%ement plan ,.1 "lose<o t plan (. =ec3nical process plans (.1 Development "ase .0ptional/ (.& 5et3ods# tools and tec3ni8 es (.) 'nfrastr ct re plan .0ptional/ (., Prod ct acceptance plan .0ptional/ 1. S pportin% process plans 1.1 "onfi% ration mana%ement plan 1.& 2val ation plan 1.) Doc mentation plan .0ptional/ "onfidential <"ompany Name># 1$$$ ( ( ( ( ( 1 1 1 1 1 1 1 1 1 1 1 1 6 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 $ $ Pa%e ) of $
<Project Name> Software Development Plan <doc ment identifier> 1., : ality ass rance plan .0ptional/ 1.( Pro+lem resol tion plan .0ptional/ 1.1 S +contractor mana%ement plan .0ptional/ 1.6 Process improvement plan .0ptional/ 6. *dditional plans .0ptional/ 9. *nne!es $. 'nde!
$ $ $ $ $ $ $
"onfidential
Pa%e , of $
1.%
1.&
1.)
<Project Name> Software Development Plan <doc ment identifier> 1., 0valuation Plan 7ocumentation Plan 9ualit! 'ssurance Plan Problem Resolution Plan -ub1contractor 8anagement Plan Process $mprovement Plan (
-verview [This subsection should describe what the rest of the Project or Software Development Plan contains and explain how the document is organi)ed.(
%.
%.1
Project -verview
Project p$rpose' scope an# o!jectives [' brief description of the purpose and ob.ectives of this pro.ect* and a brief description of what deliverables the pro.ect is expected to deliver.( (ss$mptions an# constraints [' list of assumptions that this plan is based on* and an! constraints "e.g. budget* staff* equipment* schedule& that appl! to the pro.ect.( Project #elivera!les [Tabular list of the artifacts to be created during the pro.ect* with target deliver! dates.( .vol$tion of t/e Software Development Plan [Table of proposed versions of the Project or software development plan* and the criteria for the unscheduled revision and reissue of this plan.(
%.%
%.&
%.)
&.
&.1
Project -r0ani1ation
-r0ani1ational Str$ct$re [7escribe the organi)ational structure of the pro.ect team* including management and other review authorities.( .2ternal "nterfaces *-ptional+ [7escribe how the pro.ect interfaces with external groups. +or each external group* identif! the internal:external contact names.( Roles an# Responsi!ilities [$dentif! the pro.ect organi)ational units that will be responsible for each of the core wor flows* wor flow details* and supporting processes.(
&.%
&.&
).
).1
3ana0ement Process
Project .stimates [Provide the estimated cost and schedule for the pro.ect* as well as the basis for those estimates* and the points:circumstances in the pro.ect when re1estimation will occur.( <"ompany Name># 1$$$ Pa%e 1 of $
"onfidential
<Project Name> Software Development Plan <doc ment identifier> ).% 4.2.1 Project Plan Phase Plan [$nclude the following: 4or brea down structure.
' timeline or 6antt chart showing the allocation of time to the pro.ect phases:iterations. $dentif! ma.or milestones with their achievement criteria
7efine an! important release points and demos( 4.2.2 Iteration Objectives [Optional] [;ist the ob.ectives to be accomplished for each of the iterations.( Releases [Optional] [%rief descriptions of each software release* whether demo* beta* etc.( Project Schedule [7iagrams:tables showing target dates for completion of iterations and phases* release points* demos* and other milestones.( Project Resourcin
4.2.3
4.2.4
4.2.5
4.2.5.1 Staffing Plan [Optional] [$dentif! here the numbers and t!pe of staff required "including and special s ills or experience&* scheduled b! pro.ect phase or iteration.( 4.2.5.2 Resource Acquisition Plan [7escribe how !ou will approach finding and acquiring the staff needed for the pro.ect.( [<ptional( 4.2.5.3 Training Plan [;ist an! special training pro.ect team members will require* with target dates for when this training should be completed.( [<ptional( 4.2.! "ud et ['llocation of costs against the 4%- and the Phase Plan.( "teration Plans *-ptional+ [0ach iteration plan will be enclosed in this section b! reference.( Project 3onitorin0 an# control Re#uire$ents $ana e$ent plan [0nclosed b! reference( Schedule control plan [7escribes the approach to be ta en to monitor progress against the planned schedule and how to ta e corrective action when required.(
).&
).) 4.4.1
4.4.2
"onfidential
Pa%e 6 of $
"ud et control plan [Optional] [7escribes the approach to be ta en to monitor spending against the pro.ect budget and how to ta e corrective action when required.( %ualit& control plan [Optional] [7escribe the timing and methods to be used to control the qualit! of the pro.ect deliverables and how to ta e corrective action when required.( Reportin Plan [Optional] [7escribes internal and external reports to be generated* and the frequenc! and distribution of publication.( 'easure$ent Plan [Optional] [0nclosed b! reference( Ris4 3ana0ement plan Close6o$t plan [7escribe the activities for the orderl! completion of the pro.ect* including staff reassignment* archiving of pro.ect materials* post1mortem debriefings and reports etc.(
4.4.4
4.4.5
4.4.!
)., ).5
,.
,.1
,.%
,.&
"nfrastr$ct$re plan *-ptional+ [0nclosed b! reference( Pro#$ct acceptance plan *-ptional+ [0nclosed b! reference(
,.)
5.
5.1
"onfidential
.val$ation plan [Part of the -7P: describes the pro.ect=s plans for product evaluation* and covers the techniques* criteria* metrics and procedures used for evaluation > this will include wal throughs* inspections and reviews. Note that this is in addition to the Test Plan* which is not enclosed in the -7P.( Doc$mentation plan *-ptional+ [0nclosed b! reference( 8$ality ass$rance plan *-ptional+ [0nclosed b! reference( Pro!lem resol$tion plan *-ptional+ [0nclosed b! reference( S$!contractor mana0ement plan *-ptional+ [0nclosed b! reference( Process improvement plan *-ptional+ [0nclosed b! reference(
5.&
5.)
5.,
5.5
5.9
9. :. ;.
(nne2es
['dditional material of use to the reader of the -7P.(
"n#e2
"onfidential
Pa%e $ of $