In Agile software development, a scrum is a daily meeting to sycn up all teams - similar to what I described in a previous post titled: Sync up in 15 minutes: The daily stand-up
The agenda of the daily scrum is always:
- What has the team done since yesterday?
- What is the team planning to do today?
- Does the team have any problems that would prevent it from accomplishing its goal?
The reason I keep away from the term scrum is because of its rugby definitions.
- The daily meetings do not restart anything; most healthy projects do not time-out every 24 hours.
- The daily meetings don't pit the teams against each other.
- I prefer to think of projects as being made up of people who work together to a common goal, as opposed to the various members of a project seeing themselves as being on opposing teams.
- The word scrum has violent undertones, which are wholly inappropriate to software projects.
- The British also use scrum as A disordered or confused situation involving a number of people - which should not be the case in a well run project, except - maybe - when the concept of scrum is being introduced for the first time.
Therefore I prefer that my 15-minute daily stand-ups not be called scrums.
- Danny Schoemann