a. Briefly explain three situations where rapid application development (prototyping) is preferred
compared to waterfall method. (6 Marks)
b. As a software development project manager suppose you have the following tasks
Task Duration (Days) Waits for
Analysis 6 –
Design 9 Analysis
Coding 7 Design
Testing 4 Coding, Design
Implementation 2 Testing
Use the following tools to represent the above tasks: (6 Marks)
i. A Gantt chart
ii. Network analysis diagram
c. Outline four features to consider when evaluation a database management system to be used as a
data source in a management information system. (4 Marks)
Appendix
Table
System type C K
Organic 2.4 1.05
Semi-det. 3.0 1.12
Embedded 3.6 1.2