AL-703 (C) RGPV B.Tech
Agile Software Development (ASD)
Previous year papers and the official syllabus are free to read, no account needed.
Previous Year Papers
2 papers, latest Dec 2025
Syllabus, notes and important questions for AL-703 (C)
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Fundamentals of Agile Process 9 topics
- Introduction and background
- Agile Manifesto and Principles
- Stakeholders and Challenges
- Overview of Agile Development Models: Scrum
- Extreme Programming
- Feature Driven Development
- Crystal
- Kanban
- Lean Software Development
Unit 2 Agile Projects 13 topics
- Planning for Agile Teams: Scrum Teams
- Planning for Agile Teams: XP Teams
- Planning for Agile Teams: General Agile Teams
- Team Distribution
- Agile Project Lifecycles: Typical Agile Project Lifecycles
- Phase Activities
- Product Vision
- Release Planning: Creating the Product Backlog
- User Stories
- Prioritizing and Estimating
- Creating the Release Plan
- Monitoring and Adapting: Managing Risks and Issues
- Retrospectives
Unit 3 Introduction to Scrum 16 topics
- Agile Scrum Framework
- Scrum Artifacts
- Scrum Meetings
- Scrum Activities and Roles
- Scrum Team Simulation
- Scrum Planning Principles
- Product and Release Planning
- Sprinting: Planning
- Sprinting: Execution
- Sprinting: Review
- Sprinting: Retrospective
- User story definition and Characteristics
- Acceptance tests and Verifying stories
- Burn‑down chart
- Daily Scrum
- Scrum Case Study
Unit 4 Introduction to Extreme Programming (XP) 14 topics
- XP Lifecycle
- The XP Team
- XP Concepts: Refactoring
- Technical Debt
- Timeboxing
- Stories
- Velocity
- Adopting XP: Prerequisites
- Adopting XP: Challenges
- Applying XP: Pair Programming
- Collaborating
- Release Planning
- Development
- XP Case Study
Unit 5 Agile Software Design and Development 11 topics
- Agile design practices
- Role of design principles
- Need and significance of Refactoring
- Refactoring techniques
- Continuous Integration
- Automated build tools
- Version control
- Agility and Quality Assurance: Agile Interaction Design
- Agile approach to Quality Assurance
- Test Driven Development
- Pair programming: Issues and Challenges