Se 7
Se 7
of pages-I Roll No
Note- Attempt all the five questions. Mssing datalinformation if any, maybe suitably assumed & mentioned in
the answer.
lb Compare the incremental model and the prototyping model, What similarities and differences 4 CO I
do they share in terms of development approach?
Ic Explain the Extreme Programming (XP) methodology. How does it prioritize customer 4 CO 1
satisfaction and adaptability in the Financial Services Project?
2c Explain how UML supports object-oriented analysis and design. Draw UML diagram of Library 4 C02
Management System
3b Explain COCOMO model.A project requires the development of 50,000 lines of code (KLOC), 4 C03
which falls under the Organic category in the COCOMO model. Use the basic COCOMO
model to estimate: I. The Effort in person-months. 2. The Development Time in months.
C04
4a Why are both verification and validation necessary to ensure software quality? 4
4 CO4
4b Design acceptance test cases for an e-commerce website with an integrated new payment
gateway. To verify card details and name of the person.
4c Define alpha testing and beta testing. Discuss how they differ in purpose, participants, and 4 C04
testing environments
5a Explain the role of the Capability Maturity Model (CMM) in improving software quality. How 4 C05
Sb Define risk management in the context of software maintenance. Why is it cmcial to maintain 4
software quality over time?
Sc What future directions do you foresee for software engineering, especially in quality assurance 4 CO5~