MU Information Technology (Semester 6)
Software Engineering
May 2015
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) Difference between prescriptive and evolutionary models.
5 M
1 (b) Explain SCRUM.
5 M
1 (c) Mention SQA activities.
5 M
1 (d) Explain the need for system testing.
5 M

2 (a) What are the risks associated with software projects? How do project managers manage such risks?
10 M
2 (b) Draw the use case diagram and activity diagram for course registration system explained below:
Students may login to the system to register courses or retrieve all the courses they have already registered. Instructors may login to the system to add courses or retrieve all the courses they have already added. A student cannot register a course if: i) he/she doesn't meet the prerequisites, ii) the students registered in the course exceed the capacity of the classroom, iii) the course has a time conflict with other courses in the same term.
10 M

3 (a) Explain in detail Spiral model and compare it with component model.
10 M
3 (b) Explain architectural design for E-Commerce System.
10 M

4 (a) Prepare SRS for railway reservation system.
10 M
4 (b) Describe in detail white box techniques.
10 M

5 (a) Explain how change control and version control are carried out in SCM.
10 M
5 (b) Draw DFD up to level 2 for order processing system.
10 M

Short notes on any two:
6 (a) Aspect oriented development.
10 M
6 (b) OO testing.
10 M
6 (c) Process and project metrics
10 M



More question papers from Software Engineering
SPONSORED ADVERTISEMENTS