Tester in Agile

A car, crash tested inside the box.

Someone asked me what should happen to the testers now that the developers were moving to Agile. How should they handle the new situation? This is how I answered: I think your best bet would be to integrate with the development teams. Here are two things you could start thinking…

Continue reading

Budget for Technical Debt Reduction

If you do not take care of technical debt reduction, you will end up like this house.

The foolish man builds his house on loose sand but the rains and the winds will crash it. (Matthew 7:24-27) Things have not changed that much in the last two thousand years. Technical debt remains a major challenge for software development teams.

Continue reading

Adding video

The room has been setup for recording session 3.

Ever since I started blogging properly – over ten years ago – it’s been all about text with the exception of a few images. Then, not so long ago, a customer remarked that he never read anything longer than five or so sentences. It was a useful reminder that we…

Continue reading

Introduce Agile – the quick fix to a slow team!

A team rowing the boat.

What happens if you only focus on making the team agile? Be careful what you ask for – you might just get it! Whenever I face a new organization trying to implement Agile as a work method, a specific question always strikes me; “Why do you want to move towards…

Continue reading

What I learned from chopping wood

A lumberjack is chopping wood.

When I moved to a farm, three years ago, I thought I would be able to take what I had learned from consulting and agile and apply it to farming. I soon found out that I was wrong. The true lessons were not in what I could re-apply in farming…

Continue reading

Rock star agile developers

Two rock star agile developers.

Rock star agile developers. We are all talking about them. But are they truly out there? Studies show that developer productivity falls into a wide range. An average run-of-the mill developer has a productivity of 1. A great programmer might be a 10. A poor programmer might be a -1.…

Continue reading

Risk Management in Three Simple Steps

The word "Risk" as Grafitti on a wall

Risk management is a diverse topic. It can be the simple intuitive risk handling that we do in our everyday lives. We are born with a survival instinct, or a risk aversion , that helps us avoid falling off roofs and other dangerous things. Risk management can also be a…

Continue reading

Guest appearance on Architecture Corner

I recently had the pleasure of meeting with Casimir Artmann and feature as a guest on his “Architecture Corner”. We talked about agile and why it is necessary. Read more here on the blog or watch the video:
Continue reading

Why are you still buying IT?

A service van for those still buying IT? No, the service van takes care of the IT but the customer is buying services on a higher level.

Why are you still buying IT? Does it make any sense to keep buying IT when you could buy services that actually do something for you? Could you stop buying IT altogether? No and yes. Thinking that you buy services that help your company meet goals is a big mind…

Continue reading

Sometimes #noestimates can’t help you predict the future

Predicting the future, everyone wants to do it...

Now that #noestimates has become fairly mainstream, you could wonder how #noestimates can help you predict the future? When I saw that InfoQ included #noestimates as part of their “State of Agile” article for 2014 it was clear to me that #noestimates will continue to be part of our common…

Continue reading