MU Computer Engineering (Semester 6)
Software Engineering
December 2013
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Discuss incremental process model and evolutionary process model with reference to the suitability of the project.
10 M
1 (b) Explain how size oriented metrics differs from function oriented metrics. Give example when each is recommended.
10 M

2 (a) Give software requirement specification (SRS) for developing software for payroll management system.
10 M
2 (b) Workout data flow diagram and control flow diagram in detail respect to payroll management system.
10 M

3 (a) Explain the various levels of quality assurance in software engineering with reference to different parameters of quality.
10 M
3 (b) What is configuration audit? How change is managed in web applications?
10 M

4 (a) a) Discuss and compare TDD (Test driven development) and DTT (design driven testing).
10 M
4 (b) What activities are carried out during FTR and status reporting and why?
10 M

5 (a) List down and explain the activities carried out during scheduling and tracking.
10 M
5 (b) Discuss the case where change control and version control are required with its purposes.
10 M

6 (a) Compare the convectional approach and object oriented approach to software development with suitability.
10 M
6 (b) What is requirement of risk analysis? What are possible risks that may affect the scheduling? How you can overcome the same?
10 M

Write short notes on:
7 (a) SCRUM and CRYSTAL
5 M
7 (b) Design concepts and principles
5 M
7 (c) Coupling and cohesion
5 M
7 (d) Gantt chart
5 M



More question papers from Software Engineering
SPONSORED ADVERTISEMENTS