Best practices for productive and happy agile teams
Responsibility: Maximizing product value
Responsibility: Servant leader, removes blockers
Responsibility: Delivers working increments
Goal: Planning the upcoming sprint
Part 1: What?
Part 2: How?
Goal: Synchronization, identify blockers
Each team member answers:
โ ๏ธ No detailed discussions โ "parking lot" for later!
Goal: Demonstration of finished features
Goal: Continuous improvement
๐ What went well?
Celebrate successes
๐ What went poorly?
Identify problems
๐ก What to improve?
Derive action items
Goal: Prepare upcoming stories
Clear checklist when a story is "done":
Optimal for balance between flexibility and planning stability. 1 week = too hectic, 4 weeks = too sluggish.
Measure completed story points per sprint. After 3-4 sprints velocity stabilizes โ better planning.
Remote is ok, but dedicated team rooms increase productivity by ~15%. For remote: video-first culture + good tools.
Once committed = protected. New requirements go into next sprint. Exception: critical bugs.
Increases code quality, knowledge sharing and reduces bugs by ~60%.
Sprint 1 = Design, Sprint 2 = Development, Sprint 3 = Testing โ This is NOT Scrum! Each sprint must deliver a finished increment.
Without PO, questions can't be clarified โ wrong implementation. PO presence is mandatory!
The daily is for TEAM synchronization, not reporting to the manager.
"Nice chat, but nothing changes" โ useless. Every retro must produce concrete improvements with owner and deadline.
Use Scrum Poker for your next sprint planning.
Start Scrum Poker