Henrik Kniberg

Continue reading: Agile intro – slides from my KTH talk

Agile intro – slides from my KTH talk

Did my yearly agile intro talk at KTH today (Royal Institute of Technology). Here are the slides.Always enjoy meeting the students and sharing insights & experiences! Some sample slides below.

Continue reading
Continue reading: The Age of AI is here – now what? (my slides from Crisp Day)

The Age of AI is here – now what? (my slides from Crisp Day)

Here are the slides from my keynote “The Age of AI is here – now what?”, from Crisp Day 2023. There more I use this technology, the more clear it is to me that organizations need to deeply understand and apply this technology on a daily basis, or they will be unable to compete with

Continue reading

WhoDunit – AI game development on steroids

(Here is a video version of this article) I made a little game called WhoDunit, a detective roleplaying game. Feel free to try it at whodunit.kniberg.com. This started as an experiment in how far I could go with AI in game development. In fact, the game is entirely based on AI and would not be

Continue reading
Continue reading: Are developers needed in the Age of AI?

Are developers needed in the Age of AI?

I hesitate a bit to write about this, feels like I’m just jumping on the AI hype train. But something REALLY important is going on, and I want to talk about it. I remember a friend telling me how AI was making incredible progress and might actually make human programming obsolete. I really thought it

Continue reading

Are distributed teams the new normal? Slides from my Agile Turkey talk.

Here are the slides for my Agile Turkey summit talk “Are distributed teams the new normal?”. Might write an article about this, the topic feels very relevant these days 🙂 Some sample slides:

Continue reading
Continue reading: Minimize the gap between Maker and User – slides from my London 2019 keynote

Minimize the gap between Maker and User – slides from my London 2019 keynote

In 2019 I did a keynote at Mind the Product conference in London. I shared some key insights afters years of working with Spotify, LEGO, and Minecraft development. Spoiler alert: the most important insight is in the title of this post. Video recording Slides

Continue reading
Continue reading: Agile Everywhere – slides from my keynote at Lean Forum

Agile Everywhere – slides from my keynote at Lean Forum

Here are the slides from my keynote “Agile Everywhere” at Lean Forum, Gothenburg.

Great conference, great atmosphere! Very inspiring to hang out with a bunch of super-experienced practitioners. I love conferences where it’s clear that everyone is there to learn and spread knowledge. It’s funny though, in lean circles like this I’m often known as the Agile Guy, while in agile circles I’m often known as the Lean Guy 🙂

Here are some sample pics.

Continue reading

Continue reading: Confessions of a Change Agent – my keynote from Agile Rock, Kiev

Confessions of a Change Agent – my keynote from Agile Rock, Kiev

Here is the flipchart from my talk “Confessions of a Change Agent” at Agile Rock conference in Kiev. Click for a zoomed in version.

Confessions of a Change Agent

Continue reading

Continue reading: Slides from KTH agile intro

Slides from KTH agile intro

Here are the slides from my agile intro at KTH last week. Hope you enjoyed it!

Some sample pics:

Continue reading

Continue reading: Meat eater’s non-dogmatic guide to becoming more vegetarian

Meat eater’s non-dogmatic guide to becoming more vegetarian

If you are a meat eater and you want to become more of a vegetarian (or at least eat more plant stuff and less meat stuff), and you kind of struggle with that because meat tastes good and you’re used to eating it, then this guide is for you! A short pragmatic guide for the

Continue reading
Continue reading: Do it for the kids

Do it for the kids

As climate scientists have long predicted, the world is experiencing a record amount of extreme weather events – droughts, hurricanes, wildfires, flooding, heatwaves, and extreme cold.

Wildfires in Santa Rosa Californa, Drought in Somalia, Extreme cold in Chicago, Hurricane Harvey in Houston.

It’s hard to prove if any specific disaster is due to climate change, but that’s not important. The key point is the overall trend: climate change increases the frequency and severity of extreme weather events, and it’s happening really fast. This also creates climate refugees, political instability, and increases the risk of war. Basically, the world is becoming a less and less safe place to live.

This graph (source) is just for the US, but the pattern is worldwide:

source: https://www.ncdc.noaa.gov/billions/time-series

The bad news is this will most likely keep getting worse over the next few decades – even if we were to completely eliminate all CO2 emissions right now. Climate change is like a huge flywheel that we’ve set in motion over the past century, and even when we stop spinning the wheel it will keep going for decades or more, due to inertia.

Continue reading

Continue reading: Remote keynote offer (because the world needs less business trips)

Remote keynote offer (because the world needs less business trips)

OK here’s an offer to any conference organizer in the lean/agile/tech/climate space. I get a lot of requests to do conference keynotes, which I’m grateful for, but unfortunately I have to turn down the vast majority. I limit long-distance travel for family reasons, and also for climate reasons (although I confess I’m in Thailand right now as I write this…. hard to be 100% consistent…).

Now I’m thinking: Why should something as mundane as physical transport get in the way of participating in a great conference? And, in this world of catastrophic climate change, shouldn’t most business trips be replaced with remote participation?

My hypothesis is that it’s possible to remote-participate effectively in a conference –  to do a keynote or talk, participate in workshops, even hang out with people in the hallway. I’ve tried this a few times using video conference and telepresence robots. In fact, 4 years ago I was sitting on this same beach in Thailand, remote-participating in a Spotify event in Stockholm using a Double (see “What it feels like being an ipad on a stick on wheels“). That was fun and a bit clunky, but it was 4 years ago so I bet the telepresence robots have come a long way since then!

So here’s my offer:Continue reading

Continue reading: Here’s something you can actually, really do about climate change

Here’s something you can actually, really do about climate change

As the devastating consequences of climate change become increasingly obvious (flooding, fires, storms, drought, melting icecaps, rising sea levels, etc), the question on most people’s mind is “what can I actually, really do about it?”. Well, listen up. The most obvious minimum first step is to eliminate your own personal carbon footprint, and become climate

Continue reading
Continue reading: Agile – where are we at? Slides from my keynote at Agile Tour Bangkok.

Agile – where are we at? Slides from my keynote at Agile Tour Bangkok.

Here are the slides from my keynote “Agile – where are we at?” at Agile Tour Bangkok i November. Here’s the abstract:

Everyone is talking about Agile. I stumbled into this 15 years ago and have been living and breathing Agile since then, seeing it grow from a small movement within software, into an industry-wide revolution and then gradually become mainstream. More and more companies around the world, even big traditional companies, are turning themselves inside out trying to be Agile. Now it’s time to take a step back and reflect. What is going on? What is this all about? And where is it headed?

The CO2 emissions from this trip were offset using Trine and GoClimateNeutral.

Sample slides:

Continue reading

Continue reading: Scaling Agile @ LEGO and Spotify – my talk at EA träff

Scaling Agile @ LEGO and Spotify – my talk at EA träff

Here are my slides from today’s talk “Scaling Agile @ LEGO and Spotify” at EA träff in Stockholm (EA = enterprise architecture). Fun to hang out with enterprise architects and learn what that’s all about 🙂

Some sample slides from my talk:

Continue reading

Continue reading: Is train a feasible alternative to flying?

Is train a feasible alternative to flying?

As I write this I’m sitting on a train headed back to Sweden, pondering the result of a year’s experimentation with travelling by train instead of flying. Is this an effective way to reduce my carbon footprint? The jury is in! Read on. One common rallying cry among climate advocates is to fly less (or

Continue reading
Continue reading: Agile – where are we at? My slides from USI conference, Paris.

Agile – where are we at? My slides from USI conference, Paris.

Here are the slides for my talk “Agile, where are we at?” from USI conference in Paris (USI = “unexpected sources of inspiration”) in June. One of the coolest conferences I’ve ever attended!

My talk was an attempt to take a step back and look at the big picture, and also speculate about the future of agile. I was also interviewed a couple of times, and the talk was also recorded. Here are links:

2 of my kids tagged along on the trip, we took the train to make it extra adventurous (and also to mind the climate). It’s a long way (24 hours each way), but we made good use of the time!

Continue reading

Continue reading: The Ship – who will you be?

The Ship – who will you be?

The Ship

For years I was hearing an increasing murmur and rumours about some kind of problem with the ship. Finally I decided to take a closer look, went up to deck, leaned out and looked down, and…. oh sh*t…. this ship is sinking! It’s tilting, some cabins are already flooded, with people frantically crowding the hallways and staircases trying to get to higher deck. It’s happening slowly, very slowly. In fact, the ship won’t be completely sunk during my lifetime probably. But my kids, and grandkids…. Darn!

So what’s going on here? I start roaming around, talking to people.Continue reading

Continue reading: Friendly Guide to Climate Change (and what you can do about it)

Friendly Guide to Climate Change (and what you can do about it)

I’ve spent ALOT of time the past few months trying to understand climate change and global warming, and how to effectively contribute. I’ve dug through 1000-page scientific reports, talked to experts, and basically tried to digest as much information as possible. I was surprised by how little I knew before. I’m convinced that, the more people who really understand the problem, the more effectively we’ll be able to solve it (or at least mitigate it).

So here’s a short animated video summarizing the whole issue. The problem, the consequence, the root cause, the solutions, and what you can do to help. All packaged in a fun and easy-to-digest way, same style as my other videos about Spotify Engineering Culture and Agile Product Ownership. The video is all based on solid scientific references, not speculation or rumours.

Please help spread it as widely as possible! Link to this blog post, or the youtube link: https://youtu.be/3CM_KkDuzGQ

I hope this video will inspire many people to make small changes, and a few people to make big changes. Who knows, maybe the next young Elon Musk is out there somewhere, just waiting for the spark of inspiration 🙂

Continue reading

Continue reading: Effective carbon offsetting – what we’ve learned and what we’re doing

Effective carbon offsetting – what we’ve learned and what we’re doing

Flying causes global warming. That sucks. But neverthless, we fly sometimes. Conferences, vacations, business trips. So what can we do? Well, here’s a simple rule of thumb:

  1. Fly as little as possible. Reduce the frequency & distance. Consider train for shorter trips.
  2. When you do fly, make sure you carbon offset. From wikipedia: “A carbon offset is a reduction in emissions of carbon dioxide or greenhouse gases made in order to compensate for or to offset an emission made elsewhere.”

The obvious question then is – HOW do you carbon offset? I was surprised when I dug into it.  “Traditional” carbon offsetting (buying emission credits and things like that) seems pretty useless! I couldn’t find any credible evidence that it makes a real difference! Almost like a scam.

So is there another way to carbon offset? Yes! This chart summarizes some of what I’ve learned so far. Read on for details. Got any more suggestions? Add comments. But please quantify.

UPDATE (Jan 2018): We’ve created a service to provide effective carbon offsetting. Check out GoClimateNeutral.org

(see this spreadsheet for the underlying numbers)Continue reading

Continue reading: 10 years of Agile @ Crisp. Next challenge: Global Warming!

10 years of Agile @ Crisp. Next challenge: Global Warming!

10 years ago, 2007, me and a few Crisp colleagues embarked on a mission: be best in Sweden at helping companies become agile. We had experienced first-hand the power of agile development, and wanted to use this newfound super-power to help both Crisp and our clients improve. Others joined us and – tadaa!  – Agile Crisplet was born (and the concept of crisplets)! That was the year I taught my first Certified ScrumMaster course together with Jeff Sutherland, co-creator of Scrum. Since then we’ve co-trained almost 30 courses! About 2-3 times per year. In fact, May 22-23 is our 10 year anniversary (join us at the course in Stockholm!).

Now 10 years has passed since our Agile Crisplet was formed, and I’m happy to see we have achieved more than we ever could have dreamed!

Dispensing with false humility here, we’ve somehow managed to become one of the world leaders in this field! Famous agile and lean experts partner with us. Super well-known product companies, large telecoms and banks, even government organizations, turn to us as first choice for agile guidance and training. Our videos and articles and books have racked up millions of hits, and we are basically overwhelmed with requests to do coaching, write book forewords, do conference talks and workshops, and run training courses. I’ve done almost 30 keynotes in 20+ countries. I’m amazed (and overwhelmed) every time I look at my inbox, I’ve had to hire an assistant just to turn down the 95% of all requests that we simply don’t have capacity to handle.

OK, so now what?

10 years is a long time, and now it’s time for a new focus! At least for me (Crisp is a no-CEO company where people are free to do whatever they want).

Continue reading

Continue reading: Global warming – simplified summary

Global warming – simplified summary

OK, here’s a (very) simplified summary of what I’ve learned about global warming after digging deep the past few weeks.

  1. Global warming is a major threat to life as we know it. It’s ALOT worse than most people realize.
  2. Global warming is caused (mostly) by increasing CO2 in the atmosphere.
  3. The CO2 increase comes (mostly) from us burning oil & coal (“fossil fuels”). Adds about 20-30 billion tons of CO2 per year.
  4. So we need to (mostly) stop burning oil & coal.
  5. We burn oil & coal (mostly) for electricity and transport. Coal power plants, car/plane/ship fuel, etc.
  6. We want to keep electricity and transport, but we also want to stop global warming, therefore we need to get electricity and transport without burning oil & coal.
  7. We know how to do that (solar, wind, electric cars, etc). The technology has been figured out, and the prices are at the tipping point where oil & coal can’t compete economically.
  8. So now we just need to hurry up and roll out those solutions! Every single reduced ton of CO2 counts.
  9. Unfortunately shit is going to hit the fan either way (because it’s already launched so to speak), but at least we can slow it down, reduce the impact, and buy us some time.

So pull whatever strings you can to help out – technology, policy, economy, communication, etc. Inform yourselves & each other. People have varying degrees of discretionary time, money, knowledge, voting power, contacts, influence, and motivation. But the more people try to help in one way or another, the more difference it will make as a whole.

Continue reading

Continue reading: Planning as a social event – scaling agile at LEGO

Planning as a social event – scaling agile at LEGO

The past couple of years I’ve been travelling back and forth to LEGO’s HQ in Billund Denmark, helping out with their agile journey. Super interesting! Learned more than we could ever fit in an article, but here’s an attempt to capture at least some of it, written together with LEGO colleague and co-instigator Eik Thyrsted

Continue reading
Continue reading: Did the math on my contribution to global warming

Did the math on my contribution to global warming

I was curious about how many tons of carbon dioxide that my family pumps into the atmosphere (= global warming). Looked at the most direct variables: flying, driving, and home electricity. There are obviously more variables to look at (like beef!), but I’m starting with these three, as the data is readily available and I gotta start somewhere.

Result (updated):

  • Flying = 14.6 tons per year
  • Driving = 4.1 tons per year
  • Electricity = 0.5 tons per year

So, 19 tons of CO2 per year. Damn! Sorry about that, earth and future generations. Good news is that I now know how to reduce it by ALOT (like 5 times less)!

CO2e emission before and after

Continue reading

Continue reading: Agile Everywhere – slides from my keynote at Agile Tour, Montreal

Agile Everywhere – slides from my keynote at Agile Tour, Montreal

Here are the slides from my keynote Agile Everywhere at Agile Tour Montreal. In the keynote I shared my experiences from applying agile in lots of different non-software contexts.

Enjoyed the trip! After the conference I spent a day at Ubisoft Quebec to discuss REALLY large-scale agile (like 1000-person video game projects). I see more and more companies applying agile at really large scale and my key takeaway is that, the larger the project is, the more important the agile principles are. For tiny projects any process can pretty much work. Also interesting to see how different types of organizations – such as video game development, banking, and aerospace – arrive at very similar patterns for how to deal with dozens or hundreds of agile teams building a product together. Just keep in mind that big projects are super-risky with or without agile, so your first priority should be to de-scale.

Anyway here are some sample pictures from the keynote.

takeaways

Continue reading

Continue reading: Focus – my keynote at AgileByExample, Warsaw

Focus – my keynote at AgileByExample, Warsaw

Here is my slide (yes, it’s just one slide) from my keynote at AgileByExample in Warsaw. And a video of the talk. Scroll down for a written summary.

Focus

Continue reading

Continue reading: What is an unconference?

What is an unconference?

Curious about unconferences? Perhaps you’re thinking of running one? Or maybe you are invited to an unconference or open space, and the organizer sent you this link to describe how it works? If so you’re in the right place! 

This doc is a high-level summary. For more details and facilitation instructions, see the ebook How to run an internal unconference.

What is an unconference?

An unconference is basically a conference without predefined topics. There is a high level structure and theme, but actual topics are generated by the participants on the spot, and breakout groups are formed dynamically based on interest and relevance.

If you know what an Open Space is, an unconference is really just an Open Space event with some added structure at the end to make it fit for company-internal events.

This is a pretty awesome format for cases where you want a super-flexible and participant-driven agenda and structure. I’ve been using it for years at Crisp, Spotify, Lego, and other clients, and it tends to spread virally within organizations. I’ve done it mostly with groups of 20-80 people, and people often say things like “all conferences should be like this” or “best conference I’ve ever been to!”

Facilitators opening the circle and introducing the format
Facilitators opening the circle and introducing the format

Continue reading

Continue reading: Alignment at Scale – slides from my Agile Africa keynote

Alignment at Scale – slides from my Agile Africa keynote

Here are the slides from my Agile Africa keynote Alignment at Scale (or How to Not become Totally Unagile when you have Lots of Teams). Thanks for a great conference!

And thanks everyone for the Emma greeting, that sure made an 8 year girl very happy 🙂

(Emma was supposed to join me on this trip, but couldn’t make it because I had missed some required paperwork for travelling with minors to South Africa).

Agile Alignment at Scale

Continue reading

Continue reading: Spotify Rhythm – how we get aligned (slides from my talk at Agile Sverige)

Spotify Rhythm – how we get aligned (slides from my talk at Agile Sverige)

Here are the slides from my talk about Spotify Rhythm at Agila Sverige.

The talk is about Spotify’s current approach to getting aligned as a company. It covers:

  • what problem we’re trying to solve, and how we’ve gone through two other models (OKR and Priorities & Achievements) before arriving at our current model
  • how we define “Bets” using the DIBB framework (Data-Insight-Belief-Bet)
  • how we prioritize bets using stack-ranking based on company beliefs and north star goals
  • how we visualize bets on a kanban-like company level board, and group them into Now – Next – Later columns
  • how different parts of the company visualize their own bets and align with higher level bets, using interlinked bet boards.
  • how we synchronize and prioritize our work using different cadences at different levels of the company.
  • how this model is used to support squad autonomy
  • our challenges and learnings with this so far

Holy crap how did I manage to cover all that in 10 minutes?! Guess I talked fast 🙂

Some sample slides below.

RIP OKR

Continue reading

Continue reading: Misalignment

Misalignment

Continue reading