We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
USN
21CST601
Sixth Semester B. E. Degree Semester End Examination (SEE)
Model Question Paper – 1
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
Time: 3 Hours] [Maximum Marks: 100 Instructions to Students:
Q No Questions Marks CO RBT
Cognitive Level 1 a) Describe the essence of software engineering practice. 6 CO1 L2 b) Briefly explain various specialized process models. 8 CO1 L3 c) Write 12 agility principles for those who want to achieve 6 CO1 L2 agility in their software development process. OR 2 a) What is meant by Industrial XP? Write an XP user story that 7 CO1 L3 describes the “Favorites” feature available on most of the web browsers. With a neat diagram, describe the overall flow of the Scrum 6 CO1 L2 b) process. Provide three examples of software projects that would be 7 CO1 L4 c) amenable to the component based model. Explain your answer with justification.
3 a) Discuss some of the problems that occur when requirements 5 CO2 L2
must be elicited from different customers. b) 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 c) What is the purpose of domain analysis? How is it related to 6 CO2 L2 the concept of requirements patterns? Illustrate with suitable example. OR 4 a) Define requirements engineering. List and explain seven 8 CO2 L2 distinct tasks of requirements engineering. b) The department of Public works for a large city has decided to 8 CO2 L5 develop a web-based Pothole Tracking and Repair System (PTRS). Assume suitable places, persons and attributes involved in PTRS. Draw a UML use case diagram for PTRS. Also develop an activity diagram for any one aspect of PTRS. Dr. Ambedkar Institute of Technology, Bangalore (An Autonomous Institution Affiliated to Visvesvaraya Technological University, Belagavi) P a g e | 1 c) How to negotiate requirements? Describe with suitable 4 CO2 L2 examples.
5 a) Propose several software quality guidelines and attributes for a 8 CO3 L3
good design. b) Briefly explain the taxonomy of architectural styles. 8 CO3 L2 c) Draw the architectural context diagram for Hospital 4 CO3 L4 Management System. OR 6 a) Describe Cohesion and coupling with suitable examples. 8 CO3 L2 b) Explain the following design concepts: design patterns, 4 CO3 L2 separation of concerns, refinement and refactoring. c) Briefly describe each of the four elements of the design model. 8 CO3 L2
7 a) Explain a strategic approach to software testing. 8 CO4 L2
b) With suitable example, explain basis path testing in detail. 6 CO4 L2 c) Compare and contrast top-down and bottom-up integration 6 CO4 L4 testing strategies. OR 8 a) With a neat diagram, describe the debugging process. 6 CO4 L2 b) Will exhaustive testing guarantee that the program is 100 6 CO4 L5 percent correct? Illustrate with suitable examples.
c) Distinguish between white-box and black-box testing. 8 CO4 L3
9 a) Briefly explain the management spectrum in software project 6 CO5 L2
management. b) How to establish a software metrics program? Describe with 7 CO5 L2 various steps and goals. c) Describe Empirical estimation models used during estimation 7 CO5 L2 of software projects. OR 10 a) The decisions made by senior management can have a 6 CO5 L4 significant impact on the effectiveness of a software engineering team. Provide five examples to illustrate that this is true. b) Briefly explain any four software metrics used for software 8 CO5 L3 measurement. c) List and explain the three major categories of software 6 CO5 L2 engineering resources. 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 Dr. Ambedkar Institute of Technology, Bangalore (An Autonomous Institution Affiliated to Visvesvaraya Technological University, Belagavi) P a g e | 3