Information Technology Reference
In-Depth Information
Take the example of the QA life cycle:
1. Perform unit test
2. Log problems in bug tracking system Fix bugs
3. Perform system test
4. Log problems in bug tracking system Fix bugs
5. Develop regression test plan
6. Document known problems
7. Stress testing (if needed)
8. Preparation of capacity planning guide for HW/SW
needs
Unit test life cycle or process:
1.
Code, buddy/architect code review
2.
Code meets documentation and unit test criteria
3.
Module/integration test specifications reviewed
4.
Review against specifications
5.
Integration testing with automated test suite devel-
opment
6.
Follow SCM guidelines
Standard Software Life Cycles
The software (development) life cycle (SDLC) includes all those events
that occur when producing a software product. Although life cycles have
undergone a lot of change and evolved over a period of time, there are
two fundamental SDLC approaches considered here: (1) waterfall and (2)
iterative/incremental. Newer models such as RUP are also discussed briefly
to set the background.
Waterfall
Proposed in the 1970s by Royce, the waterfall life cycle was used exten-
sively until the 1990s.
 
Search WWH ::




Custom Search