- Overview of Agile SDLC phases (e.g., planning, requirements, design, development, testing, deployment)
- Understanding iterative and incremental development
- Agile artifacts and deliverables at each phase, Case study analysis: Agile SDLC in practice
- User stories and backlog refinement, Agile release planning
- Estimation techniques in Agile projects
- Discussion on acceptance criteria and DOR, DOD
- Group activity: Creating acceptance criteria for user stories
- Hands-on exercise: Estimating user stories based on acceptance criteria.