1. Agile Frameworks
1.1. Scrum
1.2. Kanban
1.3. Scrumban
1.4. XP
1.5. Lean
1.6. Behavior-Driven Development (BDD)
1.7. Test-Driven Development (TDD)
1.8. Acceptance Test-Driven Development (ATDD)
1.9. Dynamic Systems Development Method (DSDM)
1.10. Crystal
2. Scrum Roles
2.1. Scrum Team
2.1.1. Product Owner
2.1.1.1. Vision carrier
2.1.1.2. Accountable to Product Backlog
2.1.1.3. Roadmap
2.1.1.4. Represents the requests of all stakeholders
2.1.2. Development Team
2.1.2.1. 3 to 9 members
2.1.2.2. Turns Product Backlog Items to Increment
2.1.2.3. Owner of Sprint Backlog
2.1.2.4. No special roles, all our developers
2.1.2.5. Cross-functional (Comb-shaped)
2.1.3. Scrum Master
2.1.3.1. Facilitator
2.1.3.2. Impediment Remover
2.1.3.3. Trainer
2.1.3.4. Coach and Mentor
2.1.3.5. Scrum Master vs. Project Manager
2.2. Others
2.2.1. Functional Manager
2.2.2. Project Manager
2.2.3. Stakeholders
2.3. Day-to-day Interactions
2.3.1. ACTIVITY: Count to 21
2.3.2. Stakeholders and Product Owner
2.3.3. Product Owner and Development Team
2.3.4. Scrum Master and Product Owner
2.3.5. Scrum Master and Stakeholders
2.3.6. Development Team and Stakeholders
2.3.7. Scrum Master and Development Team
3. Scrum Events
3.1. Official Events
3.1.1. Sprint
3.1.1.1. Iteration Length
3.1.1.2. When does it start?
3.1.1.3. When does it end?
3.1.2. Sprint Planning
3.1.3. Daily Scrum
3.1.4. Sprint Review
3.1.5. Sprint Retrospective
3.2. Product Backlog Refinement
3.2.1. Value
3.2.2. Poker Planning (Relative Estimation)
3.2.3. Ready state
3.3. Relationship of Roles and Events
3.3.1. The Daily Scrum and the Scrum Team
3.3.2. The Product Backlog Refinement and the Product Owner
3.3.3. The Sprint and the Scrum Master
3.3.4. The Sprint Review, the Product Owner, and the Stakeholders
3.3.5. The Daily Scrum and the non-Scrum Team members
4. Scrum Artifacts
4.1. Official Artifacts
4.1.1. Product Backlog
4.1.2. Sprint Backlog
4.1.2.1. "The Sprint Backlog is the set of Product Backlog items selected for the Sprint, plus a plan for delivering the product Increment and realizing the Sprint Goal." -Scrum.org
4.1.3. Increment
4.2. Other Helpful Artifacts
4.2.1. Burndown Chart
4.2.2. Sprint Capacity
4.2.3. Retrospective Action Items Backlog
4.2.4. Velocity Trend Report
4.2.5. Impediments and Risks Backlog
4.2.6. Defect Predictability
4.2.7. Capacity Forecast
4.3. Relationship to Scrum Roles and Events
4.3.1. The Product Owner and the Product Backlog
4.3.2. The Development Team, the Sprint Backlog, and the Increment
4.3.3. The Scrum Master and the Sprint Goal
4.3.4. The Increment, the Sprint Review, and the Product Owner
4.3.5. The Sprint Retrospective, the Sprint Backlog, and the Development Team
4.3.6. The Product Backlog, the Sprint Review, and the Scrum Team
5. Other Agile Practices
5.1. Definition of Done
5.2. Definition of Ready
5.3. CI/CD
5.4. DevOps
5.5. Pair Programming
5.6. Spotify Engineering Culture
5.6.1. https://www.youtube.com/watch?v=4GK1NDTWbkY&t=38s