2081
Software Engineering 2081
Section A
-
Explain the importance of software pricing. Highlight COCOMO cost modeling technique. List its disadvantage.
-
Draw use case diagram, class diagram and sequence diagram for online book recommendation system. Make your own assumptions.
-
What do you understand by software process model? Explain different software process activities.
Section B
Attempt any EIGHT question.
-
How risk management is carried out during software development? Explain.
-
“Software maintenance is one of the most importance activity.” Justify the statement with an example.
-
Difference between verification and validation. Explain software inspection process.
-
What do you understand by design patterns? What role does it have in object oriented design.
-
Explain any one application of architecture.
-
Differentiate between structural and behavioral models. What is the importance of behavioral model.
-
Briefly explain on the requirements of engineering process.
-
What are the principles of agile development? Explain agile development techniques.
-
Write short notes on:
-
System engineering
-
Release testing