Skip to content
CS-703 (C) · Agile Software Development/Unsolved PYQ Paper

CS-703 (C) Agile Software Development - Dec 2025 Question Paper

  1. 7 Marks
    aAnalyze the phases involved in the Agile Software Development Life Cycle (SDLC). How does feedback at each phase contribute to software quality?
  2. 7 Marks
    bDefine the Agile Manifesto and explain its key principles, highlighting their importance in modern software development.
  3. 7 Marks
    aAnalyze the structure of a Scrum Team and discuss its roles and responsibilities.
  4. 7 Marks
    bExplain the process of creating a product backlog and prioritizing user stories in Agile project planning.
  5. 7 Marks
    aDescribe the key Scrum events and their purposes within a sprint cycle.
  6. 7 Marks
    bDiscuss the characteristics of a good user story and explain how acceptance tests verify these stories.
  7. 7 Marks
    aExplain the Extreme Programming (XP) lifecycle and analyze the significance of pair programming in XP.
  8. 7 Marks
    bEvaluate how technical debt affects Agile development and suggest management strategies.
  9. 7 Marks
    aAnalyze Agile design principles and explain the need for continuous integration using automated build tools.
  10. 7 Marks
    bDiscuss Test-Driven Development (TDD) and describe challenges faced during implementation.
  11. 7 Marks
    aEvaluate version control systems in Agile environments and illustrate their significance for team collaboration.
  12. 7 Marks
    bExplain how retrospectives contribute to risk management and continuous improvement in Agile projects.
  13. 7 Marks
    aDefine refactoring and discuss common refactoring techniques used in Agile software development.
  14. 7 Marks
    bAnalyze the role of Agile interaction design in improving software quality.
  15. 14 Marks
    Write short notes on any two of the following: a) Pair programming : benefits and challenges. b) Velocity in Extreme Programming and its measurement. c) Feature Driven Development d) Agile project monitoring and adapting techniques.
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in