Category Archives: Communication

What The 5th Agile Principle Really Means

The Agile Manifesto has 4 principles. In Agile 2008, Uncle Bob Martin in his keynote suggested a 5th principle: Craftsmanship over Execution (Yes, I’m 3 years late for the party, but bear with me. This came to me as I’m preparing to my NDC talk). All principles were written by technical people who emphasized communication

Read More

The Language Divide

In my last post, I warned against the dangers of the craftsmanship movement to itself. The main premise behind this warning  is that business and developers don’t speak the same language. And since business has the upper hand, role power, money – business always wins. Martin Fowler’s post, Craftsmanship and the Crevasse, looks at the

Read More