• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scrum Pain

Scrum Pain






Total Views
Views on SlideShare
Embed Views



1 Embed 1

https://si0.twimg.com 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • Have you at some point been part of a group that functioned seamlessly and flawlessly in the absence of excessive rules, bureaucracy, procedures. And still delivered. Are you having that at the moment? Are youdoing Agile?
  • Is it really adoption?
  • ..Or embracing? Does it always start as embracing, in a small group?
  • The truth is that Scrum or Kanban or whatever you choose are sometimes (most of the times) imposed at organizational level. That is not necessarily warm. This is a global problem at the moment when Scrum is pushed into the organization and a local, personal problem when new individuals join the organization
  • Why is it difficult sometimes? We’ve established it is not embraced, but pushed. So maybe that is it. But what is scrum?
  • Is this Scrum?
  • Is Scrum a sum of its practices and by applying those are you guaranteed to succeed? Apparently so because...
  • …you only have to follow the rules to get it right. Let’s explore SOME OF the elements, see what might go wrong.
  • Scrum Master is an important role. One of the issues faced is where to get them? Internal from the team, recruit external. The problems: team rejection or SM rejection of process.
  • Same issues here with finding the right people, there is confusion in the job ad. Here the issues are different - team might become loyal to PO and not SM as he is more involved. Also they are architects or project managers so they might get into TA Parent-to-Child mode with the team.
  • Having sprints does not guarantee success if you award just the public releases according to a roadmap. Having a prioritized backlog does not work if all priorities are top and the top priority items are unknowns… The tendencies to fall back into waterfall mode are due to the educational system.
  • What makes great user stories great? Some discuss best practices. Does using the as a, I want to… classic format guarantee success?
  • This is the most important ceremony. And they should just work. But they don’t always and it turns out they are the most difficult to setup. Complain vs. responsibility.
  • There are ways to manipulate people and sometimes it might not be what you are after. They might say what you want them to say. You will get the happy adoption feeling but…
  • There must be something missing if we have all this problems. Scrum is simple, so why is it so hard to do?
  • You might think that this is another talk about principles. You would be right, to some extent.
  • Present the principles of scrum and how they relate to the mechanics of Scrum. They are: Empiricism, Self-organization, Collaboration, Prioritization and Time Boxing. The values, short: Respect, Commitment, Focus, Courage, and Openness. But there are a lot more elements related to it. It is very hard to give up any of the things and they are so many. It is hard to present that to someone. What if there is a common denominator?
  • Simon Sinek idea of the golden circle. http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html
  • Software is badly designed, people got accustomed to it. However some software makers have figured it out.
  • Chrome changed the browser world, at a moment where it seemed there was no place for newcomers, by starting with the “why”. The WHY in the center is more generally CUSTOMER VALUE.
  • They are still working the what. IE is the browser that renders the highest amount of fish. Firefox does not care about the corporate customer, or developers of extensions. However all copy the look of Chrome.
  • It must be the customer value that wins. That is how software will stop sucking.
  • The principle must apply to the way we develop software as well. The “WHY” in the center is still the Customer Value. Then everything else makes sense. “Why” is fuzzy, can’t really express it, as it is related to the limbic brain. It is complex (sense-making). We can only try to approximate it, just like in mathematics iterative algorithms work. More than one person is needed to better approximate. That is why we need iterations, customer in the game, Scrum elements. We need to start with the WHY = CUSTOMER VALUE in order to succeed. Then the process framework will simply fall into place. That is how you that team you once were part of worked flawlessly. That is how you get great teams. That is how you separate from the tendencies to go back to old principles. Is it worth it? YES. Market shows it. Truly and not only declarative: we are happy and the customer is happy. Progress is achieved and the PAIN WILL BE OVER. Just like that. No Pain, No Pain...
  • Sometimes you have the best idea from day one. Most of the times you don’t. Through iterations Android phones got from 4 buttons and a trackball to 4 buttons then 3 buttons. They are trying to approximate customer value.
  • Maybe they will finally reach this interface. Or better.

Scrum Pain Scrum Pain Presentation Transcript

  • SCRUM PAINCătălin Şindelaru
  • SCRUM ADOPTION Scrum Pain Catalin Sindelaru
  • SCRUM EMBRACING Scrum Pain Catalin Sindelaru
  • DO IT BY THE BOOK! Ken Schwaber: You either play it as its rules state, or you don’t.
  • NICE AND SIMPLE idea by Tobias Meyer
  • OR MAYBE IT’S JUST Plan Execute Reflect idea by Tobias Meyer
  • DO IT BY THE BOOK “Scrum’s roles, artifacts, events, and rules are immutable. Scrum exists only in its entirety.”
  • THE SCRUM MASTER• Internal• External
  • BACKLOG AND SPRINTS Iterative Waterfall
  • USER STORIES“As much as part of me hates having templates for things,the “As a type of user, I want some goal so that somereason” template really helps.” Mike Cohn.
  • RETROSPECTIVES • What went well during the sprint? • What could be improved in the next sprint?
  • SO THE QUESTION IS… Are we missing something?
  • PRINCIPLES VS. PRACTICES• “If you are doing lots of the practices but not living some of the principles, then you should ask yourself if you still have at least one foot in the land of traditional management” (Stephen Denning)
  • THE ESSENCE OF SCRUMCreativity Commitment • Respect • Empiricism Trust • Commitment • Emergence Courage • Focus • Self-Organization Honesty • Prioritization • Courage Discipline • Time-boxing • Openness • Organizational Rhythm Change Alignment Minimalism Pragmatism Introspection from Alan Cyment & Tobias Mayer
  • THE GOLDEN CIRCLE Simon Sinek: • http://www.startwith HIW WHY why.com/ HOW WHAT
  • SOFTWARE (STILL) SUCKS! • 10-15 Years ago computer users were all college graduates • The users have changed, the industry was slow to react. • “Know thy user for thy user is not thee!”
  • BROWSER USAGE STATISTICS • Usage share of web browsers according to StatCounter
  • GOOGLE PHONES 2008 Jan. 2010 Dec.2010 2011
  • iPHONES 2007 2008 2009 2010
  • THANK YOU!Catalin Sindelaru - casi@netop.com