1) Explain software life cycle in detail.
2) Describe Principles of Structured Analysis and requirement analysis in detail.
3) State and describe the following:
a) Role of Matrices.
b) Project Management.
4)a) Explain Architectural design of software.
b) Describe System testing.
5) Write brief notes on the following:
a) Problem based estimation.
b) COCOMO model.
6) "Software is engineered not produced in the classical sense." Explain this. Write down some suitable examples to justify your views.