Attempt any Eight questions.
[8*5=40]
4.
How risk management is carried out during software development? Explain. [5]
5.
'Software maintenance is one of the most importance activity.' Justify the statement with an example. [5]
6.
Difference between verification and validation. Explain software inspection process. [5]
7.
What do you understand by design patterns? What role does it have in object oriented design. [5]
8.
Explain any one application of architecture. [5]
9.
Briefly explain on the requirements of engineering process. [5]
10.
What are the principles of agile development? Explain agile development techniques. [5]
11.
Write short notes on: a. System engineering b. Release testing [5]
12.
Differentiate between structural and behavioral models. What is the importance of behavioral model. [5]