Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Doc 12 Life Cycle Models

Doc 12 Life Cycle Models

Ratings:

4.17

(6)
|Views: 576 |Likes:
Published by Kapildev

More info:

Published by: Kapildev on Nov 29, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as XLS or read online from Scribd
See more
See less

02/03/2010

original

 
Syntel CQA ForumLife Cycle ModelsCQA Doc No 1210718234.xlsPage
DefinitionGuidelines for selection
1All capabilities are needed for first delivery2Risk of delivery is minimal3Requirements are complete, stable, and well understood4Technology is well understood56All funding and staffing are available at the beginning
Waterfall ModelThe Waterfall Model
assumes that distinct phases of development of a whole system exist for analysis,preliminary design, detailed design, coding and unit test,and system test.Documentation produced at the end of each phaseprovides the basis for work performed in the next phase of development.In the Waterfall Model, characterized by a single build of software (one increment), the software development effortmust return to previous phases of development to fixmisunderstood or unstated requirements, design flaws,and logical coding errors discovered in later phases of themodel. This model has its peak loading during the midpoint of thedevelopment activity (the design and coding phase).
 
System
 
Requirements
 
Analysis
 
System
 
Design
 
Software
 
Requirements
 
Analysis
 
Preliminary
 
Design
 
Detailed
 
Design
 
Coding and
 
Unit Test
 
Interation
 
and Testing
 
Formal
 
Testing
 
Qualification
 
Syntel CQA ForumLife Cycle ModelsCQA Doc No 12Doc 12 10718234.xlsPage
DefinitionGuidelines for Selection
1Applicable to high-risk programs where prototyping will be used to minimize risk2Requirements incomplete, unstable3Lack of DemVal Program4Applicable to large-scale projects5This model has relatively flat loading during the development activities.
Spiral ModelThe Spiral Model
adds risk analysis and prototypingactivities at the beginning of each phase defined in theWaterfall Model to address the perceived risk areas of aproject The Spiral Model focuses on significant areas of risk,studies alternative solutions, and develops prototypes andsimulations to explore the strengths and weaknesses of candidate solutions.Some implementations of the Spiral Model suggestincremental development of a system by completing itscomponent parts in sequence.
Determine
 
Objectives,
 
Alternatives,
 
Constraints
 
Evaluate Alternatives,
 
Identify, Resolve Risks
 
Develop, Verify
 
Next Level Product
 
Plan
 
Next Phases
 
Prototype 1
 
Prototype 2
 
Prototype 3
 
Operational
 
Prototype
 
Simulations, Models, Benchmarks
 
Risk
 
Analysis
 
Risk Analysis
 
Risk Analysis
 
Risk Analysis
 
Concept of 
 
Operation
 
Requirements Plan
 
Life-cycle Plan
 
Development
 
Plan
 
Integration
 
& Test Plan
 
Software
 
Requirements
 
Requirements
 
Validation
 
Design Validation
 
And Verification
 
Software
 
Product
 
Design
 
Detailed Design
 
Code
 
Unit
 
Test
 
Integration
 
& Test
 
Acceptance
 
Test
 
Implementation
 
Review
 
Commitment
 
Partition
 
 
Syntel CQA ForumLife Cycle ModelsPage10718234.xlsPage
DefinitionGuidelines for Selection
12Lack of DemVal program3Customer doesn’t fully understand requirements
Rapid Prototyping ModelThe Rapid Prototyping Model
is designed to develop acomplete, unambiguous set of requirements early in theanalysis phase of the lifecycle by conducting frequentreviews of a functional prototype by customers and usersduring the analysis phase. This approach hopes to avoid delaying the detection of analysis and design problems to the integration and testphase of development, where they are more expensive tofix. The developers create a prototype that exhibits theirunderstanding of customer requirements. The customersand users review the prototype for conformance to theirview of how the system should operate. The prototype isevolved until it becomes a dynamic operationalspecification of the actual requirements. This model has the highest loading early in thedevelopment cycle, since it involves very intense customerinvolvement during the early phases of development withcorrespondingly low levels of activity during test andintegration.
 
Analysis PrototypingPrelim.DesignTuning TestPlanningRequirementsDocumentsor Case ModelSystemReq.ReviewWorkingPrototypeOnlineDocumentationProjectPlan(SDP)AllocatedBaseline
ReviewsProductsPhases
PreliminarySystem Req.DocumentSoftwareTest PlanPreliminaryDesignDocumentUpdatedDesignDocumentSoftwareTestProceduresDesignPrototypeCriticalDesignReviewPreliminaryDesignReviewDetailedDesignProductBaselineFinalSoftwareProduct(CSCI)SoftwareDesignDocumentTestReadinessReviewSoftwareTestResultsSoftwareProductSpecification
Final User DocumentationFormalQualificationReview
Baselines
SoftwareSpecificationReview

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->