Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain the agile development methodology. Compare the plan-driven and agile approaches to software development.

agile
2long10 marks

Discuss the architectural design process. Explain the common architectural patterns with their advantages and disadvantages.

architecturedesign
3long10 marks

What is software project management? Explain project scheduling and the use of bar charts and activity networks.

project-management
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

Explain black-box testing and white-box testing.

testing
5short5 marks

What is reuse-based software engineering? List its benefits.

reuse
6short5 marks

Explain the concept of design patterns with an example.

design-patterns
7short5 marks

What is software quality assurance? Mention its importance.

quality
8short5 marks

Differentiate between verification and validation.

testing
9short5 marks

Explain the waterfall model and its limitations.

process-model
10short5 marks

What is meant by software re-engineering?

re-engineering
11short5 marks

Describe functional and non-functional requirements for a library management system.

requirements
12short5 marks

Explain the role of CASE tools in software engineering.

case-tools