Archives by date
You are browsing the site archives by date.
Thanks to Ward Cunningham, we now have a wonderful metaphor “Technical Debt” which explains the common problem of skipping a little bit of design or missing out that little bit of refactoring to meet a deadline. Whenever we cut corners there is a very good chance we are taking on more and more Technical Debt. […]
I’ll admit it, I’m not 100% agile since I tend to like solutions. I would prefer a problem to solve, but if a problem is intangible I often find a solution is a great way to explore the potential and help express the underlying problem. It is worth noting that innovation and invention are solutions […]
I’ve posted a few entries now about my unease with the fuzziness surrounding Agile and how I feel it needs some clarity so I thought I’d have a quick stab at it. The following commandments would be my first stab at such a list which would apply to any person who is part of or […]
I’ve been researching material to support an article on my company blog entitled “Agile Dictators” and it left me thinking about how Agile started in the first place. The more I reflect on this, the more I am left feeling that Agile is actually a mutation in software development and this is one of the […]
Thanks to a colleague at emergn I’m left questioning the real value of TDD.
Here’s my little user story: As a blogger, I want to use Threely as my url shortener. So that I get more letters on Twitter. Pretty simple story, and also very simple to implement, but impossible to test? I can certainly test the API to twitter, but given I use a wordpress plugin (developed by […]
The MMF is the hurdle to delivery that is often overlooked in agile. I poke a little fun at delivering early, or delivering against a badly formulated MMF.