MU Computer Engineering (Semester 6)
Software Engineering
May 2017
Total marks: --
Total time: --
(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 Develop a Software Requirement Specification (SRS) for developing of software for hospital management system. Create and SRS that contains the following:
1) Objective and Scope
2) Product perspective
3) Functional requirements(at least 3)
4) Non-functional requirements
20 M

2(a) List the various metrics used for software measurement. Explain Function point estimation technique in detail.
10 M
2(b) Explain the various fundamental software design concepts.
10 M

3(a) Explain the change control and version control activities in SCM.
10 M
3(b) What are the different categories of risks? Explain the process of Risk Projection.
10 M

4(a) What is Agility in context of software engineering? With suitable diagram explain Extreme Programming (XP).
10 M
4(b) Explain basis path testing in detail.
10 M

5(a) Expalin Test Driven Development (TDD) with an example.
10 M
5(b) Explain basis path testing in detail.
10 M

Write short note any four question from Q.6(a, b, c, d, e)
6(a) System testing.
10 M
6(b) Coupling and Cohesion
10 M
6(c) Service Oriented Software Engineering
10 M
6(d) Software Maintenance
10 M

More question papers from Software Engineering