Brisbane Agile Meetup on May 2017 - Mark Arrowsmith sharing his views on Scrum Myths and Misconceptions. He will dispel some of the most common Scrum myths and misconceptions and enlighten you on the realities of Scrum and some useful tips on how to be more successful with Scrum in your organisation from a scrum.org Professional Scrum Trainer.
Mark Arrowsmith is an Agile Coach with Avanade and is based in the Brisbane/Gold Coast region in Australia. He is a Professional Scrum Trainer (PST) with Scrum.org and has extensive experience in executing projects using Scrum as well as 16+ years as a developer across a range of technologies but specializing in Microsoft .NET.
Ref: https://blog.scrum.org/scrum-myths-scrum-meeting-heavy/
Time boxing – every event in Scrum has a specific purpose and time box. The time boxes are maximum allowed “budgets” of hours. When the purpose of a meeting has been met, end the meeting. If the time box expires without the purpose being met, end the meeting (although the Scrum Master should help avoid this).
Scrum events aren’t kept to their prescribed time-box
Scrum events lack a clear structure.
The team isn’t properly prepared.
Meetings not defined in Scrum aren’t minimized.
Meetings aren’t fit into the schedule of a developer.
Four Week Sprint:
8 hours – Sprint Planning
4 hours – Sprint Review
3 Hours – Sprint Retro
15min per day – Daily Scrum
40hr week x 4 = 160 hrs
4 x 5 x 0.25 = 5hrs
8 + 4 +3 = 15hrs
20hrs of 160hrs = 12.5%
Ref: https://blog.scrum.org/scrum-myths-ok-sprint-0-design-sprint-hardening-sprint/
Testing
Testing including user testing should be done within the boundary of the sprint… otherwise you don’t have potentially releasable software each sprint. e.g. Undone work, DoD can help you here.
Ultimately, try out the User Story format… if it works for your team and provides value, then keep it. If it doesn’t, then try something else.
Ref: https://www.mountaingoatsoftware.com/blog/who-can-add-items-to-the-product-backlog
Good ideas can come from anywhere!
The Product Owner should prioritize what the team works on!
Ref: http://www.slideshare.net/ColomboCampsCommunity/ilan-goldstein-scrum-myths-42-keynote
"The team commits to do their best" BOOK: Agile Project Management by Ken Schwaber
Ref: https://blog.scrum.org/commonly-observed-scrum-myths-mysteries-misconceptions/
It’s a myth that the success of the team can be measured by an increase in the team's velocity. Velocity is neither good nor bad, it’s a metric for capacity and is useful for planning how much work a team can forecast to deliver
e.g. A Development Team’s velocity may vary dramatically from one Sprint to the next.
Perfectly healthy. It is neither good nor bad, velocity just is.
This is very hard for many people to accept.
Velocity cannot be “improved”.
Velocity just “is”
Stable is handy for easy planning, but still not “good or bad”
Ref: https://www.mountaingoatsoftware.com/blog/the-main-benefit-of-story-points
https://blog.scrum.org/why-story-points-for-estimating/
#NoEstimates
Monte Carlo simulation
The real reason for using Story Points is that they’re accurate.
Who says so? Jeff Sutherland, the co-author of the Scrum Guide. In his article on why Story Points are better than hours he puts it like this:
Story points are therefore faster, better, and cheaper than hours and the highest performing teams completely abandon any hourly estimation as they view it as waste that just slows them down.