Agile software development -- an expedition?

In yesterday’s post I used the image of going on an adventure to overcome the perceived pressure of an empty page. I find that a special type of adventure, an expedition, is also a very good metaphor for the topic of project management, especially iterative, agile project management for software development. Because a project is a team effort, the image of an expedition to unknown territory is really fitting. Like a project, you need a whole team of people for such an expedition. [Read More]

Have you met your Inner Team?

When I have to make a difficult decision, I have these voices in my head. One voice that says I should pick this one option, another voice that says I should pick the other option. When I learned to listen more closely, I realized that there are even more voices that have an opinion about the situation. I believe most people experience a similar thing. Have you? Friedemann Schulz von Thun developed a model that captures this experience, when he was teaching Psychology at the University of Hamburg, Germany, from 1975 to 2009. [Read More]

It's not rocket science!

When you hear the words “It’s not rocket science what we are trying to do here!”, you are hearing the words of a frustrated person. When I hear this sentence in a software project, I have found the person usually means this: “Why don’t the software developers just implement what the business asked them to do?” “Why do we need another meeting to talk about the requirements?” “Why is this taking so long? [Read More]