Software Engineering - Dec 2014
Computer Engineering (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) Define Metrics. Describe process and project metrics.(5 marks) 1 (b) What is Agility? Define the principal to achieve agility.(5 marks) 1 (c) What is functional and non-functional requirement of SRS?(5 marks) 1 (d) What are the advantages of test driven development?(5 marks) 2 (a) Explain incremental process model with suitable example.(10 marks) 2 (b) Explain change control in detail along with software configuration items and baseline.(10 marks) 3 (a) Explain different steps in requirement engineering.(10 marks) 3 (b) Discuss and compare coupling and cohesion in brief.(10 marks) 4 (a) What test is carried during verification and validation? Explain with example.(10 marks) 4 (b) List and explain the fundamental concepts for software design.(10 marks) 5 (a) Explain different types of maintenance with suitable example.(10 marks) 5 (b) What is quality Assurance? What are different parameter of Quality?(10 marks) 6 (a) What are the risks associated with software projects? How do project managers manage such risks?(10 marks) 6 (b) List down and explain the activities of scheduling and tracking for Library management system.(10 marks)
Write a short notes on any two:
7 (a) Re-Engineering(10 marks) 7 (b) Security Engineering(10 marks) 7 (c) White Box and Black Box Testing(10 marks) 7 (d) CMM and Key Process Areas.(10 marks)