Hoe Agile zijn we eigenlijk bij ons bedrijf?

Ik krijg vanuit verschillende hoeken van bedrijven waarbij ik werk dezelfde vraag gesteld: ‘Hoe Agile zijn we eigenlijk bij ons bedrijf?’. Het is een nogal veelomvattende vraag, en ingewikkeld om te beantwoorden. Vanuit welk onderdeel van de organisatie stelt iemand de vraag? En is de vraag überhaupt te beantwoorden, als Agility betekent dat je eigenlijk nooit klaar bent met verbeteren?
Continue reading

Working on a chicken: using animals for relative estimation

Some of you might know about this training method I use when I try to explain relative estimation. I start by explaining that it is really hard for human beings to do actual estimation. As an example I ask people to come up with the exact weight of a lion. We really suck at estimating this. But when I ask people whether a lion weighs more or less than a goat, we all know that a lion weighs more. I repeat this several times with different kind of animals. I also tell people that this is the whole reason why we decided to also use this relative estimation within estimating Product Backlog Items.

In training I also explain the (almost) Fibonacci sequence which we use for this relative estimation: 0, 1/2, 1, 2, 3, 5, 8, 13, 20, 40 , 100 so called story points.

This week somebody from the client I currently work for really had a great idea: Let’s just keep using the animal kinds, instead of the story points. That really is a brilliant idea. So now we have a backlog full of animal-sized stories. We have chickens, goats, lions, elephants, mice, whales and we use this to explain how complex we think a certain Product Backlog Item is.

Next time I train people in the use of relative estimation, I will not even tell them about the fibonacci sequence; We will just start off with working on some chickens…..

Dave’s lab: part 2 – Using Google’s Android Things on my Raspberry Pi

Well, since the last time I tried Google Android on my Raspberry Pi, a few things have happened: I went on a holiday, so I wasn’t able to do much on this project.

And in the meantime a new version of the developer version of Android Things has come out.
I will now install this new version and see if I can do some cool stuff with it, to make sure I can use 3D hardware accelerated stuff on my raspberry Pi.
I didn’t do anything at all; I have installed a 433MhZ receiver and sender on my Raspberry Pi and I am now also able to remote control the lights in my house. I have done this with pi-light, an opensource application that enables you to do all these cool things.
But now back to my original plan. Let’s give it a go!

Dave’s lab: Using Google’s Android Things on my Raspberry Pi

In this series of blog posts I will talk you through my adventures in my ‘lab’. I have created a so called Magic Mirror, out of some tutorials on the web. These tutorials are really awesome and you have a great mirror running in no time. It has some cool features, like displaying weather info, your appointments out of your google calendar. Some news-items from your own favorite news provider (in my case nu.nl), and you can even let it tell you that you look awesome today!

Continue reading

Use of colors for your tasks: To color or not to color?

The use of a physical board in Scrum has the advantage of using post-it notes for the tasks needed to get stories done. While you have a multi-disciplinary team, these tasks are of different types of work;

  • You probably need some documentation writing to explain to the end-user how they should use the product.
  • You may need some testing of the product that you deliver
  • You probably also need to write some code
  • There might be some database work required
  • And maybe even some analyzing, some meetings, some support or maintenance work, some review and some demo preparation.

Continue reading