The following example questions should help your prepare for this year's 205 exam (exam is 50% of the total assessment for this subject). (Answers should be short. One sentence to make one point. Usually one point worth 0.5 marks). ------------------------------------------------------------------------------- Summarize the phases of the conventional "Waterfall" software engineering lifecycle. (2 marks)Phase 1:The business need, concept study, and feasibility analysis are conducted. Phase 2:The requirements of the new system are determined. And then a specification document is produced.Phase 3:Implementation of the system takes place, with designing stages followed by the implementation of individual models and then the integration and testing of these models.Phase 4:The now implemented system is updated when necessary and maintained, then is retired when a new system is implemented. Briefly explain Boehm's "Spiral Model". What failing of the "Waterfall" model does Boehm attempt to correct in his model? (2 marks) 1Determine objectives, alternatives constraints2 Evaluate alternatives, identify & resolve risks3 Develop and verify a version of the product4Plan next phaseThis model attempts to have a repetitive cycle of steps whereas the waterfall model was all one way. How are "Rapid Application Development" systems used to create programs? (1 mark) System is built by:picking standard component classes from a librarysetting parameters(sometimes) writing functions where the component has only a stubdefining system by specifying what objects (instances of component classes are present)specifying how some act as event sources, then linking them to event handlersHow is "Open Source Software" developed? Describe some achievements of this approach. (1 mark) Open source movement depends on skilled programmers contributing their efforts for free!Programmers employed in regular jobs, their work on the “open source” code done in ...