Jeff Atwood brings up the terminology used to describe different aspects of the
Scrum Process. At
Tulsa Techfest Tim Gifford went through this and even showed the cartoon below from
ImplementingScrum.com.
Everything in Scrum has a funny name for it...even the process. Funny names or not, at least its been thought out enough to be named. The funny names used in Scrum gets to the point of everyone knows what's going on. If it is defined and everyone plays by the rules then being a chicken or pig makes sense and everyone can rely on it. Everyone follows the rules and work gets done. As I mentioned in my summary for Tim's session - I just like the process of getting quick feedback on your work (
led me to use TDD), everyone knowing what's going on, and team members knowing what's expected of them.
From
ControlChaos.com
- Scrum is a way to improve communications and maximize co-operation.
- Scrum is a way for everyone to feel good about their job, their contributions, and that they have done the very best they possibly could.
I really like that second point. Wow! Feeling good about their job? What a concept. Still, the tricky part is that we (fallible humans) are part of the process. So we must all do our part for the greater good.