I've started today another round of the Practical Scrum Course. At the end of the first day I search for some feedback in the form of two questions I ask:
1) What was the most surprising thing you have heard today?
2) What is the most controversial thing you have heard today?
here are the answers I've got (not edited):
The Most Surprising
- No true need for comprehensive documentation.
- Estimations are done in units which does not represent time.
- "Done" should be defined, sounds trivial but when one think of it ...
- Agile can works for large groups.
- Waterfall was presented as an example for a flawed process.
- Scrum can be an appropriate process for most projects (90%)
- Agile and Scrum, are established and well defined methodologies.
- No Clear definition of who is the PO
The most controversial
- Scrum can work for "Real Time" projects.
- One of the goal of an Agile Process is to have Fun.
- Velocity can't be compared between different teams.
- Short iterations results in intensive management, in which we repeat many steps which lead to big overheads. (this is in response to the idea that short iterations are the bets way to develop software)
- Stories should/can be represented by one sentence in the "customer language".
- a process can work without "Requirements Documents"
- Documentation is not needed.
Clearly there are some things I need to go over and refine again. However I also think that we are making progress.