Professional Documents
Culture Documents
CSE 3505 SE Final Spring 2014
CSE 3505 SE Final Spring 2014
CSE 3505 SE Final Spring 2014
[Answer any two questions from Group-A and any three questions from Group-B;
Separate answer script must be used for Group-A and Group-B.]
Group-A
1. a) Why validation of requirements document is needed? Which checks should be done during 5
requirements validation?
b)
What are the types of interview? How can you make an effective interview with system 3
stakeholders?
c)
Explain enduring and volatile requirements with example. 2
3. a) Describe the repository model? Write down the advantages and disadvantages of the repository 5
model.
b)
Which factors affect the understandability of a software system? Which one is the desirable 3
characteristic of a system-Low coupling-High cohesion or High coupling-Low cohesion and why?
c)
Why requirements elicitation and analysis is a difficult process? 2
Group-B
6. a) What do you understand by the term “software maintenance”? Describe the factors that lead to 5
higher maintenance cost.
b)
Describe the software evolution process with diagram. 5
8. a) Define reliability and reliability metrics. Explain the common reliability metrics. 5