5
Lessons
8h
Duration
English
Language
Share This Class:
OBJECTIVE:
- The Agile Development training program aims to provide participants with a comprehensive understanding of Agile methodologies, principles, and practices to enhance project management efficiency, collaboration, and product delivery.
Course features:
- Instructor-led training with interactive sessions, practical exercises, and case studies.
- Hands-on activities to apply Agile principles in realistic scenarios.
- Q&A sessions to address queries, facilitate discussions, and share best practices.
BENEFITS:
- Understand Agile methodologies and their application in software development.
- Enhance collaboration, communication, and adaptability in project management.
- Improve agility, productivity, and stakeholder satisfaction in Agile projects.
Learning Path
- Overview of Agile principles and values
- Contrasting Agile with traditional project management methodologies
- Benefits of Agile adoption in software development and project execution
1 hour
- Scrum: Roles, events, artifacts, and best practices
- Kanban: Principles, visualization techniques, and workflow management
- Lean: Continuous improvement, waste reduction, and value stream mapping
2 hours
- User stories and backlog prioritization
- Sprint planning, execution, and review
- Agile estimation techniques: Planning poker, relative sizing, and velocity
2 hours
- Test-driven development (TDD) and behavior-driven development (BDD)
- Continuous integration and deployment (CI/CD) practices
- Ensuring product quality and stakeholder satisfaction in Agile environments
2 hours
- Agile at scale: Large-scale Scrum (LeSS), Scaled Agile Framework (SAFe)
- Distributed Agile teams and remote collaboration tools
- Agile transformation and organizational change management
1 hour