Shift: From Product To People: A Novel About Product Development, and Shifting to People To Achieve a Holistic Agile Transformation is a new book written by Michael Dougherty and Pete Oliver-Krueger that focuses on shifting the Agile mindset away from a product-centric approach and towards a more a people-centric one. This interview centers around the need for collaboration, the impact of AI on Agile practices, and the significance of creating a humane work environment. The authors also highlight the role of mentorship in personal growth and the future of work in an AI-driven landscape. They also share some of the challenges they faced during the four and a half years of writing the book, the narrative style that allows for multiple perspectives, and the importance of real-life experiences in connecting with readers.
Showing posts with label productivity. Show all posts
Showing posts with label productivity. Show all posts
Thursday, June 12, 2025
Shifting from Product to People: A New Agile Perspective with Pete Oliver-Krueger and Michael Dougherty
Shift: From Product To People: A Novel About Product Development, and Shifting to People To Achieve a Holistic Agile Transformation is a new book written by Michael Dougherty and Pete Oliver-Krueger that focuses on shifting the Agile mindset away from a product-centric approach and towards a more a people-centric one. This interview centers around the need for collaboration, the impact of AI on Agile practices, and the significance of creating a humane work environment. The authors also highlight the role of mentorship in personal growth and the future of work in an AI-driven landscape. They also share some of the challenges they faced during the four and a half years of writing the book, the narrative style that allows for multiple perspectives, and the importance of real-life experiences in connecting with readers.
Friday, February 26, 2021
Managing Work, Life, AND Your Band Using Personal Kanban with Mark Hodgdon
Mark Hodgdon is surrounded by Kanban boards. He uses Personal Kanban to manage his work, his life AND his band. This interview offers a kind of case study is how Mark uses Personal Kanban to keep everything sorted AND he's also started tracking his performance using generating reports to assess how he is doing.
You can check out the interview here.
Tuesday, October 22, 2019
Chris Bailey - Hyperfocus and Optimizing Your Productive Time
My interview with Chris is up on The Reluctant Agilist. It includes tips on how to optimize your time each day, why it is so critical to plan for time to let your mind wander, tips on meditation and some advice on what to do when your attempts at being more productive falter.
Sunday, March 31, 2019
Insights from two days of Personal Kanban training w/ Amitai Schleier
A few weeks ago I was lucky enough to be able to take a Personal Kanban training with Jim Benson and Tonianne DeMaria. It was an incredibly insightful two days.
Here is a post and podcast where Amitai Schleier and I talk about the class, what we learned from Jim and Tonianne, insights and takeaways from both the class and Personal Kanban in general, and why we are both continually working on refining the systems we use to plan and manage our own work.
It was super cool to get to meet Amitai in person. I had previously only met him virtually when he and Troy Lightfoot taught Rachel Gertz and I how to do Mob Programming. If you'd like to check out that podcast, click here.
Here is a post and podcast where Amitai Schleier and I talk about the class, what we learned from Jim and Tonianne, insights and takeaways from both the class and Personal Kanban in general, and why we are both continually working on refining the systems we use to plan and manage our own work.
It was super cool to get to meet Amitai in person. I had previously only met him virtually when he and Troy Lightfoot taught Rachel Gertz and I how to do Mob Programming. If you'd like to check out that podcast, click here.
Thursday, January 19, 2017
The Value of Not Productive Time - a Retrospective on Vacations w/ Derek Huether
Derek meets the ocean. |
A Retrospective on Vacations
If you love your work and are very driven, the idea of “vacation” can be a daunting thing. In this episode of SoundNotes, Derek Huether and Dave Prior hold a retrospective on how they each coped with the challenge of non-productivity time over the holiday. If you count yourself among the vacation challenged, this conversation may provide insight into why you need to take the time, why you need to protect the time BUT why your version of taking a break to restore yourself doesn’t have to fit the standard definition of “vacation”.Show Notes
- 00:08 Podcast Begins
- 00:17 Topic Intro - a Retrospective on taking vacation
- 00:52 Derek explains why he took his first vacation in almost 2 years
- 02:07 Pre-vacation anxiety
- 03:12 If you get grumpy when you don’t have too much work to do “YOU NEED TO GET AWAY”
- 03:52 When your sustainable pace is an unsustainable pace
- 04:10 Some of us are wired a little weird and there is no “balance”
- 05:11 Sometimes having too much to do can be a positive
- 06:03 The dopamine rush of getting something done… how much sleep do you really need
- 07:33 Debating the argument for getting “enough” sleep
- 09:14 Derek’s Kanban board for vacation activities
- 11:06 What Derek reads on the beach for relaxation (feel free to roll your eyes)
- 12:00 How “the damn ocean and seagulls” prevented Derek from relaxing with his DevOps books on the beach and how the Beastie Boys saved the day
- 13:20 If you are reading work related books on the beach, aren’t you still at work?
- 14:10 When you take time off from work and your hobbies are work related
- 15:48 Finding your own way to satisfy the need to unplug, take a break and get refreshed
- 16:38 The restorative joy that comes from watching seagulls attack people
- 17:08 Pomodoro Timer
- 17:22 The weight of vacation guilt - for doing work, or for not really taking “vacation”
- 18:20 Why would you want to go on vacation and be remorseful when it is supposed to be a reward
- 19:14 Derek’s trick of reserving play time as a planned activity
- 20:15 Having intentionality and discipline to carve out time for creative fun stuff
- 20:48 Super not productive time may be recovery time and that is part of being productive
- 21:30 Giving yourself permission to be not productive and then protecting that time
- 21:55 What happens when YOU don’t respect your not productive time
- 22:20 “I have to respect it” and take the time without carrying the guilt
- 23:04 Dave’s resolution to get less done in 2017 and trying to create a small vacation every day
- 23:45 Derek’s quiet time (with coffee)
- 25:10 Meditation … it’s not about emptying your mind - it’s about not dancing with the thoughts that arise
- 26:20 Derek’s version of meditation - post-its and coffee
- 26:50 It’s a way of looking at your though and saying “yeah, but not right now”
- 27:02 Wrap up thoughts, it’s okay to suck at vacation, it’s okay to not do stuff, protect the time with discipline, acknowledge that you derive and need the time, and don’t let other people tell you how much time you should take
- 27:56 Podcast End
Links from the Podcast
Visible Ops Handbook http://amzn.to/2jzVqKM DevOps Handbook http://amzn.to/2iTX8FM Ariana Huffington "The Sleep Revolution" http://amzn.to/2k2ySikContacting Derek
You can reach Derek on the LeadingAgile site at https://www.leadingagile.com/guides/derek-huether/ On Twitter at https://twitter.com/derekhuether Or on his personal site at http://www.derekhuether.comContacting Dave
You can reach Dave on the LeadingAgile site at https://www.leadingagile.com/guides/dave-prior/ On Twitter at https://twitter.com/mrsungo Or on his personal site at: http://drunkenpm.netSubmitting Questions for Upcoming Coaching Q&A Podcasts
If you have Agile related questions you’d like us to discuss in an upcoming podcast, please send your question to Dave at dave.prior@leadingagile.com. You can send the question in the body of an email, or you can send an mp3 of wav of you asking the question and will include the recording in a podcast on your topic.LeadingAgile CSM and CSPO Classes
For information on LeadingAgile’s upcoming public CSM and CSPO classes, please go to: www.leadingagile.com/our-gear/training/Friday, December 02, 2016
The Triangle of Productivity with Derek Huether
Here is a link to my LeadingAgile podcast interview with Derek Huether on his Triangle of Productivity
https://www.leadingagile.com/podcast/productivity-triangle-derek-huether/
A photo posted by Author & Speaker Derek Huether (@derekhuether) on
Monday, July 29, 2013
Personal Kanban - Lessons Learned
“And now we're back
Where we started
Here we go round again
Day after day
I get up and I say
I better do it again”
Back Where We Started ~ The Kinks
It’s been seven months since I began using Personal Kanban. Initially I wanted to learn more about Kanban and also come up with a better way to cope with the massive amount of things I had waiting for me to do. I’ve definitely learned more about Kanban and my ability to manage the work I have to do in a much healthier way than I had before. Most of all, there were learnings that caught me by surprise.
And now, seven months down the road, I am on the road to recreating the same mess in KanbanPad that I used to have in Things. Right now I have:
The biggest benefit of the last few months by far, is that I have become more aware of how I work and I am more aware of what I need to do to correct it.
When you begin studying certain forms of meditation you learn to count your breath. When thoughts arise you are to observe them, but not engage them. You just let them move on without getting caught up with them. If you do find that you are caught up, once you realize it, you let go and then refocus on your breath and start counting again. Not easy in the beginning, but the more you do it, the less difficult it becomes. My expectation is that working with Personal Kanban (or whatever approach is taken to getting work done) is similar. There are have periods where things go well and, and some, not so much. The trick is just to go back to the starting point and do it all again.
Time to make the donuts…
Where we started
Here we go round again
Day after day
I get up and I say
I better do it again”
Back Where We Started ~ The Kinks
It’s been seven months since I began using Personal Kanban. Initially I wanted to learn more about Kanban and also come up with a better way to cope with the massive amount of things I had waiting for me to do. I’ve definitely learned more about Kanban and my ability to manage the work I have to do in a much healthier way than I had before. Most of all, there were learnings that caught me by surprise.
- Personal Kanban helped me get more clarity on what my workflow process actually is. It isn’t easy to be non-judgmental (with yourself) about this, but I believe that doing so is a very important part of understanding and improving.
- Personal Kanban helped me come to the understanding that despite the pressure and stress I put on myself, there is almost nothing I have on my plate that I don’t actually really want to do. The hard part seems to be to keep that in mind all the time. It is something I still need more work on, but I do feel extremely fortunate in that respect.
- Personal Kanban has allowed me to become more aware of the “waste” in my “system”. This has allowed me to make a conscious choice about what waste should remain and what should go. Some of the waste is an important part of my workflow and creative process.
- I learned that one of they keys in my own management of work I have to do is to maintain a physical board with a limited amount of space in which to capture work to be done. I need to be able to see everything at once for it to be workable.
And now, seven months down the road, I am on the road to recreating the same mess in KanbanPad that I used to have in Things. Right now I have:
- 15 items in my Backlog Queue
- 16 items in my Someday Queue
- 17 items in my On Deck Queue
- 17 items in my Today Queue
- 4 items in my Doing Queue
The biggest benefit of the last few months by far, is that I have become more aware of how I work and I am more aware of what I need to do to correct it.
When you begin studying certain forms of meditation you learn to count your breath. When thoughts arise you are to observe them, but not engage them. You just let them move on without getting caught up with them. If you do find that you are caught up, once you realize it, you let go and then refocus on your breath and start counting again. Not easy in the beginning, but the more you do it, the less difficult it becomes. My expectation is that working with Personal Kanban (or whatever approach is taken to getting work done) is similar. There are have periods where things go well and, and some, not so much. The trick is just to go back to the starting point and do it all again.
Time to make the donuts…
Monday, July 08, 2013
Personal Kanban - App Review Update: LeanKit and Kanban Pad
I mentioned before that I was happy enough with LeanKit that after I had adapted to using it, that I was not going to keep testing out different apps for Personal Kanban.
What can I say...
The app works great on an iPad or in a web browser. It's easy to drag cards from one column to another. And technically, Kanban Pad works on an iPhone as well. They do have a version sized for the small screen. Unfortunately, in the smaller screen, you can only view one column at a time. Trying to move tasks between columns in this format left me feeling like I was wearing boxing gloves while carrying a small child, a folding chair and trying to eat an ice cream cone at the same time.

Kanban Pad does allow for customizable, swim lanes, but not in exactly the same way that you'd set them up on a physical board. It allows you to establish multiple columns and within each column the Type setting allows you to establish Queue, In Progress or Queue and In Progress workflows. By using Queue and In Progress and editing the labels, I found an easy solution to my recurring task issue.
Another great feature is that the Product Backlog and Backlog of work that has moved past Accepted (meaning it no longer needs to be seen), can be maintained off the main task board.
The app includes a feature where you can customize colored tags which can be applied to each task so that you can tell what type of work you are looking at.
What can I say...
I was pretty happy with LeanKit from a Personal Kanban standpoint. When I checked it against my original criteria a few weeks ago, it only hit 50% of my original requirements:
- Must be available on laptop, iPhone and iPad (PASS)
- Must be as close to my physical board as possible (meaning must allow for swim lanes) (PASS)
- Must have some capacity for dealing with recurring tasks (FAIL)
- Must be available online and offline with a sync capability or something as easy as capturing notes on a post it or index card (FAIL)
But that was better than none, and it let me do some stuff I felt was really important:
- Set up my swim lanes just like I had them on the wall.
- Define the work state columns however I wanted.
- Establish whatever WIP limits I wanted and warn me when I tried to exceed them.
- It let me color code the cards based on work type.
I am also part of a volunteer group that had made a decision to use it and we were able to get full access to the tool which opened up some additional functionality. Being able to attach files to card and assign them to multiple individuals is something I found very helpful when using it with a team.
And then.....
I went to a meeting. I sat next to someone way smarter to me. I glanced at his screen and saw that he was using a Kanban app. Since he is smarter than me, and had come to a meeting with just an iPad (an obvious indicator of superior intellect and travel skill), and his screen was filled with a lot of really bright colors, it became obvious to me that this was an app worthy of further investigation. And this is how I was introduced to Kanban Pad.
I went to a meeting. I sat next to someone way smarter to me. I glanced at his screen and saw that he was using a Kanban app. Since he is smarter than me, and had come to a meeting with just an iPad (an obvious indicator of superior intellect and travel skill), and his screen was filled with a lot of really bright colors, it became obvious to me that this was an app worthy of further investigation. And this is how I was introduced to Kanban Pad.
When I compare this Kanban Pad against my original criteria:
- Must be available on laptop, iPhone and iPad (PASS-ish)
- Must be as close to my physical board as possible (meaning must allow for swim lanes) (PASS)
- Must have some capacity for dealing with recurring tasks (FAIL, but)
- Must be available online and offline with a sync capability or something as easy as capturing notes on a post it or index card (FAIL)
![]() |
http://farm9.staticflickr.com/8011/7356295658_6c8acbc520_o.jpg |

Kanban Pad does allow for customizable, swim lanes, but not in exactly the same way that you'd set them up on a physical board. It allows you to establish multiple columns and within each column the Type setting allows you to establish Queue, In Progress or Queue and In Progress workflows. By using Queue and In Progress and editing the labels, I found an easy solution to my recurring task issue.
Another great feature is that the Product Backlog and Backlog of work that has moved past Accepted (meaning it no longer needs to be seen), can be maintained off the main task board.
Kanban Pad also allows you to establish WIP limits for your queues and it warns you fairly incessantly about your flagrant violation of them should you choose to venture off the path. (I ended up not using this feature because my frustration over the warnings became more significant than my desire to maintain WIP limits.
The app includes a feature where you can customize colored tags which can be applied to each task so that you can tell what type of work you are looking at.
There are a number of additional features that Kanban Pad offers, but those are the ones that have proven to be most valuable to me from a Personal Kanban perspective.
By way of a final verdict/opinion on the app, I offer this... I've been using Kanban Pad for about 6-8 weeks now. It has become my primary tool for managing my work using Personal Kanban. After all my efforts at trying to find a way to use Things as a tool for Personal Kanban, I've all but stopped using Things and only open it (or Reminders) now when I have to capture something that I will add to my task board later.
A Tip for Embracing Dysfunction
One thing I have noticed about my use of Kanban Pad is that I've begun using the screen on which I am looking at the work as my way of limiting WIP. If there is so much on the board that I have to scroll up and down to see all the work, then there is too much on the board. This means that some tasks have to be A) Cleared on the right so I can keep moving items over B) That I've got to remove some work from the active columns into the Product Backlog (which is not visible form the main board) or C) I need to consolidate and/or delete some items. This may not be the "right way" to do it, but at the moment, it is working pretty well for me, so I am okay with that.
Tuesday, May 14, 2013
Personal Kanban Weeks 10-12
The Heart of Darkness
Kanban. (expletive)Still only in Kanban. Every time I think I’m gonna wake up back in the GTD…
- Whatever I use, it needs to be completely portable.
- Whatever I use needs to be available to me whether I am online or off.
- Whatever I use needs to be simple enough that the act of using it does not become a time/productivity suck. The tool can’t be in my way.
- I really like working with a physical board and would like something as close to that as possible.
- When I am home, and using the physical board on the wall, the process works quite well for me.
I toyed with the idea of trying to get a piece of plastic that I could use as a physical board and that I could roll up and carry with me. But I’m guessing that the person in seat 21A (who is probably still a bit irked about losing the battle for the armrest) is not going to take kindly to me unrolling my big Kanban board to work on it mid flight.
The Horror, The Horror
I did attempt to use my Kanban journal. This is the book I make notes in each week on how things are going. I carry it with me each time I go on the road, so it seems like a great fit. Exiting Kanban-for -1, I re-created all my post its and created a PK Board in my notebook that was just like the one on my wall. It worked great until I actually placed the post-its in the book. I was right back to the Kanban-for-1 issue.
Drowning in a bunch of stuff I could not really see clearly. Just like with Kanban-for-1, if I had to move a task, first I had to dig through the piles of tasks to figure out where it was.
Disclaimer: I should point out that if you are reading this hoping to get to a point where I realize I’m just carrying way too many tasks… you might want to get a sandwich… it’s gonna be a while.
- Must be available on laptop, iPhone and iPad.
- Must be as close to my physical board as possible (meaning must allow for swim lanes).
- Must have some capacity for dealing with recurring tasks.
- Must be available online and offline with a sync capability or something as easy as capturing notes on a post it or index card.
Basically I’m looking for Things, but Kanban style (cough cough Cultured Code cough cough).
Since I’ve started writing this blog people have been kind enough to send in a number of recommendations. Trello seems to be very popular. I’ve also received suggestions that I use Evernote for Kanban. I’d love to be able to do that, but I’ve not yet found a tool that would allow me to do so in as effortless a manner as I am looking for. Basically, if using the tool is more work than pulling an index card or a post it out of my pocket and capturing the item/updating the item while I am in an elevator, walking down the street, or sitting on a plane, it’s too much work.
Unfortunately, none of the tools I was able to find met all my requirements. However, after looking over the options, I decided o give Leankit a try. My reasons for choosing it were not entirely scientific, but I’m human…
Leankit allowed me to do the following:
- Set up my swim lanes just like I had them on the wall.
- Define the work state columns however I wanted.
- Establish whatever WIP limits I wanted and warn me when I tried to exceed them.
- It let me color code the cards based on work type.

While my preference for a physical board is clearly established, there is no way that my physical board and my Martin travel guitar are going to fit in the overhead, so I need me some app-age.
"Never get out of the boat... Unless you were goin all the way."
(Capt. Willard)
Leankit
I used Leankit for about a month during this project. As far as Personal Kanban apps go, it is my weapon of choice. I’ve not tested out the paid version, which includes some extra features and more detailed analytics, but I found the free version to be very helpful in tracking my work on the road. My favorite aspect of the application was the customization. I really liked that I could set up my board in Leankit to mirror the one I have at home. In practicing any work habit, I believe the first step should always be the physical practice. If it moves to an electronic tool, then it is important to select a tool that allows you to mirror your physical behavior. Leankit offered me the most freedom there.
It even allowed me to set up multiple backlogs so that I could mirror how Things had worked for me. While I wasn’t able to figure out how to get recurring tasks going, I was able to create a ReUsable backlog so that each night I could move the recurring Daily items back into that backlog if I wanted. I didn’t actually end up doing that, but it somehow eased my mind to know that I could.
It also allows you to set due dates, mark work as blocked and it has an icon system for type of work.
So, Leankit allowed me to replicate my physical board on the web. It also has an iPhone application which took a little time to get the hang of, but which allowed me to update items as long as I could get online. With respect to my requirements:
- Must be available on laptop, iPhone and iPad (PASS)
- Must be as close to my physical board as possible (meaning must allow for swim lanes) (PASS)
- Must have some capacity for dealing with recurring tasks (FAIL)
- Must be available online and offline with a sync capability or something as easy as capturing notes on a post it or index card (FAIL)
From a mobility standpoint, with the exception of offline sync, the tool works quite well. It allows me to access my work, update it, enter new items, etc. You can even set it up to allow you to access multiple accounts. On my iPhone I have Leankit set up to access my personal account under one email address and another one I use for Scrum Alliance volunteer work.
The fact that Leankit did not meet all my requirements is not significant for me. None of the applications I looked at were able to meet all of them. From a customization, portability and usability standpoint, I am a big fan of Leankit.
![]() |
You can't go out into space with fractions. |
Tuesday, March 12, 2013
Personal Kanban Week 3
Off the Rails…
It was all going so very well. By the start of the 3rd
week I was beginning to get the hang of the process. I wasn’t a shining model
of productivity, but I was certainly making improvements. I was learning a lot about how I worked and
what I needed to do to become more productive. I had started making notes about
all the experiments I wanted to run in the coming weeks. I was keeping my PK Journal up to date. The
only issue was that I hadn’t tried it with real work yet because I was also
still on staycation. (I travel a lot for work, so when it comes to vacation,
I’m totally happy to just spend the time at home becoming fully present with
what a bad decision it was for someone who is horribly allergic to cats to
adopt three of them.) Being at home for the first part of this experiment had
allowed me to establish the physical habits of personal kanban and my hope was
that this would keep me rooted in the practice once I was on the road again.
I had planned to be away on a retreat for a few days during
the 3rd week. While I was there I picked up a slight cold that
immediately turned me into a walker for about 8 days. Both of these events
meant that for a period of almost 2 weeks, I was completely unable to do work
on anything on my board.
Failure Bow
So… time for a Failure Bow
(If you aren't familiar with the Failure Bow, I'd like to recommend watching the Matt Smith TED talk below.)
While it would be easy to rip myself up for losing step, I
knew that was going to happen at some point. What I was more interested in was what
it would take for me to recover when it did happen.
Since I’d been keeping detailed notes on what was and was
not working I turned to those to try and see what issues were causing the
biggest trouble.
“Hi, My name is Dave… and I’m a Things-aholic.”
I was still using Things every day. I was recording tasks on
my board and working them, but there were additional items in Things that I
worked on and they never made it to the Kanban board. Most of them were
personal items, but it did seem kinda of pointless to me to be working with two
tools at once. It just divided my focus and make getting anything done that
much more complicated.
I decided that I was going to start capturing everything I
do on the board. I took everything listed in Things and created a post it for
each item. I sorted and grouped the whole thing on my Kanban board. My plan was
to try and go one week without using Things. During that time I would rely 100%
on the Kanban board.
I made some modifications to the layout of my board as well.
I added blocked boxes for some of the swimlanes and also made adjustments to my
WIP limits.
I decided that I would start each day with
(re)prioritization
I had learned that travel can have a very negative impact on
working this way. I had a number of jobs coming up that would require travel.
So, I decided to start researching electronic tools so I could test one out
during my next trip.
One of the things I have found to be invaluable in this
whole process is having the physical board to return to when things break down.
There have been a number of events and situations that resulted in me needing
to reset my approach. I’ll be posting
about them in the coming weeks. For anyone who is going to try personal kanban,
my first advice would be to start out with a physical board and develop good
habits with your practice. These will be an important touchstone for you as you
work through the changes this approach will have on your work.
The final thing that came out of my retrospective for
iterations 3 and 4, was a new question… what should I do about recurring tasks?
Was it really going to be worth creating post-its for recurring each item so
that there was a card for each one on each day of the week? That seemed
ridiculous. I had no answer, but sometimes, just having the question is a good start.
Tuesday, March 05, 2013
Girl Scout Kanban
I’ve been writing for a few weeks now about my Personal
Kanban Experiment, but actually, it isn’t just MY experiment. My whole family
began using Kanban last December and at the start of the new year my wife and I
spent a day teaching the basics of Kanban to a small group of Girl Scouts.
One of the main things I do for a living is teaching Agile.
I’ve also been teaching people how to manage technology projects using more
traditional methods for about 15 years. While I will (hopefully) never say I am
expert at it, I do believe I have a fairly good handle on the types of things
that make it difficult for people to learn this stuff. I come to each class
hopeful, but also ready for the struggles that sometimes come with helping
people learn a different way of working. That being said, there has been
absolutely nothing I have seen in 15 years of teaching that could have prepared
me for that Saturday in January that my wife and I spent at the local Girl Scout
HQ.
Among her many other accomplishments, my wife is a Girl
Scout Leader and a teacher. She’s never taught Agile before, but she has taught
Project Management and she’s been working on a Kanban experiment of her
own. When my wife first asked me about doing
the class together I was very excited about it. For one, my she is my favorite
person to work with but also, I saw this as a chance to start teaching Agile to
a group of young women who were already training to be leaders in whatever they
go on to do in life. More importantly, this was a chance to teach them Agile
BEFORE they learned waterfall. I was/am giddy at the possibilities this
presents for them when they enter the workforce. My wife was already pretty familiar with all
of the kids who attended our class. I was only familiar with one of them – my
daughter. And, as the day drew closer,
the terror over teaching kids instead of adults took hold. I was worried that
my stories wouldn’t resonate, I knew most of my jokes wouldn’t work and I was pretty
sure that at some point I’d slip up and my language would include phrasing that
was perhaps a bit to colorful, or just plain weird for the room.
Still, with the possible exception of properly loading the
dishwasher, I completely trust my wife and she’s had a lot of experience at
trying to keep me from being an idiot, so my plan was to try and do my best to
adapt the things I normally teach so that they’d make sense for the Girl
Scouts. We started the day by explaining
the basics of Kanban to them. We talked about what a Kanban was, where it came
from, how we wanted to have a board with three columns in it. We talked about
WIP limits and agreed on some basic numbers we would test out. Then we talked
about populating and prioritizing the backlog. AND THAT IS WHERE IT GOT WEIRD!
When I teach CSM classes we spend a good bit of time talking
about and around the Product Backlog before we actually build one. We discuss a
variety of prioritization techniques and the various merits of different ways
of sizing work. Even though it is something
we ease our way into, for many, it is still a struggle. However, take a small group of 12-15 year old Girl Scouts, and tell
them this:
We need a list of all the stuff we want to get done in this session today. We need to list each thing on a separate post-it and put it up here in the column we’ve labeled Product Backlog. Then, we need to figure out which stuff is most important and organize the stuff in the backlog from most important to least important. We can change our minds about the order later, but we need to know what to start with now.
After you utter these four sentences, you may have to be
prepared to spend a few minutes brainstorming with them to generate the list.
You may also have to establish working agreements (should we list bathroom
break, or not?). But, within about 5-7 minutes, you’ve got a full backlog that
has been prioritized based on the collective agreement of a group of kids who
have all eagerly, and actively participated in the process.
I thought my head was going to explode.
And then, it got even weirder as the Agile-ish behavior took
hold…
As they began pulling items from the Ready column into the
Doing column, the girls self organized into small groups. (Apparently young
Girl Scouts know how to do this instinctively… there may be a badge.)
Then, as they were working, one of the girls was hungry…
well, ok.. she wasn’t hungry… she was ABSOLUTELY STARVING TO DEATH! She
expressed her need It was acknowledged by the other teams. They examined the
board and realized that the only way to pull Lunch into the doing column was to
complete one of the tasks that was being worked on. That fact established, they
swarmed on the task that was closest to done so that they could move it over
and pull Lunch into doing in order to save the life of their team member. With
respect to swarming, I’m accustomed to seeing adults have a rational adult
discussion about whether or not to swarm, and if so, what to swarm on. I’m
completely not familiar with the insane idea that humans could just look at a
board of Kanbans, identify the item without discussion and swarm on it without
having to talk/debate about it first.
The rest of the day was filled with similar types of
experiences. Because we wanted to give them a way to measure their progress
towards completing the items in their backlog, we taught them to use a burndown
chart… which they updated vigilantly every 30 minutes. Each time a group
finished an item on the board, they ALL walked up to move it over together because
they were part of a team and wanted to celebrate in the accomplishment.
I was at a loss. Where was the frustration, the anger, and the
arguments? The blind panic at the idea that items that need to be addressed
were not going to be the responsibility of one person (who we could hurl under
bus if/when necessary). My wife and I were discussing the freak-ish behavior we
were seeing… wondering when, why and how it is that this open-ness gets removed
from the equation, and more importantly, how we could stop that from ever
happening. It was a truly amazing day.
I often say that I learn more from the students than they
learn from me. Never was this more true than the day my wife and I spent
teaching Girl Scouts about Kanban. Not only did I get a lightbulb upside the
head with the understanding that this open, collaborative way of working was
something that wasn’t born into them, but I came away with the understanding
that, left to their own devices, the Agile-ness is already there. IMHO, what we have to do is find a way to
help kids sharpen their Agile nature it and find a way to protect it from the
waterfall.
My wife and I are now preparing for a longer project to help
provide more agile training and coaching for some of these young ladies as they
begin working towards their Gold Award. (The Gold Award is the highest
achievement a Girl Scout can attain. It is the Girl Scout’s equivalent of the
Boy Scout’s Eagle Scout.) For each of them this will involve managing complex projects
that span several months and involve multiple teams on a variety of
efforts. I the Kanban training is any
kind of indicator, this is going to be an amazing learning experience for all
of us.
Subscribe to:
Posts (Atom)