by Emily Bache | Jan 5, 2022 | Experience Report
Originally published on ProAgile’s blog That was the question I posed on Twitter yesterday. I got a huge pile of answers, some of them surprised me! This article is my way of thanking everyone for sharing their ideas. You can see the whole picture in...
by Emily Bache | Mar 19, 2021 | Testing Strategy and Advice
By Emily Bache There’s a frank discussion going on in the software industry at the moment about the words we use and the history behind them. Perhaps now is a good time to reconsider some of our terminology. For example, I’ve noticed we have several terms that...
by Emily Bache | Oct 18, 2020 | Review
A book for managers, about architecture Ruth Malan re-stated Conway’s law like this: “If the architecture of the system and the architecture of the organization are at odds, the architecture of the organization wins”. As a technical leader, that really caught my...
by Emily Bache | Aug 11, 2020 | Testing Strategy and Advice
By Emily Bache Or: is Given-When-Then Compulsory? In BDD you discover what software you should build through a collaborative process involving both software developers and business people. BDD also involves a lot of test automation and tools like Cucumber and...
by Emily Bache | Apr 24, 2020 | Code Kata
It’s Test-Driven Development with a twist! Developing new functionality with approval tests requires some slightly different steps, but if you’re a visual thinker like me you might just prefer it. In this blog post I’ll explain how it works. Photo by Jason...