Solve any one question from Q1 and Q2
1 (a)
Discuss practitioner's myths of software development.
5 M
1 (b)
What formal techniques are available for assessing the software process?
5 M
2 (a)
What is spike solution in XP?
5 M
2 (b)
Describe XP concepts of refactoring and pair programming in your
own words.
5 M
Solve any one question from Q3 and Q4
3 (a)
Why is it difficult to gain a closer understanding of what the customer
Wants?
5 M
3 (b)
How to prioritize software requirements based on Kano Analysis?
5 M
4 (a)
Explain how an ATM machine is supposed to behave with the help of
a state diagram.
5 M
4 (b)
What new practices are appended to XP to create IXP?
5 M
Solve any one question from Q5 and Q6
5 (a)
Discuss the characteristics of a good software design.
8 M
5 (b)
What types of classes does the designer create? What is a well-formed
design class?
8 M
6 (a)
What is an architectural style? Explain in brief taxonomy of architectural
Styles.
8 M
6 (b)
What are domain specific architectures? Distinguish between domains
and product-lines.
8 M
Solve any one question from Q7 and Q8
7 (a)
What are different categories of users? How do we learn what user
wants from UI?
8 M
7 (b)
Explain any four of Shneiderman's 8 golden rules of user interface
Design.
8 M
8 (a)
Perform a detailed task-analysis for - A Library Management System.
8 M
8 (b)
Discuss use of mental models and metaphors in UI design.
8 M
Solve any one question from Q9 and Q10
9 (a)
What is the goal of cleanroom testing? Discuss in brief the statistical
use testing. How do we certify a software component in cleanroom
Testing?
10 M
9 (b)
What is software configuration management repository? Discuss role
and features of SCM repository.
8 M
Write short notes on any three:
10 (a)
CASE tools.
6 M
10 (b)
Technology evolution.
6 M
10 (c)
Test driven development.
6 M
10 (d)
Model driven development.
6 M
More question papers from Software Engineering