What’s Your Progress?

Reading Time: 3 minutes Are you asked for your progress during product development? There are a number of ways you can answer this question. The most common one is where you inform your stakeholders by reporting the number of requirements you have built. I would like to propose a different approach. One where you Read more…

Potential Energy

Reading Time: 3 minutes Recently we visited NEMO Science Museum in Amsterdam. This a very nice museum full of all kinds of experiments. The visitors, mainly kids, can perform these experiments themselves, so they learn a lot about different topics, like space, electricity, water purifying, chemistry, technology, etc. Every hour there is a show Read more…

My Perspective on Estimates

Reading Time: 7 minutes Estimates are still a painful subject in the world of software development. Some people hold on to techniques from the past, trying to predict the timeline of a software project. Others are in favour of changing these habits and are looking for better ways to become predictable.  In this article, Read more…

This is why I like Kanban

Reading Time: 4 minutes If I were to give a definition of Kanban in one sentence, it would be: Kanban is a method for teams to visualise and enhance their existing daily process and enlarge their output by limiting the work in progress. Okay, but what does that mean? How does it compare with Scrum? And why do Read more…

Get A Designer

Reading Time: 5 minutes I’ve seen Scrum teams in many forms and with different roles. Teams with or without Scrum Masters, Product Owners, developers, testers, deployment engineers, analysts, application managers, business consultants and designers. In this article I want to talk about the importance of the last role; designers. Because I’ve seen teams create Read more…

Agile Metaphor

Reading Time: 5 minutes Family, friends, even colleagues ask me what agile is. To answer this question and to explain it in an easy to comprehend way, I use a metaphor. I tell them about preparing a product development project, learning on the job, having fun and experimenting during the entire process, without losing Read more…

Constant Pace

Reading Time: 5 minutes Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. These are two principles of the Agile Manifesto. In this blogpost, I’ll Read more…