• Need for Agile in modern projects
• Agile vs traditional methodologies
• Agile manifesto and values
• Agile principles overview
• Benefits of Agile adoption
• Scrum framework introduction
• Kanban basics
• Extreme Programming (XP) overview
• Lean Agile concepts
• Choosing the right Agile framework
• Scrum framework overview
• Scrum theory
• Empiricism in Scrum
• Scrum pillars
• Scrum values
• Scrum Master responsibilities
• Development Team responsibilities
• Collaboration among Scrum roles
• Role boundaries
• Accountability in Scrum
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
• Timeboxing concepts
• Sprint Backlog
• Increment
• Definition of Done
• Artifact transparency
• Artifact commitment
• Acceptance criteria
• Backlog grooming
• Prioritization techniques
• Estimation basics
• Managing product backlog
• Estimation techniques
• Story points
• Planning Poker
• Velocity concept
• Release planning
• Burndown charts
• Burnup charts
• Velocity charts
• Cumulative flow diagram
• Using metrics for improvement
• Role of testing in Agile
• Test-driven development basics
• Continuous testing
• Acceptance testing
• Quality mindset
• Stakeholder engagement
• Communication techniques
• Managing distributed teams
• Feedback loops
• Transparency and trust







