Software Engineering - May 2016
Information Technology (Semester 6)
TOTAL MARKS: 80
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks. 1(a) What are the different levels of capability Maturity Model (CMM)?(5 marks) 1(b) Compare agile and traditional Software Development models.(5 marks) 1(c) What are the different probable origines of changes that are requested for software(5 marks) 1(d) With suitable examples, explain the differences between 'known risks' and 'predictable risks'.(5 marks) 2(a) Explain waterfall model give its advantage and disadvantages.(10 marks) 2(b) List evolutionary models and explain any one in detail(10 marks) 3(a) Draw the DFD up to Level 2 for a Restaurant Management System which has food ordering, food delivering invoice creation, and payment subsystems.(10 marks) 3(b) Prepare a sample risk table and explain the RMMM plan for the same(10 marks) 4(a) What are different requirements engineering tasks? Why identifying software requirements is difficult.(10 marks) 4(b) Explain software design concepts.(10 marks)
Write note on (any two)
5(a) Components Based Development(10 marks) 5(b) Software Reliability measurements.(10 marks) 5(c) Deployment-Level design elements(10 marks) 5(d) SQA activities(10 marks) 6(a) What are different attribtes of software quality?(10 marks) 6(b) Identify any two risks for your exam. Perform risk assessment and prepare the RMMM plan.(10 marks)