Agile
by László Hirdi
1. Agile practices
1.1. Test-driven development (TDD)
1.1.1. Acceptance Test Driven Development (ATDD)
1.1.2. Behavior-driven development (BDD)
1.2. Backlogs
1.2.1. Sprint backlog
1.2.2. Product backlog
1.2.2.1. Increment
1.3. Cross-functional team
1.4. Continuous integration (CI)
1.5. Information radiators
1.5.1. Task (or Scrum) board
1.5.2. Kanban board
1.5.3. Burndown chart
1.6. Iterative and incremental development (IID)
1.7. Pair programming
1.8. Planning poker
1.9. Refactoring
1.10. Timeboxing
1.11. Scrum meetings
1.11.1. Sprint planning
1.11.2. Daily scrum
1.11.3. End meetings
1.11.3.1. Sprint review
1.11.3.2. Retrospective