Continue reading: 2nd edition of Scrum & XP from the Trenches – “Director’s Cut”

2nd edition of Scrum & XP from the Trenches – “Director’s Cut”

Guess what – I’ve updated Scrum and XP from the Trenches!

Scrum and XP from the Trenches 2nd edition

Continue reading

Continue reading: The impact on quality and predictability of Agile and XP

The impact on quality and predictability of Agile and XP

It’s always nice to look at real data and these two studies are worth their read.

  • “Impact of Agile” from Rally compares the effect of WIP and estimation techniques on productivity and quality.
  • “The State of Developer Productivity” by Rebel labs examines the effect of XP style techniques on quality and predictability.

Continue reading

Continue reading: Acceptance-Test Driven Development from the Trenches

Acceptance-Test Driven Development from the Trenches

Getting started with ATDD Have you ever been in this situation? Then this article is for you – a concrete example of how to get started with acceptance-test driven development on an existing code base. Read on.

Continue reading
Continue reading: Good and Bad Technical Debt (and how TDD helps)

Good and Bad Technical Debt (and how TDD helps)

Technical Debt is usually referred to as something Bad. One of my other articles The Solution to Technical Debt certainly implies that, and most other articles and books on the topic are all about how to get rid of technical debt.

But is debt always bad? When can debt be good? How can we use technical debt as tool, and distinguish between Good and Bad debt?

Continue reading

Continue reading: Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds

Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds

(UPDATE: see Spotify Engineering Culture, two short animated videos showing how we work)

Dealing with multiple teams in a product development organization is always a challenge!

One of the most impressive examples I’ve seen so far is Spotify. I’ve had the pleasure of working with Spotify on and off ever since the company was founded, and it’s one of the few companies I’ve seen with a truly agile culture. Spotify has grown a lot lately and now has hundreds of developers divided into 30 agile teams spread over 4 cities in 3 timezones. So how is this managed?

Check out the article: Scaling Agile @ Spotify with Tribes, Squads, Chapters and Guilds. I wrote it together with Anders Ivarsson, one of the agile coaches that I’m working with (Spotify has a truly awesome group of coaches!).

Continue reading

Continue reading: Lean from the Trenches @ Øredev

Lean from the Trenches @ Øredev

Here are the slides for my talk “Lean from the Trenches” at Øredev, Malmö. And here is the book/ebook, in case you want more details. There may also be some copies left at the conference bookstore. Thanks for attending!

Continue reading
Continue reading: Agile Product Ownership in a nutshell

Agile Product Ownership in a nutshell

This is basically a 1 day product ownership course compressed into a 15 minute animated presentation.

Over a million views! Some call it “The best 15 minutes on the Internet” 🙂

There’s obviously more to product ownership than this, so see this is a high level summary.

Special thanks to Alistair Cockburn, Tom & Mary Poppendieck, Jeff Patton, Ron Jeffries, Jeff Sutherland, and Michael Dubakov for providing many of the models, metaphors, and ideas that I use in this presentation.

Translations: (see also the translation guide by Cédric Chevalerias)

Below is a full transcript in english. But I recommend watching the video instead of reading the transcript. The video is 100% visual, the transcript is 0% visual…

Continue reading

Continue reading: Lean from the Trenches keynote @ AgileEE, Kiev

Lean from the Trenches keynote @ AgileEE, Kiev

Here are the slides for my keynote “Lean from the Trenches” at Agile Eastern Europe, Kiev. And here is the book/ebook, in case you want more details. Thanks for attending!

Continue reading
Continue reading: Lean from the Trenches @ Agile2012, Dallas

Lean from the Trenches @ Agile2012, Dallas

Here are the slides for my talk “Lean from the Trenches” at Agile2012. And here is the book/ebook, in case you want more details (unfortunately sold out in the conference bookstore). Thanks for attending!

Continue reading
Continue reading: R<sup>3</sup> – den agila formeln

R3 – den agila formeln

För ett halvt decennium sedan när jag skulle börja som utvecklingschef på Polopoly kände jag att jag behövde ett verktyg som hjälpte mig att sammanfatta andemeningen och de praktiska konsekvenserna av Agile, Scrum, XP och Lean. Var och en av dessa innehåller en rad – i viss mån överlappande – begrep, som är tydliga och om man kan dem inte så svåra att förklara – om man har många timmar på sig. Men hur minns man hela denna komplexa väv? Hur kan man uttrycka den enkelt, snabbt och koncist?

Continue reading

Continue reading: Agile Israel slides

Agile Israel slides

Here are the slides from my two presentations at Agile Israel 2011. Thanks for attending! Keynote: Scrum and XP – beyond the trenches The Essence of Agile

Continue reading
Continue reading: Scrum and XP – Beyond the trenches

Scrum and XP – Beyond the trenches

Here are the slides from my presentation "Scrum and XP – Beyond the trenches" at JFokus. Thanks for coming! To those of you that weren’t at the presentation, the purpose of the presentation was: Many of the solutions in ”Scrum and XP from the Trenches” turned out to be pretty much universally applicable However, I’ve

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 Øredev. Also includes the "extra" topics that didn’t fit into the timebox. Enjoy! There’s also a video recording of the whole session.

Continue reading
Continue reading: Vad är ett agilt projekt?

Vad är ett agilt projekt?

Here are the slides from my seminar "Vad är ett agilt projekt" (What is an agile project) at PMI in Stockholm. I was happy to see so many participants, and impressed that you managed to stay awake & engaged despite the fact that it was an evening seminar with very comfortable chairs :o) "Vad är

Continue reading
Continue reading: Awesome Agile & Lean workshops coming up

Awesome Agile & Lean workshops coming up

We got some really cool workshops coming up during the next couple of months together with some of the "founding fathers" of Lean and Agile software development :o) David Anderson is the pioneer of Kanban in software development and author of the book Kanban – Successful evolutionary change for your technology business. Nov 8 –

Continue reading
Continue reading: The Essence of Agile

The Essence of Agile

Here are the slides from my keynote “The Essence of Agile” from AgileEE 2010 in Kiev. Thanks for a great conference! Tbe Essence of Agile – PDF format The Essence of Agile – PPTX format Here’s a nice summary transcript of the session (thx Alexander Beletsky). Here is a video recording (minus the first 10

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: 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: Parprogrammering med Niclas Nilsson

Parprogrammering med Niclas Nilsson

Niclas Nillson, Factor10, har just publicerat ritningar för sitt parprogrammeringsbord.

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: Agile tools

Agile tools

Here’s a great list of agile tools on Mike Cohn’s User Stories site! Primarily for product backlog and user story management. Only problem is that there are way too few reviews so far. Are you using an agile tool? Go submit a review now and spread the link to your friends! Let’s help build this

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

Russian version of Scrum and XP from the Trenches

A Russian translation of my book Scrum and XP from the Trenches is now available. Thanks Aleksey Solntsev for initiating this project, and thanks to all of the 17 people who contributed (listed on the first page in the book). French, Spanish, Japanese, Chinese, and Portuguese translations are also available. Korean, German, Italian, and Slovak

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

French version of Scrum and XP from the Trenches

A French translation of my book Scrum and XP from the Trenches is now available. Big thanks to Guillaume Mathias, Bruno Orsier, Emmanuel Etasse, and Christophe Bunn. Spanish, Japanese, Chinese, and Portuguese translations are also available. Korean, German, and Slovak translations are underway. I never cease to be impressed by the agile community! All translations

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

Portuguese version of Scrum and XP from the Trenches

A Portuguese translation of my book Scrum and XP from the Trenches is now up on the Brazilian InfoQ site. Big thanks to Renato Willi for initiating and coordinating this effort, and thanks to all the other 30 contributors as well who made this happen (listed at the end of the book)! Spanish, Japanese, and

Continue reading
Continue reading: What’s hard about being an agile developer?

What’s hard about being an agile developer?

"Simple" is a word often used in agile software development. Terms like YAGNI and "do the simplest thing that can possibly work". It is easy to forget, however, that Simple is often Hard! So what’s hard about becoming an agile software developer, where are the bumps in the ride? In this talk I went through

Continue reading
Continue reading: Video recording of “10 ways to screw up with Scrum and XP”

Video recording of “10 ways to screw up with Scrum and XP”

Here is InfoQ’s video recording of my 90 minute session "10 ways to Screw up with Scrum and XP" at Agile 2008 in Toronto. And here are the slides too. Too bad the slide animations and the audience participation doesn’t show up, and that you mostly see the back of my head (the camera was

Continue reading
Continue reading: Bootstrapping Scrum and XP in a crisis – Toronto 2008

Bootstrapping Scrum and XP in a crisis – Toronto 2008

Here are the slides from my session "Bootstrapping Scrum and XP in a crisis" at Agile 2008 in Toronto.

Continue reading
Continue reading: Technical Debt – How not to ignore it – Toronto 2008

Technical Debt – How not to ignore it – Toronto 2008

Here are the slides from my session “Technical Debt – how not to ignore it” at Agile 2008 in Toronto. Translations: Portuguese (thanks Demetrius Nunes)

Continue reading
Continue reading: 10 ways to screw up with Scrum and XP – Toronto 2008

10 ways to screw up with Scrum and XP – Toronto 2008

Here are the slides from my session “10 ways to screw up with Scrum and XP” at Agile 2008 in Toronto. Glad that so many of you participated :o) Translations: Brazilian Portuguese (thanks Demetrius Nunes)

Continue reading