Archive for the ‘Iterations’ Category

Our little family wished you (and your family / partner) a witty 2018.
We do this traditionally by video. (I think after 10 years I can say it’s a tradition)

We moved at the end of November 2017 to the minimum viable version of our new house.
The MVH 1 contained features: heating and a place to sleep. (In our previous house our heating system died somewhere around February 2017)

After a week, feature library and walking desk went live.

A month after we moved, feature kitchen was delivered. For us this meant that MVH 2 was feature complete. We hope that this week, feature shower and storage room will be usable. (MVH3)
After which we consider ourselves really moved as we now use both houses)

Features telephone and television should be delivered at the end of the month. Due to a misunderstanding of work for this feature by one supplier, the delivery of this feature was postponed for a month.

Feature: cell phone coverage in our house, has a high priority although we did not find a suitable system that we can afford, yet.

Features ventilation, solar roof, solar water heater have been postponed by our supplier for unknown reasons.

Other features like bell, music, ramp, garage, attic, training room, full bathroom, did not get a priority yet.

I know at many levels building a house and building software shouldn’t be compared.
Still I learned a lot about delivering with multiple -sometimes competing- teams these last two years. Things I hope to share with you in the coming years.


What if you would use #agile 2.0  to build a car and create one in iterations?

23 people, who never build a car, have put a working car together in 2.5 hours. They did not get instruction how to build it, they did get test explanations…

  • OO in manufacturing …
  • publishing code of the car on github and ask developersin the world to make a change…
  • they reduced documentation by pairing
  • they film every demo
  • every thursday, the team gets to play with the cars…
  • automated crash tests
  • 100 dollar houses with a door, a shower etc…
  • When you buy a wikispeed car, you can be the ProductOwner of your car and change the priorities…
  • The future of car manifacturing: R&D will be part of the line
  • Our computer tests are so similar to actual tests, we don’t have to do fysical tests anymore
  • we practise radical trust: our shop is always open.
  • extreme finance: We try to have enough money in the bank for the next week …

Lets look at:

If you like what you saw, please donate 10 dollars to this project.

Ask me again if agile can be used outside software…

I guess wikispeed is one of these companies I want to visit as part of my RemoteCoaching tour

Hé ALE people: what if building a wikispeed car at #ale14 would be the kids program?

if you like the idea: vote for this 





you want to build cool thing: you don’t give them a cool environment.
you give them less time…

Here are the slides of my ALE2012 Presentation about all the online collaboration projects I started.
Unfortunatly on the slide I only have pictures of 68 people. somehow I did not find out how to create a picture of 146 people in google picassa.
The presentation was originally called: “What I learned from Who is agile”, but when the ALE2012 organisation to talk for 1 hour instead of 30 minutes, I started thinking about more projects then just the book creation.

Brenda was suggested by Jean Tabaka. Here is what Jean has to say about Brenda.

I was fortunate enough to meet Brenda at Agile Beijing 2 years ago. During that time in Beijing, we had an opportunity to do some coaching and community building work together. Immediately, I knew I had met an incredible Agile force. Brenda has a passion around Agile that is sure to move not just teams and organizations but entire communities. I am so glad Brenda is a part of the “Who Is agile” book. You may not know her now. I hope some day you will. We are lucky that when we look at Brenda we see “Agile” creating a space in China and the global community.

What is something people usually don’t know about you but has influenced you in who you are?

I’ve been through tough swimming trainings in my childhood. I had to leave home at 6AM before all the neighbors got up. The coach was harsh, so that we could get better records. No matter how tired I was, there’s no escape for the next day. This experience influenced my character quite a lot. You need to be a strong kid to go through those years. What happens now is that I have a super strong heart beneath my smile that could not be knocked down easily.

If you would not have been in IT, what would have become of you?

Being in IT is a coincidence. I’ve always wanted to be a teacher, giving kids the best guidance in their early life. Being a trainer is one step closer. Maybe it will be my choice for my a next job.

What is your biggest challenge and why is it a good thing for you?

My biggest challenge is my looks. Very often, customers judge me from my young`looks. It’s still a good thing that getting used to being judged and sticking to what I can do makes me more mature.

What drives you?

I always believe that I was born to achieve something that I’ve not yet known. This belief drives me to follow my intuition to do the right thing and to do the thing right.

What is your biggest achievement?

Once I met a client on the subway. At that time the coaching period was already finished. But we still talked about Agile and software. I was so glad to know that even though the coaches were gone, the team still liked the Agile ways of working and was still improving by themselves. At that moment I felt a great sense of achievement because what I had been doing was really useful to people.

What is the last book you have read?

Making Software Just got the Chinese Version last week for which I was one of the translators.

What question do you think I should also ask and what is the answer?

What does Agile mean to your personal life?

Continuous improvement, responding to change, etc. All the Agile values and principles apply to individuals. Actually, to be a good Agile Coach, you need to be agile yourself first.

Who do you think I should ask next?


Do you like these answers? Then check out our book where we will have 89 people answering these questions.

Dear Friend,
You are receiving this message because I want to ask you a few things.
Currently I spend my spare time (next to organizing my marriage) putting a book together called  “Who is agile”. In “Who is agile”, you can read the answers of agilists to 9 questions.
The nice thing about “Who is agile”, is that it is written in an agile way, with one public release every week. And when you buy the e-book now, you get all the future updates for free.
Who says you can’t write a book in an agile way? If you want to do the same thing, check out our partner LeanPub.

The book has turned into a real community project. And now, I turn to my connections to ask for more help.
I would like your help to

  1. Spread the word of this agile community project
  2. Help us find other community projects that should be mentioned in the book
  3. Help us with the translations of “Who is agile”
  4. Buy the book yourself
  5. Send us ideas on how we can improve the book
  6. Send us a short paragraph about what you like about the book

1) Spread the word of this agile community project
For this community project to thrive, we need, aside from our core contributors, a network of people that publicly support us. Don’t worry we have enough energy to keep this going for a long time. (Our backlog contains 200 agilists.)
Will you please send out a message (mail, twitter, blog, facebook, linkedin) to your friends and ask them to check out this project.

2) Help us find other community projects that should be mentioned in the book
At this moment in the book, we mention 20 community activities. Twenty activities for a worldwide community that has existed for more than 10 years is not enough. I know there are more things going on.
Will you help us find out about them?

3) Help us with the translations of “Who is agile”
At this moment we are translating the book into:
Catalan, French, German, Italian, Russian, Spanish
These translation teams can use your help. And we would love to create other translations.
Will you help us find other translators?

(If you are French, you might want to contact Fabrice.)

4) Buy the book yourself
That is the easiest one. Will you go to and buy the book? You can set your own price between the minimum price and 29,99 Dollar.
What is the minimum price? Aha – this is where we make it complicated. We increase the minimum price by $0.50 (50 cents) every release (week). This week it is 3.49 dollar. A real bargain for a book that allows you the opportunity to learn about 80 agilists.

5) Send us ideas how we can improve the book
Once you have bought the book, we would love to hear about how we might improve the book. For example, the map, the book list and the question lists are created based on feedback from our readers.
Will you send us your most outlandish idea for Who is agile?

6) Send us a short paragraph what you like about the book
Every good book needs a few pages of people saying what they liked about the book.
We are not looking for cheesy marketing sentences. We are looking for real people expressing their genuine thoughts about our book. Will you send us your opinion about Who is agile?

Thank you so much for your attention and I hope you appreciate me sending this message.

With kind regards,
Yves Hanoulle (who could not have created this book without the help of
Andrea Chiou, Marcin Floryan, Peter Doomen and everyone answering these questions.)

PS A big thank you to Olav Maassen & Chris Matts whose mass mailing idea inspired to write this email. Please check out their Real Options book.

Update: If you are wondering why you are not in the book. Check back with me. You probably are on the backlog. To avoid a big stock of answers and waste, we only ask people when we can publish in the next month or so.

Update 2:  How to reach us? send a mail to whois at hanoulle dot be

Update 3: We have made another visualisation of the people in Who is agile  by using this map

Today I presented the agile and lean mindset at #Scandev

The version I did was version 17  of this talk. (Update at this moment you still see an older version, as it takes slideshare a while to update the slides. Most of the slides are the same, so that is ok)

This version was designed for this conference, but I have given earlier versions at
ALE 2011 (Version5) :I was asked if I wanted to do a talk about a week before the conference
Lean & Kanban Benelux 2011 (Version 7): I proposed this talk to replace a speaker who had a delayed flight, 5 to 10 minutes before this talk was scheduled.
Agile.Net 2011 (Version 9) : after the good experience at LKB11, I was asked to do this as the closing keynote at ADN11.
Keynote of SDC 2011

(All other versions were internal dry run’s. With my kids or at the companies I was working at the time.)

Like with any talk or anything I do, I offer FLS (Free Lifetime Support) on this talk.

(I decided to only have one version of the slides anymore on Slideshare. That way, this page will always show the last version of the slides.)

A video of version 7  is online

This video is a nice example of a person who is better prepared then she knows.
Maria Joao Pires was expecting another Mozart concerto. You can see that from the moment she realizes this, she is blocked. Then Ricardo Chailly – while conducting his orchestra- convinced her she could do it. My guess is, his trust was enough for her to try.

About 2 months ago I started my “Who Is” serie. The idea was to ask a a bunch of diverse people some questions and publish one set of answer every week.

The first mail I send out, I did not got any answer for a few days. I was not sure if it was a good idea or not, so I send the questions out to a few more people. Then I thought it is almost holiday. I will be gone for a few weeks, and I wants to be sure I can schedule answers while I am gone. (And I don’t want to take the risk that I don’t get any answers for the rest of the holiday period.) So I started to send out my questions to some more people.

When people replied, I started looking at the last answer (who should I ask next) and send out questions to these people. When people told me, I need some time to think about these people I asked hem, could you already give me new name(s).

I published the first set of answers from Lisa Crispin 10 days before my holiday. During my holiday I started to get lots and lots of answers. I needed a tool to keep track of who I invited and who accepted. I created a spreadsheet to write down all the names of people I invited. When I started to record them, I quickly realized I had already invited lots of people.

By the time my holiday was over, I had 76 people invited, 52 people had said yes (2 said no) and + 30 had written an answer. I started to add a publication date to my spreadsheet.

Somewhere along the way I had decided that I would schedule answers “in a first answer, first published” order. I communicated that to the next people I invited. (I did not do that to the first people I invited.)

When I received a new set of answers, I read the answers (I just love what people are doing with the questions.) Then I thank the person for his time (as I know that answering these questions takes a lot of time for most people.) And I tell them when their answers will be scheduled. More and more I started to feel guilty, as I had to tell people in July that they would be published in October, November etc…

Last week I received an answer from a person I admire a lot. I invited her before my holiday. I had told that person it was ok to answer after my holiday as I already had answers for the next weeks. I forgot to tell her about my “first come first serve policy”. By the time she answered, I had people scheduled until February 2012. I told her, the probably publication date. She was mad. Really mad. She had spend part of her holidays writing the answers, rewriting it a few times. The result was one of the most touching answers I received, very personal. She was mad because she found my release schedule ridiculous for an agile coach. She was right.

Lets look at this project:

  • I had a weekly release schedule.
  • A large project backlog of people (76)
  • A velocity of one

I realized I treated my project backlog all the same way: from the moment a name got added to my backlog I started to work on it: that is I send an e-mail asking that person to start working on it. In my defense I had an almost unlimited team for working on the backlog (one person a story feels unlimited for me.)

Start to see some links with agile projects? Wait it get’s better.

Not only did I have an unlimited team, they also started to deliver very fast. (That’s is why I now have 39 answers.)

I said I had a velocity of one, but I have 39 answers in a couple of weeks, shouldn’t my velocity be 39/nr of weeks? Aha great question mr Watson. To answer this question we have to look at my definition of done. When is a story done? It’s done when it is delivered to the customer. When is it delivered to my customer. Well the customers of this blog are my readers, yes I ‘m talking about you. The stories are delivered when they are published on my blog.  Aha that shows a a glitch in my explanation. I don’t have an unlimited team. I actually have a bottleneck. Remember TOC, there always is a bottleneck. Find it. And eliminate… Oh wait I am the bottleneck.

I’m publishing only once a week. That is a choice I made. Publishing more would be lot of work for me. Mmm when I coach teams I tell them, when it’s hard do it more often. Ok maybe I should publish more often. So I asked my agile friends on twitter (and in person)

Turns out that my customers liked my publishing limit and actually asked me to keep it.

Ok. That is a dead end. What else can I do to solve this problem?

Let’s see what is the problem again? The time between the receiving of the answers and the publication is too big.

Let’s have a visual look at the work:

Todo Asked Said yes Answered Published Total
46 24 13 30 9 117

I wrote this table as in Kanban. Every column represents the Work In Progress.

(Except that I added the total at the end)

Aha Visual Management helps again. Clearly the biggest block is in publishing.(Tell me something I did not know.) I already know that publishing faster is not an option.

Ok so now you are doing Kanban, so what would David Anderson do? He would limit the work in progress.

I can’t stop people from saying yes.

I can’t stop people from being added to the TODO list (really I can’t because it is part of how the answer that I expect people to give.)

The only place where I can limit the work in progress is Stop asking people to answer questions. (For clarity I did not write: ask people to stop answering questions.)

As you can see I have already 46 more stories ready on my backlog (they are ready when I have a name and an e-mail adres.)

For all the people that have answered the questions, I’m sorry the time between your answers and my publication is so long. This was in no way my intention to disrespect the work you did to answer the questions.

If I already asked you, and you haven’t answered, what should you do?

Today (2011/08/18) I have a publishing schedule until 2012/04/10. This means I ‘m not urgently waiting on your answers.

You can answer at your own pace, write the answers when you have time.(I do keep my scheduling based on first come first served.)

A big thank you for the person being mad at me at pushing me to blog about it.

(You know who you are)