Sixth Semester B. E. Degree Semester End Examination (SEE)
Model Question Paper – 2
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
Time: 3 Hours] [Maximum Marks: 100 Instructions to Students:
Q No Questions Marks CO RBT
Cognitive Level 1 a) List various prescriptive process models. Explain any two 7 CO1 L2 models in detail. b) With a neat diagram, describe the unified process model for 7 CO1 L2 software development. c) With a neat diagram, illustrate the Extreme Programming 6 CO1 L3 process. OR 2 a) Define software engineering and the software process. 10 CO1 L2 Describe a generic process framework for software engineering. Explain the following agile process models: Scrum, DSDM 10 CO1 L2 b) and Agile Modeling.
3 a) Develop a complete use cases for the following activities: 9 CO2 L4
(i) University Library System (ii) Buying a Stock using an online brokerage account (iii) Using credit card at a Restaurant b) Suggest who might be stakeholders in a Hospital management 6 CO2 L4 system. Explain why it is almost inevitable that the requirements of different stakeholders will conflict in some way. c) How to validate requirements? Describe with suitable 5 CO2 L2 examples. OR 4 a) Prepare a complete SRS for Gasoline pump control system. 8 CO2 L4 b) Discuss the significance of use cases in requirements 7 CO2 L5 engineering process. Design various use cases for University Employee management system. c) Briefly explain Scenario-based modeling. 5 CO2 L2
5 a) What is meant by design classes? List and explain four 6 CO3 L2
Dr. Ambedkar Institute of Technology, Bangalore (An Autonomous Institution Affiliated to Visvesvaraya Technological University, Belagavi) P a g e | 1 characteristics of a well-formed design class. b) Suggest and justify the architectural style for the online 6 CO3 L4 Jewellery Mart system. Also identify major components used in designing online Jewellery Mart system. c) Describe basic design principles applicable to Component 8 CO3 L3 level design. OR 6 a) Illustrate dimensions of the design model with a neat sketch. 8 CO3 L2 b) Design architectural context diagram for the following 4 CO3 L4 systems: (i) Online Gaming System (ii) Agricultural Products Management System c) Describe Component based development in detail. 8 CO3 L3
7 a) Distinguish between white-box and black-box testing. 6 CO4 L3
b) Describe any three system testing types with real time 6 CO4 L3 examples. c) Explain Basis path testing in detail. 8 CO4 L2 OR 8 a) Design various test cases for digital advertisement agency 6 CO4 L4 management system. b) Distinguish between Top-down Integration testing and 6 CO4 L3 Bottom-up Integration testing. c) Explain graph based testing methods and boundary value 8 CO4 L3 analysis with suitable real time examples.
9 a) Briefly explain an empirical estimation models for computer 6 CO5 L2
software. b) Illustrate the roles of software teams and team leaders in 6 CO5 L3 software project management. c) How to establish a software metrics program? Illustrate with 8 CO5 L3 various steps and goals. OR 10 a) “Effective software project management focuses on four P’s”. 8 CO5 L4 Justify this statement with suitable analogy. b) Illustrate the concept of integrating metrics within the software 7 CO5 L3 process using collection process. c) List and explain various project resources. 5 CO5 L2 1. Answer FIVE FULL questions as per choice.
Dr. Ambedkar Institute of Technology, Bangalore
(An Autonomous Institution Affiliated to Visvesvaraya Technological University, Belagavi) P a g e | 2