Saturday, September 3, 2011

The New New Scrum Rules of Play

(Deze blogpost is ook beschikbaar in het Nederlands)
Ten years after the creation of the Agile Manifesto and the publication of the first book on Scrum, sixteen years after the first presentation of Scrum at OOPSLA'95 and Twenty Five years after the publication of a scientific article that inspiered the name Scrum, the new Scrum Guide 2011 by Ken Schwaber and Jeff Sutherland is out. It has some great new insights to offer. In this post we will take a brief look at the history of Scrum, see what this new Scrum Guide has to offer and visualize the New New Scrum Rules of Play. This can be of interest to people with some knowledge of Scrum but can hold insights for experienced Scrum practitioners as well.

Figure 10: Relay Race versus Rugby
History of Scrum
Scrum is often traced back to the article ‘The New New Product Development Game’ published in 1986 by Nonake and Takeuchi. This article explains holistic software development using one cross-functional team across all phases of development. In the article this new approach is compared to playing rugby where the whole team takes the ball forward. This as opposed to a relay race where a baton is passed on from player to player which compares well to waterfall development where a team of experts finishes a development phase and passes on the result to another team of experts for the next phase. This article is still a great read.

In the early nineties, Ken Schwaber and Jeff Sutherland each separately developed an Agile management approach. In 1995 they jointly presented their ideas at the OOPSL ‘95 (an object-oriented programming conference) under the name of Scrum (a rugby term). They are both still active in explaining and promoting Scrum.

The Why Behind the New New Rules of Play
One of the Scrum principles is inspect and adapt. This is what Ken Schwaber and Jeff Sutherland have clearly done with their new Scrum Guide 2011. To play a game there have to be clear rules of play. Within the boundaries of these rules every team can try out numerous strategies and tactics to see what works in which situation. The new Scrum Guide 2011 only holds the New New Scrum Rules of Play. All strategies and tactics are removed and will be published elsewhere and can be found in the many books, blogs and articles on this topic. I think this is a great step forward and enables teams to know what they can experiment with while doing Scrum and what puts them out of the game (or causes Scrum’s effectiveness to be impaired). In the rest of this post I will visualize what the New New Scrum Rules of Play are and comment on them.

The New New Rules of Play Visualized
The power of Scrum is that it is such a simple framework. With only 3 roles, 4 work products and 5 events the new Scrum Guide 2011 sets up a process for self-organization of Agile teams. Within a Scrum Team there are 3 roles as depicted in Figure 11. A change here is that the term Development Team is chosen for the ones actively creating the solution and the advice is to make it up of three to nine people. The metaphor of Pigs and Chickens is completely dropped to prevent jeopardizing the relationship between developers and non-developers (supporting roles and stakeholders).

Figure 11: Scrum Roles
The four Scrum work products represent work or value. They provide transparency in future work, work in progress and work that is done in the sense that it has led to a usable Product Increment. Figure 12 shows these work products within an outline of the Scrum process.

Figure 12: Scrum Work Products
The Product Backlog is the only source of requirements that can lead to changes in the product. This list is now called ordered instead of prioritized because priority is only one of the criteria that can infuence the order of implementation. Other criteria are market opportunities, technical or organizational dependencies, politics and return on investment in the long run and from a combined set of stories. The Definition of Done is not labeled as a work product but is mentioned very explicitly as providing a shared understanding of when a story is done (as part of a usable product Increment). In the Sprint Backlog the team provides a forecast of what can be implemented this Sprint and the plan (for instance a work breakdown on a task board) for getting it done. The term commitment is no longer used for this purpose to stress the team can only give it’s best and honest guess of what they can get done in the upcoming sprint.

The product Owner has an ongoing task in providing insight in the work remaining toward the goal of the development effort (project or release) and his plan for getting there. Burn-down or burn-up charts are no longer required by the rules of play but they have proven to be helpful in many cases so by all means keep on using them where this makes sense.

The Scrum process consists of five time-boxed events that are repeated throughout development and provide a basis for inspection and adaption as shown in Figure 13. The Sprint encloses all other Scrum events and produces a usable Increment. The main innovations here are the timeboxed character of all the Scrum events and a clear indication of the length of each timebox, based on a Sprint length of one month. For a shorter Sprint the times mentioned will also be proportionally shorter.

Figure 13: Scrum Events
Although these changes aren’t world shocking they are worth noting. Knowing the difference between the rules and the strategies and tactics will prevent a lot of needless discussion and will surely make you a better team player.

Feel free to comment on the new rules of play, ask questions or share your own experiences. Further useful links are also welcome.

Other Relevant Posts: 
Introducing Agile
The Agile Spirit

33 comments:

  1. But most of all, start doing Agile, inspect and adapt and keep it simple stupid! :-)

    ReplyDelete
  2. Thanks for your informative article on agile technology. Scrum and agile is fast growing technology that ensure huge career option for talented professionals. Take Agile Training Essentials for better career.

    ReplyDelete
  3. this blog post is really helpful especially with me that is just starting learning about devops openings in hyderabad follow in 2017.It is very informative and you explain it well

    ReplyDelete
  4. Thanks for sharing very Informative blog for us, Check it once through Devops Online Training

    ReplyDelete
  5. loved your writing style. your blog is amazing. Have been going through some of your posts, will def. recommend to others.Independence Day Speech in English for School Students Download

    ReplyDelete
  6. Thanks for giving a great information about scrum-rules Good Explination nice Article
    anyone want to learn advance devops tools or devops online training
    DevOps Online Training
    DevOps Online Training hyderabad
    DevOps Training
    DevOps Training institute in Ameerpet

    ReplyDelete
  7. Nice blog, i really liked your post, thanks for sharing!
    DevOps Online Training

    ReplyDelete
  8. This was a truly awesome challenge and ideally I can go to the following one. It was alot of fun and I truly had a ball..  บาคาร่า

    ReplyDelete
  9. At the point when a visually impaired man bears the standard pity the individuals who pursue… . Where numbness is euphoria 'tis imprudence to be astute… . 파워볼실시간

    ReplyDelete
  10. The first phase the preparation should, theoretically, be uninfluenced by the intended intensity and duration of the sound which is subsequently produced. In fact, however, so quickly are the three phases accomplished that the pianist rarely has capacity to think, in performance, of each phase separately. 세다벳 먹튀

    ReplyDelete
  11. I have bookmarked your website because this site contains valuable information in it. I am really happy with articles quality and presentation. Thanks a lot for keeping great stuff. I am very much thankful for this site. 해외배팅사이트

    ReplyDelete
  12. The CSOne is online upkeep the executives programming intended for support and fix specialist co-ops. It is explicitly intended to satisfy the prerequisites for these administrations and effectively improved profitability of thousands of clients around the globe 먹튀신고

    ReplyDelete
  13. Should you feel think that its hard to, you without a doubt can't; If you don't plan, to have coming up short. Things are liable to astuteness, decrease of hundreds activities are miserable before beginning. 넷마블 먹튀

    ReplyDelete
  14. The detail you shared about your work and it is really impressive that's why i am waiting for your post because i get the new ideas over here and you really write so well.
    DevOps Training in Chennai | DevOps Training in anna nagar | DevOps Training in omr | DevOps Training in porur | DevOps Training in tambaram | DevOps Training in velachery

    ReplyDelete
  15. Today the world is experiencing advancement in computer technology due to development in information technology. 바둑이사이트

    ReplyDelete
  16. Immediately the website might irrefutably obtain famous one of the most associated with publishing customers, due to the persistent articles or just crucial evaluations Situs Poker Online Indonesia

    ReplyDelete
  17. This is cool post and I appreciate to peruse this post. your blog is phenomenal and you have great staff in your blog. pleasant sharing keep it up. masa sandalye kiralama

    ReplyDelete
  18. When casino games found its way online, they suddenly became more accessible to more people. premium gambling domains

    ReplyDelete
  19. I was surfing net and luckily went over this site and discovered exceptionally fascinating stuff here. Its extremely amusing to peruse. I appreciated a great deal. A debt of gratitude is in order for sharing this superb data. get more info

    ReplyDelete
  20. This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. 먹튀검증업체

    ReplyDelete
  21. The CSOne is web-based maintenance management software designed for maintenance and repair service providers. It is specifically designed to fulfill the requirements for these services and successfully improved productivity of thousands of users around the world pokemon HOME

    ReplyDelete
  22. I really esteem this radiant post that you have obliged us. I ensure this would be useful for a huge part of the all inclusive community. merchant services sales job description

    ReplyDelete
  23. Hey There. I found your blog using msn. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return 먹튀검증사이트

    ReplyDelete
  24. I expected to thank you for this amazing read!! I obviously venerated every single bit of it. I have you bookmarked your site to take a gander at the new stuff you post. login joker123

    ReplyDelete
  25. I am all that much happy with the substance you have indicated. I expected to thank you for this phenomenal article. York St John University London Campus

    ReplyDelete
  26. Essentially, a ISO agent program is the foundation of your business. North American American ISO Program

    ReplyDelete
  27. I as of late saw your site back I are commonly glancing through which consistently. You have a heaps of data at this website so I really like your look to the web a bit as well. Keep up the best show results! https://betslotjoker123.com

    ReplyDelete
  28. Many homework on the continual hunt along with offstage on the road to winning. Definitely not attached, simple to-fall as a result of wayside; And not investigation, afterward into a path travel toward the black. cinema hd v2 apk download

    ReplyDelete
  29. Totally awesome posting! Loads of valuable data and motivation, both of which we all need!Relay welcome your work. Blackout Window Cover

    ReplyDelete
  30. Other stains caused by the tannin present are tea, wine, soft drink and fruit juice stains. Coffee Reviews

    ReplyDelete
  31. If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries.  메이저놀이터

    ReplyDelete
  32. Thanks for posting this info. I just want to바카라사이트
    let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts

    ReplyDelete
  33. The player has doubled down on the 6+5 hand however sadly received solely a 2 as the third card for this hand. Here the deal ends with the vendor bust, so the vendor has paid out on all of the unbust palms belonging to the gamers. At a casino's blackjack table, being mute would go completely unnoticed. In reality, you'd blend into the crowd more should you never opened your mouth.For hitting, both faucet the table with a finger or two or scrape the 카지노사이트 table with the edge of your playing cards. For standing, place your chips on top of your playing cards, face down or wave your hand palm down horizontally over your playing cards. For doubling down, add one other guess to your betting field and level 1 finger.

    ReplyDelete