Despite the progress we made in software engineering in the last two decades, some people still believe that processes can be more import...
There is no single, authoritative perspective or definition of creativity. At least 60 different definitions of creativity can be found i...
When you’re managing software development projects, you need to know the difference between complex and complicated. Not knowing th...
One day I realized that software projects are complex adaptive systems, just like brains, beehives, biological cells, birthday parties, a...
For months I have been trying to find out what the most popular blogs are for software engineers (and their managers). Sure, we all know ...
In some earlier posts I published interviews with Steve McConnell, Johanna Rothman, Alistair Cockburn and Scott Berkun. This time I will ...
Chaos and order are the theme of my life. I consume one and produce the other. As a student I was very active as a writer, illustrator, o...
If there's one thing that all software development experts agree on, it's that the other experts are not always right. There are ...
In some earlier posts I published interviews with Johanna Rothman, Alistair Cockburn and Scott Berkun. After noticing that he is the #1 S...
In many articles on Scrum, the traditional burn-down chart is still depicted as the preferred method for displaying progress in a sprint ...
The concept of writing user stories, as a way of documenting requirements, was introduced and popularized with Extreme Programming, and t...
I am a book lover with a little problem. Every time I'm in a bookstore, I find myself looking for a restroom within a span of just a ...