Archives by date
You are browsing the site archives by date.
I’ve just read a fantastic debate on the usability of Git (or rather the lack of) and it reminds me that most technical folks I encounter are too clever for their own good and will constantly introduce complexity for the sake of it (or to keep their souls clear from the devil – users). The […]
At the risk of being lambasted by the agile community I will use the words enterprise and agile in the same sentence 😉 This article largely follows on from some previous entries and in particular my entry on user centred test driven development. It is often a complaint that large organisations trundle along painfully and […]
Another emergn coach asked me the other day how I distinguished between an acceptance test and regression tests. For me there is a very simple rule… If I write the test before I write any code, it’s an acceptance test. If I write the test after I’ve written the code, it’s a regression test. If […]
Following on from my previous article, I thought I would share some top tips for creating automated acceptance tests for projects using user centred design. There is nothing inherent in user centred design which prevents an agile approach being adopted and indeed agile adds huge value to user centred design by reducing the feedback loops […]
I read with extreme interest James Shore’s blog about FIT but was dismayed that he devalues automated acceptance testing. To claim that FIT is a “natural language” is wrong, it is a developer language and this is possibly why customers don’t get involved. Concordion on the other hand is natural language and I think plays […]
Over the course of my career I have worked at several organisations and have always tried to improve the internal processes using agile techniques and principles. Despite being a valued employee (I hope) at each of the companies I have worked at, the amount of success I achieved in agile adoption always reached some internal […]