Agile India 2013 in Bangalore. Wow, what an awesome conference! I was amazed by the energy level of the participants, spent hours talking to people about all kinds of really interesting challenges. Based on the fully packed rooms and incredible feedback, it seems like my talks were exactly the kind of information people were lookingContinue reading
I gave a talk to a group of mechatronics students at KTH (Royal Institute of Technology) today. The topic was agile software development with an emphasis on Scrum, and some information about Kanban and Lean Startup. Here are the slides: KTH-2013 Get in touch via my homepage if you have questions or comments!Continue reading
(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!).
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
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.
- Here’s the complete drawing (.png format)
- Here’s a downloadable version of the video, in case you don’t want to stream (.mov format, 90 Mb)
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)
- Chinese – simplified (subtitles)
- Chinese – traditional (subtitles)
- French (voice)
- German (subtitles)
- Italian (voice)
- Japanese (subtitles)
- Polish (voice)
- Portuguese – Portugal (voice)
- Portuguese – Brazil (voice)
- Russian (voice)
- Spanish (subtitles)
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…
Hi! Just back from a great conference – LKCE 2012 – and a great town – Vienna. A really cool thing was the illustrator who worked around the clock to visualize how he interpreted the difference presentations. He did a great job (see below). What would you do – learning from charts I challenge theContinue reading
For the past couple of years I’ve had to work with Jira. Really, it’s mostly been dreading working with Jira. At both projects I’ve had Greenhopper available, and that hasn’t really made things better. My frustrations have had to do with the complexity of setting up the right fields, to creating a new sprint to creating a new project, down to mundane things like problems with ranking. I don’t particularly enjoy spending hours just tidying up my data. I want to quickly organize so I have time to actually work. I also want to easily see how much work we’ve done, and how much we have to do. Cards and a physical board are great for this, but I end up with stacks of cards everywhere, and after several sprints I don’t know what to do with them anymore. Enter Trello!Continue reading
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
Last month market the launch of the Kanban Accreditation scheme. Let’s give our view including why we have chosen to engage ourselves as members of the advisory board.
Why the Kanban accreditation scheme?
Kanban is a word that needs meaning. So what meaning do we want people to connect with the word? This matters (to us..) . Stumbling upon about kanban classes declaring it will help you “resource optimize” it makes me think there is a need. (To any unfamiliar reader.. kanban helps you improve flow, quite a different thing..)
Any accredited class will contain some core messages that we care to share. The best way we could think of to make sure that messages is good was to engage ourselves in the process 🙂
I’ve updated the ol’ 10 kanban board samples. Some additions: From marketing to released product – sample kanban board Release manager kanban Operations – online platform maintenance You’ll find the kanban samples here. /Mattias ps: new link! If you get “file is damaged” – try to reload page once.Continue reading
BTW when I did this presentation I was sitting in a small hotel room in Tokyo with 4 sleeping kids. Due to timezone differences it was the middle of the night. Fortunately nobody woke up 🙂
Back from Zurich. I presented at the ReForum, a gathering for requirement engineers and product owners, arranged by SAQ. My topic was “Exploring requirement options with kanban” and more specific, what you can do if you do have a more complex development scenario (ie. large customer base, not just one team..) I always enjoy comingContinue reading
I had a conversation with some of my colleagues about what makes a good daily stand-up, here are some properties: Time-boxed (15 minutes) Everyone is engaged Synchronization is taking place Attention to problems People ask for help The conversation is about stuff that matters to most people, individual issues are postponed Anyone can lead theContinue reading
Hi! Just back from Devcon11 where I presented on techniques to improve flow. There is plenty to say here so had to limit the material in some way. Hope to come back to this subject again in the future. Anyway, here are the slidesContinue reading
I’m doing a free webinar tomorrow together with Kent Beck & Aslam Khan. The topic is Lean software development, with some real-life examples and interesting discussions. I will be sharing some experiences with scaling kanban to larger projects. Join us! Here is the registration link. Wednesday July 20 at 1pm EDT, 10am PDT, 7pm StockholmContinue reading
Dagens Industri has written an article about my current client RPS – Rikspolisstyrelsen (the Swedish national police board). During the past 6 months I’ve been working with them to implement a Kanban-based software development process in a 60-person project. Our aim is to equip every police car with a laptop & mobile connection to theContinue reading
It’s been two busy weeks. First attended and presented at Lean Software and Systems 2011 and the week after at Goto Copenhagen 2011. Lot’s of timezones.. but met inspiring people, had plenty of good discussions and and a great time.
Many great presentations and if you have the chance, go see Benjamin Mitchell present. Also, the "Kanban Primer Play" (by Arne Roock, Bernd Schiffer and Markus Andrezak) is great way of demonstration real lean and cooperative concepts revolving around a kanban board.
I held a talk about pitfalls implementing kanban. Here are my slides!Continue reading
A short while ago we gathered 24 people to try out the GetKanban game. Here you see Håkan Forss giving instructions to the teams.
I heard a question if Limited WIP Society was only for invited – absolutely not, that is a great misunderstanding. Maybe the name is somewhat misleading.. . It is open for anyone interested in applying Lean, Kanban or Theory of Constraint principles in software, sometimes due to in limitation in our facilities, we have to limit attendees but it is always on first come first serve basis.
We announce the events on the agilesweden list as well invite earlier attendees. If you are interested in the events, just email me and I’ll put you up on the invitation list. Hope to see you there next time!
Ps: David Anderson is holding a special Kanban Training for managers in Stockholm June 20-21. Check it out: http://www.crisp.se/kanbanformanagersContinue reading
Here are some fun workshops that I will be co-teaching during the next few months. Join us! For more info see www.crisp.se. Kanban Applied co-teaching with Mattias Skarin, March 22-23. Mattias is a colleague & lean/agile coach, he co-authored my book "Kanban and Scrum, making the most of both". (details & registration here) Certified ScrumMasterContinue reading
At ScanAgile I had the pleasure of talking about options for a Scrum team, ways to pimp your process. A reminder that there always exists two solutions to every problem.
At ScanAgile I really enjoyed the continuous database deploy session with Peter Bell.
It always feels familiar visiting Finland 🙂
Anyway, here are the slidesContinue reading
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’veContinue reading
I have rounded up
10 (ahum..) 12 different kanban boards as used in operations, development, sales and marketing. Maybe it can help to spark some ideas.
I didn’t make the boards perfect, you need to think about what WIP limits and policies that fits you. After all, a system is best if it has been designed by the people who works in that context.
You can download it hereContinue reading
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
There are a lot of interesting experimentation going on within the kanban community regarding visualization. While I truly support this (seeing the problem is the key to understanding it’s nature) and find this promising and exciting, I doesn’t correspond all that well to the problems team’s I have helped have had to struggle with.
Let’s face it:
- What good do WIP limits do if there is no one ready to take a stand for them?
- What’s the added benefit if visualizing a problem that no one cares about solving?
So a question (going through my mind for quite a while) is: Shouldn’t we be expecting something from management, and if so, then what?Continue reading