Continue reading: What to do when Scrum doesn’t work

What to do when Scrum doesn’t work

Here are the slides from my keynote at the Scrum Gathering in Cape Town. What to do when Scrum doesn’t work – PDF What to do when Scrum doesn’t work – Powerpoint What to do when Scrum doesn’t work – Article Positive atmosphere and lots of laughs, really enjoyed the audience! The whole topic felt

Continue reading
Continue reading: Kanban for Scrum practitioners

Kanban for Scrum practitioners

Here are the slides from my deep-dive workshop at the Scrum Gathering, Cape Town: Kanban for Scrum practitioners, PDF format Kanban for Scrum practitioners, Powerpoint format Thanks for attending! Lots of interesting questions and insights came up during the workshop. Sample slide:

Continue reading
Continue reading: Kanban and Scrum – making the most of both

Kanban and Scrum – making the most of both

Here are the slides for my session Kanban and Scrum – making the most of both at Agile 2010, Orlando. Thanks for participating! Slides in PDF format – if you don’t have powerpoint Slides in Powerpoint format – if you want the animations  Translations: Japanese slides in Powerpoint format (thx Kiro Harada) For those who

Continue reading
Continue reading: The Essence of Agile

The Essence of Agile

Here are the slides from my keynote "The Essence of Agile" at Agile Spain 2010, Madrid. Basically a whole week’s course compressed into a one hour lecture, worked out even better than I had hoped :o) Impressed by the turnup, 300 people is good for being the first agile conference in Spain!

Continue reading
Continue reading: Japanese translation of ‘Kanban and Scrum – making the most of both’

Japanese translation of ‘Kanban and Scrum – making the most of both’

My book "Kanban and Scrum – making the most of both" is now available in Japanese. Good work Hiroki Kondo & Midori Daida!

Continue reading
Continue reading: Lean and Scrum events next week

Lean and Scrum events next week

Next week is full of interesting and fun events! Mary Poppendieck, Tom Poppendieck, and Jeff Sutherland are doing the following events with me in Stockholm: Monday – Tuesday: Certified ScrumMaster course Tuesday evening: Introduction to Lean Software Development Wednesday: Deep Lean The events are all fully booked but you can still register and get on

Continue reading
Continue reading: Emo-lines

Emo-lines

If you coach a scrum team but you’re not around to observe them during the sprint, how do you know how they felt about it?

Use Emo-lines

Continue reading
Continue reading: Scrum Checklist translated to Russian, Japanese, German, and Portuguese

Scrum Checklist translated to Russian, Japanese, German, and Portuguese

I’m happy to say that my Scrum Checklist has been translated to several languages: Russian (thanks Alexander Plutalov) Japanese (thanks Yasunobu Kawaguchi) German (thanks Marc Bless) Portuguese (thanks Demetrius Nunes)

Continue reading
Continue reading: Interviewed on Agile Zone about Kanban and Scrum and XP

Interviewed on Agile Zone about Kanban and Scrum and XP

I was interviewed by Mitch Pronschinske on Agile Zone, this turned into two articles: Kanban isn’t better than Scrum, it’s just smaller Scrum and XP are new – their principles are not I think Mitch did a good job of turning the interview into coherent articles (not an easy job). 

Continue reading
Continue reading: Kanban vs Scrum video in Swedish

Kanban vs Scrum video in Swedish

Here’s a video recording of my 10 minute lightning talk "Kanban vs Scrum, a practical guide" at Agila Sverige June 8, 2009. It is basically a 10 minute summary of my book "Kanban and Scrum – making the most of both". NOTE – the recording is in Swedish.

Continue reading
Continue reading: Kanban and Scrum – making the most of both

Kanban and Scrum – making the most of both

My new book "Kanban and Scrum – making the most of both" is done! The purpose of this book is to clear up the fog, so you can figure out how Kanban and Scrum might be useful in your environment. The book includes: Foreword by Mary Poppendieck Foreword by David Anderson Updated version of my

Continue reading
Continue reading: Traditional Chinese version of Scrum and XP from the Trenches

Traditional Chinese version of Scrum and XP from the Trenches

Here’s a Traditional Chinese translation of my book Scrum and XP from the Trenches (not same as Chinese translation). Thanks Ko Jen-Chieh! The other 8 translations are listed on the InfoQ page for the book. Feel free to email me (henrik.kniberg AT crisp.se) if you want to translate the book to your language.

Continue reading
Continue reading: Kanban and Scrum – a practical guide

Kanban and Scrum – a practical guide

Here the the slides from my presentation "Kanban and Scrum – a practical guide" from QCon in San Francisco today. The presentation is mostly pictures. If you are curious about what I was saying, check out the free online book “Kanban and Scrum – making the most of both”. Great feedback! 77 green notes, 7

Continue reading
Continue reading: Why cycle time can tell you more than velocity

Why cycle time can tell you more than velocity

Take a look at this chart and tell us how we are doing?

Team velocity of a the Starship team. Number are weeks, the colors
represents different categories of work.

It is quite hard… There are too many variables distorting our data. Do we having a problem with estimating? Or is available man days fluctuating? How do we know? 

This problem gets accentuated as we try to plan releases. If we went on and made a made a release plan based on this velocity, what predictability can we expect?

Continue reading
Continue reading: Stop runaway meetings with the timeout sign

Stop runaway meetings with the timeout sign

Sometimes it is hard to stop a running meeting. You might have someone so fond of talking he doesn’t realize time is up. Or the daily stand up has gone haywire. How do you break in, politely?

Teach everyone the timeout sign.

  "hey, let me get back to code"  🙂

Continue reading
Continue reading: Your Scrum is running fine, right?

Your Scrum is running fine, right?

Your team is coding along, sprints are passing by, your somewhere around sprint 15.. life is ok..  ..or?

As a famous test leader once said:
"Team are happily completing sprints but nothing gets’s done"

Here are a couple of  things to look out for in your Scrum organization..

Continue reading
Continue reading: It is not the process, it’s the improvements

It is not the process, it’s the improvements

For those of you who wonder "why would anybody convert a Scrum team to Kanban" (see earlier blog) – it is important that you understand the true intent. (..yes there is one! 🙂    What expected output do you have from a process framework?

This important "why" question is often left out in the debate. The heated "Scrum vs Kanban" discussion is a good example. Try yourself  "why are you using Scrum"? (or Kanban). At what point would you throw the tool out for not delivering?

It is no wonder debates turns heated if we disagree on where we are heading. But if we instead start with clarifying intent ("why") – then the actual choice of tools becomes less important (more like a boring context summary 🙂

Why then? How do you know that the process tool works for you?

  • First (obvious) – it helps you deliver running software.
  • Second (less obvious) – it makes you do continuous improvement effectively

If you are getting results from continuous improvement – your tool is right. If it is not happening, it is probably wrong. (check yourself, what improvements have you benefited from lately?)

This was the main reason I chose to implement Kanban in the Scrum teams. It was not because the sprints where not delivering, it was because the improvements didn’t happen.

Continue reading
Continue reading: Scrum Checklist – version 2.0

Scrum Checklist – version 2.0

Check out Scrum Checklist version 2.0!

Continue reading
Continue reading: Scrum intro

Scrum intro

Here are the slides for my 90 minute session "Introduction to Scrum" at Agile 2009 in Chicago in a couple of weeks. The slide deck is mostly pictures and intended primarily for presentation use, not reading. So this stuff will probably make most sense if you attend the session.

Continue reading
Continue reading: The Thinking Tool called Agile

The Thinking Tool called Agile

Here are the slides from my keynote at Integrating Agile 2009, Amsterdam. First three slides are below, the rest are in the PDF document. Take-away points: Know your goal Agile is a tool, not a goal Tools don’t fail or succeed. People do. There is no such thing as a good or bad tool. Only

Continue reading
Continue reading: Release and project burndown tracking

Release and project burndown tracking

Sometimes I work in projects where team uses sprints, but deliverables are compiled over multiple sprints. In these cases, I have found it handy to do simple Release / Project burndown tracking. It helps facilitate a discussion with client and project stakeholders.

Relase Burndown

So, here is a template I use. It has the feature of  "dropping" the baseline when additions to the projects are made, showing the net effect of things discovered along the road.

It can be used by a Kanban team, Scrum team, well – any team 🙂

Project and Release Burndown Template.xlxs

Project and Release Burndown Template.xls

Continue reading
Continue reading: Sprint planning checklist

Sprint planning checklist

I use this in my own head when I visit a sprint planning. So why not share it 🙂

  • Do all team members understand the meaning of the story?
  • Is the definition of done clear?
  • Do all team members understand how the solution intends to solve the problem?
  • Is the story broken down to a level so that team can cooperate around solving it?
  • Is there a high cost of failure such, we need do address risk?
  • Are stories related to outside parties in such a way this needs to be cared about?
  • Is there a last responsible moment at which we can’t roll back?
Continue reading
Continue reading: Requirements Specification is Waste

Requirements Specification is Waste

Eclipse trashed some code for me today and I had to recreate the workspace. On such days, I can get a bit edgy and maybe I was, when commenting Richard Kronfält’s blog on Scrum and traditional QA.

Sorry about that, Richard, but you are a viking so I guess I can get away with a glass of mjöd if I ever bump into you.

But my point is still, requirements specification is waste. It follows from that the issue tracking is as well. Well, not always.

Continue reading
Continue reading: Kanban vs Scrum – slides

Kanban vs Scrum – slides

Here are the slides for my presentation Kanban vs Scrum. I’m glad people enjoyed it! The participants were asked to rate how valuable the presentation was on a scale 1-3. The average rating was 3.0 at Deep Lean and 2.9 at Future of Agile :o) This presentation is based on my Kanban vs Scrum article,

Continue reading
Continue reading: Deep Lean 2009

Deep Lean 2009

Are you interested in Lean software development and how this relates to Agile methods such as Scrum and XP? Would you like to meet Mary Poppendieck (leading pioneer of Lean Software Development) and Jeff Sutherland (creator of Scrum)? Deep Lean on May 18-19 is your chance to go beyond the basics, to meet and interact

Continue reading
Continue reading: Future of Agile – update!

Future of Agile – update!

The schedule is taking shape for May 27:th,  we now announce two more sessions:

  • Kanban vs. Scrum – Henrik Kniberg
  • Roots of Lean and Agile  – direct report from Toyota visit

Also, meet the experts face2face in the afternoon open space session. Here is your chance to discuss in person with the father of Kanban, David Anderson and with Henrik Kniberg.

More is to come. Seats are limited. Don’t miss out.

http://www.crisp.se/futureofagile

Continue reading
Continue reading: Kanban vs Scrum

Kanban vs Scrum

There’s a lot of buzz on Kanban right now in the agile software development community. Since Scrum has become quite mainstream now, a common question is “so what is Kanban, and how does it compare to Scrum?” Where do they complement each other? Are there any potential conflicts? Here’s an attempt to clear up some

Continue reading
Continue reading: German version of Scrum and XP from the Trenches

German version of Scrum and XP from the Trenches

A German translation of my book Scrum and XP from the Trenches is now available. Thanks Robert Sösemann & Andreas Schliep! Russian, French, Spanish, Japanese, Chinese, and Portuguese translations are also available. Korean, Italian, and Slovak translations are underway. I never cease to be impressed by the agile community! So far, every time I’ve blogged

Continue reading
Continue reading: Getting management involvement in Scrum

Getting management involvement in Scrum

When running Scrum (or Kanban), you will need management involvement. And it is actually better that you secure it from the start.

Don’t get me wrong – I am not advocating  detailed control and interference. No, what I am talking about is getting some punch behind dealing with impediments that your team will surface. Managers impediment slots
Continue reading
Continue reading: How do you scale projects?

How do you scale projects?

When I have worked with scaling Scrum over several teams (up to 10 in parallell), I have strived to strengthen the same processes that gives traction to a single team.

Alistair Cockburn compiles this beautifully in his Software engineering in 21:st century

People issues determining a projects speed

  • Can they easily detect something needs attention? (Good at Looking Around)
  • Will they care enough to do something about it? (Pride-in-work; Amicability)
  • Can they effectively pass along the information?  (Proximity; face-to-face)
Continue reading