CS 501, Software EngineeringQuiz 1InstructionsQuestion 1Question 2CS 501, Software EngineeringQuiz 1Thursday, February 12, 200445 minutesInstructions1) Answer both questions.2) Write your answers in an examination book. WRITE YOUR NETID ON THE FRONT OF EACH BOOK.3) This is an open book examination. You may use any book or notes, but no computers. Question 1(a) Why is the pure Waterfall model of software development not recommended for large-sale software projects?(b) An online information system is being developed using a modified version of theWaterfall model. It is likely to be based on Web technology.i How much should the choice of technology be considered during the feasibility study?ii In how much detail should the choice of technology be specified during the requirements phase of the project?iii At what stage should the decision be made to use an Apache Web Server 2.0 with Tomcat 4.1?Page 1 of 2Question 2Here is an activity graph with time estimates for each activity in weeks.(a) For each activity in the graph, calculate the slack.(b) What is the critical path?(c) Suppose that an extra member of staff is available who can work on either activity BE or activity BC, but not both.i If she works on activity BE, the time estimate for BE is reduced from 5 weeks to 3 weeks. How much would the elapsed time to complete the complete project be reduced?ii If she works on activity BC, the time estimate for BC is reduced from 9 weeks to 6 weeks. How much would the elapsed time to complete the complete project be reduced?Page 2 of 2A EBD3536A
View Full Document