Sketch and Test

I try to do TDD as much as I can. But sometimes (for example last Friday) I don’t know how to get started. This happens when I don’t have a plan of how the code should look in the end, possibly because don’t completely understand part of the problem. Especially I didn’t know how I [...]

Posted in: Softwaredevelopment by Jens Schauder 2 Comments , , ,

People are like Water

I found a new (at least for me) metaphor: people are like water. The cool thing about this metaphor is: When you manage people you can use it to learn from the engineers building channels and dams. So here are the things you can learn: If you want to stop a certain behavior, build a [...]

Posted in: Management by Jens Schauder 3 Comments , , , ,

Do we need an Agile Maturity Model?

In a post on developer works Scott Ambler proposes a “Agile Process Maturity Model” (APMM), if you are asking “WTF is that supposed to be?” Scott tries to answer that in his first sentence: The goal of the Agile Process Maturity Model (APMM) is to provide a framework which provides context for the plethora of [...]