Scrum metaphors with .net

Published Wed, Nov 5 2008 4:15 AM | Fernik

It's been a long time since my introductory post. I have been really busy studying and reading about Scrum in order to take full advantage of the Certified ScrumMaster course. For those interested in some pre-reading materials it is good to start with http://agilethinking.net/csm and then follow up with Henrik Kniberg's book, Scrum and XP from the Trenches. After that you will have an idea of how it works. However if you want more theory and some deep analysis(like me) then read Agile Project Management with Scrum from Ken Schwaber where you will find the fundamentals of Scrum. I highly recommend taking this course, for me it was a whole learning experience which allowed me to change some paradigms about the software development lifecycle.

Scrum and the whole Agile movement use metaphors help people understand and reason about it. So as I have to blog about .net I will contribute with my own metaphors inspired on the .net Framework. I hope you find it useful and eventually become as powerful as the metaphors already available. Here we go:

  • If a Sprint were a .net Framework type it would be System.String type because it is immutable.
  • If the ScrumMaster were a .net Framework component it will be the CLR because it is the supervisor and responsible for the correct implementation of the Scrum process just as the CLR is the supervisor of all .net programs, guaranteeing certain properties and behaviors.

 

Fernik

 

Filed under: ,

Leave a Comment

Name:  
Website:

Please add 6 and 4 and type the answer here: