Old Favourite: Taking Repetition To Task
This originally appeared on my old blog on 16th March 2010… Others have talked about the virtues of stories as vertical slices of a problem (end-to-end capabilities) rather than horizontal slices...
View ArticleA bit of UCD for BDD & ATDD: Goals -> Tasks -> Actions
There’s something wrong with many behaviour specs (or acceptance tests). It’s been this way for some time. I’ve written about this once or twice before, referencing this post by Kevin Lawrence from...
View ArticleOld Favourite – Developer Race-Tech: Continuous Testing
The original version of this article appeared on my old blog on 28th April 2010. This version has had some edits… Gearboxes in competitive motor racing are designed to shift as fast as possible. A...
View ArticleOld Favourite – Sharks, Debts, Critical Mass and other reasons to Sustain...
This article originally featured on my old blog on 18th January 2010. A while back I tweeted about critical mass of software: Critical Mass of Code – past which the changeability of the code is...
View ArticleOld Favourite – More Sharks and Delaying Critical Mass
This article originally featured on my old blog on 19th January 2010. In a previous post I talked about Critical Mass of software. I showed how an ever-increasing cost of change resulted in it becoming...
View ArticleTo hack, or not to hack
Recently, Engadget reported that Nokia had decided to abandon MeeGo in favour of Windows Mobile. What was interesting is the reported process used to make this decision: Elop drew out what he knew...
View ArticleScenario-Oriented vs. Rules-Oriented Acceptance Criteria
Acceptance Criteria, Scenarios, Acceptance Tests are, in my experience, often a source of confusion. Such confusion results in questions like the one asked of Rachel Davies recently, i.e. “When to...
View ArticleThis is not a manifesto: Valuing Throughput over Utilisation
In a previous article, This is not a manifesto, I expressed the values I hold as a software development team member. Today, I’m going to talk about the first of these values. Before I do, I’d like to...
View ArticleIt starts with a story…
If agility to you means maximising the opportunity of realising value early & often while rapidly adapting and responding to market feedback then user stories, applied effectively, can facilitate...
View ArticleRemote Coaching & Pairing: for Individuals & Teams
If you’ve worked with me or Andy Palmer before or you’ve read one of our blog articles, sometimes you might be thinking… Antony/Andy would know how to make what I’m doing better/easier right now, if...
View Article