S/w Development phase
|
Testing
|
Requirement Phase
|
1. Determine the test strategy.
2. Determine requirement.
|
Design phase
|
1. Determine consistency of design with
requirements.
2. Determine adequacy of design.
3. Generate structural and functional test condition
|
Coding Phase
| 1. Determine consistency with design 2. Determine adequacy of implementation 3. Generate structural and functional test condition for program unit |
Testing Phase
|
1.Determine adequacy of the test plan
2.Test application system
|
Installation and Maintenance Phase
|
1. Place tested system into production
2. Modify and retest
|
Water fall model: - Also know as linear sequential model or Classical life cycle model
This model was introduced by Winston Royce in 1970 and is currently the most commonly used model for s/w.
Prototype Model
This model is applied when there is an absence of detailed information regarding input and output requirement in s/w.
This model is applied when there is an absence of detailed information regarding input and output requirement in s/w.
Advantages:
1. Helps in reducing risk associated with the project.
2. There is a great involvement of user in s/w development.
2. There is a great involvement of user in s/w development.
Disadvantages:
This model is time consuming and expensive. Because if the user is not satisfied by the developed prototype then a new prototype is developed. This process goes on until a perfect prototype is developed.
Spiral Model- Proposed by Bohem in 1988.
1. Each Loop of the spiral represents a phase of the s/w process.
2. The innermost loop might be concerned with system feasibility.
3. The next loop with system requirement definition.
4. The next one with system design and so on.
1. Each Loop of the spiral represents a phase of the s/w process.
2. The innermost loop might be concerned with system feasibility.
3. The next loop with system requirement definition.
4. The next one with system design and so on.
No comments:
Post a Comment