Skip to content
AD-403 · Software Engineering with Agile Methodology/Unsolved PYQ Paper

AD-403 Software Engineering with Agile Methodology - Jun 2023 Question Paper

Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.

  1. 14 Marks
    Explain how both Waterfall model and Prototyping model can be accommodated in the Spiral Process Model.
    How to answer
    • Define Spiral model quadrants/phases and iterative risk-driven nature
    • Show Waterfall as sequential execution within a spiral loop when requirements are clear/low risk
    • Show Prototyping as risk-reduction / validation activity in early loops
    • Diagram of spiral with accommodation points
  2. 7 Marks
    aWhich is more important- The Product or Process? Justify your answer.
    How to answer
    • Define software product vs software process
    • Arguments for process quality determining product quality
    • Arguments for product focus / customer value
    • Justified conclusion with example
  3. 7 Marks
    bExplain Spiral model also write advantages and disadvantages of Spiral Model.
    How to answer
    • Explain Spiral model phases and iterations
    • List advantages e.g. risk handling, customer feedback, large systems
    • List disadvantages e.g. cost, complexity, expertise needed
    • Neat spiral diagram
  4. 7 Marks
    aWhat is Test case? What are the different levels of Testing?
    How to answer
    • Define test case with attributes
    • List levels: unit, integration, system, acceptance
    • Brief purpose of each level
  5. 7 Marks
    bExplain UML architecture.
    How to answer
    • Define UML and its purpose
    • Explain architecture: views, diagrams, building blocks
    • Mention structural and behavioral things
  6. 7 Marks
    aWhat is the main aim of Software configuration management? What is the basic requirement of Software configuration management?
    How to answer
    • Define software configuration management (SCM)
    • Explain main aim: control change and integrity
    • List basic requirements: version control, change control, audits
  7. 7 Marks
    bExplain COCOMO Model in detail?
    How to answer
    • Define COCOMO and its purpose
    • Explain Basic, Intermediate, Detailed types
    • Explain Organic, Semidetached, Embedded modes and effort formula
    • Steps to estimate effort and schedule
  8. 7 Marks
    aDefine Agile. Explain how agile software development model is different from traditional development model.
    How to answer
    • Define Agile and manifesto values
    • Characteristics of agile vs traditional plan-driven
    • Compare on requirements, delivery, customer involvement, change
  9. 7 Marks
    bWhat are the obstacles to the Agile process?
    How to answer
    • List obstacles: culture, distributed teams, documentation, scaling
    • Explain resistance to change and customer availability
    • Explain contractual and management issues
  10. 7 Marks
    aWhat are the 4 unique phases in Agile model in sequence?
    How to answer
    • List 4 phases in sequence
    • Brief purpose of each phase
    • Order and iterative nature
  11. 7 Marks
    bExplain Software risk analysis and management process.
    How to answer
    • Define software risk types
    • Steps: identification, analysis, prioritization, planning, monitoring
    • Risk management strategies: avoidance, transfer, mitigation
  12. 7 Marks
    aHow can mixing Agile approaches like scrum kanban and XP benefit an organization?
    How to answer
    • Brief Scrum, Kanban, XP practices
    • Benefits of hybrid: flow, discipline, engineering practices
    • Organizational gains: flexibility, quality, delivery speed
  13. 7 Marks
    bIf a software product costs Rs. 10,000,000 for development, compute the annual maintenance cost given that every year approximately 5% of the code needs modification. Identify the factors which render the maintenance cost estimation inaccurate.
    How to answer
    • Compute 5% of Rs. 10,000,000 as annual maintenance cost
    • State result Rs. 500,000 per year
    • Identify factors: size, age, structure, staff, hardware, etc. causing inaccuracy
  14. 7 Marks
    aExplain why do you think agile values are most needed for the agile mindset?
    How to answer
    • List 4 agile values from manifesto
    • Explain mindset: individuals, working software, collaboration, change
    • Justify why values drive mindset and behavior
  15. 7 Marks
    bWhat is the main intent of a project metrics?
    How to answer
    • Define project metrics
    • Main intent: measure, control, predict quality and progress
    • Examples: productivity, defect, schedule metrics
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