1. The software development life cycle is the name of the overall process of …….
2. When starting any new software project, it is important to ______ how it will be developed and maintained
3. The process is known as a cycle because …
4. It is important to follow a process when developing software in order to….
5. A system may be in the testing stage and the user/client may change their design requirements. What happens now?
6. The spiral method and the waterfall model are both life cycles that take ….
7. Typically, all projects will start with the problem definition stage and end with the maintenance stage but…
8. In a typical systems life cycle the design stage will come after the implementation and testing
9. What occurs in the problem definition and analysis stage?
10. Which of the following are tools/features or things that could be part of the design stage?
Use of Gantt Charts
Maintenance Comments and Documentation
CPA (Critical Path Analysis)
Testing Software
Project Management Software
End User Testing records
List of the Data inputs, outputs, processing
Implementation of code
User interface designs (wireframes)
Prototyping
Pseudocode
Flow charts
None of the above
All of the above
Only 1,2,3 and 11
1,3,5,7,9,10,11,12
11. The _____________ stage looks at the overall project and considers how things went.
12. Ideally, the evaluation will also involve a selection of end-users
13. The ___________ phase continues for the lifetime of the system. The_____________ documentation is needed to support this.
14. With the ______ model, if everything goes as expected, the project cascades through the systems life cycle, one after the other.
15. The ___________ model is preferred over the ____________ model if the system is brand new and has a large number of unknowns or uncertainties