Scrum vs. Kanban Part III: Kanban FTW – DTP #16


Is there a way to shave years off of the trial and error implementing Agile?
Find Out Now.


http://www.developmentthatpays.com Scrum vs. Kanban. How will Team Scrum cope with the loss of their much-loved Scrum Master? And who is the mysterious “Agile One”?

Quick recap:

– An Agile Team Split in two.
– One stuck with Scrum.
– The other changed to Kanban.
– Team Kanban thought they were hot stuff… but their board told a different story.

LINKS
— Part I – https://www.youtube.com/watch?v=9Jgu1BlTlSc
— Part II – https://www.youtube.com/watch?v=n2ZrUQNwrUk

_________________

“Development That Pays” is a weekly video that takes a business-focused look at what’s working now in Software Development.

If your business depends on Software Development, I’d love to have you subscribe for a new video every Wednesday!

SUBSCRIBE! http://www.developmentthatpays.com/-/subscribe

_________________

MUSIC
— 260809 Funky Nurykabe: http://ccmixter.org/files/jlbrock44/29186

_________________

Previously on Development that Pays… — I joined a new team. It was a team that “did Agile”. It was doing all the rituals. It had all the artefacts. There was a reorganisation. The Team Split in two. One team stuck with Scrum…  (working in two week sprints) One Team moved to Kanban (working in a continuous fashion) Team Kanban thought they were the hot stuff… … but its board told a different story. Then one day, our Project Manager come Scrum Master come all round superstar, resigned. Back to the story — Hi, this is Gary, Welcome to development that pays. And welcome back to the concluding part of our Trilogy. If you missed Parts one and two and you’d like to catch up, there should be links in or around this video. A New Hope —- It was a dark time for Team Scrum. We’d just lost our awesome project manager. News came in that an external “Agile Coach” was going to be “parachuted in”.  Someone looked him up online.  Very high profile. Very expensive, we guessed. And very, very… KANBAN. As I said back in Part I, people who “do Agile” often have strongly held views about how things should be done. And our ongoing grudge match with Team Kanban had only served to entrench our view that Scrum was awesome and Kanban was rubbish. So we were ready for him. We’d expected him to be pushy and directive. And we intended to push back. Hard. As it turned out our new Coach – let’s call him The Agile One – was neither pushy nor directive.  Lesson One —- At our first meeting he said that he had a new (Agile) board that he’d like us to try. But only if we wanted to to. He unrolled the A2 paper that he’s brought with him.  The key to it, he, explained, it that each column is just wide enough for a single post-it note. And high enough for just five. That’s it. “This is important. By limiting the number of cards in each column, we make sure that things get across the board as quickly as possible.” A couple of team members raised concern whether a post it would stick long enough,… and whether it might be necessary to bring some BluTak into play.  I smiled to myself. If our “resistance” centred around the relative adhesive properties of Postits and BluTak, The Agile One had already won. And so our Kanban journey began. The paper board – together with our winning combination of postits AND bluTak – taught us to to keep our work in progress under control. We had learned our first lesson. Lesson Two — At the time of his arrival, a number of cards on the board were blocked.  The Agile One asked about one of them. “We’re waiting for so-and-s0 to get back to us” I said. Superstar Agile Coach would say: “What can we do to move that along ” I’d say: “ I’ll email him today”. WRONG ANSWER! Where’s his office In the next building.  “Let’s go and talk to him.” “When ” “Right now” And off we walked off together.  And we found the person. And we had a relaxed conversation. The Agile One asked questions. And what was blocked became unblocked. Effortlessly. None of us could match The Agile One’s ability to make problems disappear, but we did – in time – learn the value of talking to people face to face to get issues unblocked. And – in the case of new cards – to make sure that they didn’t get blocked in the first place.  That was our second lesson. Lesson Three —– One morning, The Agile One brought a guest to stand-up. It transpired that The Agile One was moving on to bigger and better things. The new person was his replacement. If The Agile One was a little bit Obi Wan Kenobi, the new guy was more Yoda: a little bit annoying, and very into “basic training”. Where the teaching of The Agile One had been effortless, with the New Guy it was more the school of hard knocks.  “Release more often, you must”. (He didn’t really talk like that.) We explained that it was a painful process, very time consuming and prone to error. The New Guy let us kknow that it was his belief that if you’re not good at something, yo https://www.youtube.com/c/Developmentthatpays https://www.youtube.com/watch?v=sOlFPi5xJqQ http://www.agileweboperations.com/scrum-vs-kanban