My interview about unit testing is up on the A1QA blog. Check it out!
Category Archives: Uncategorized
Starting to talk about scale. Obviously.
In order to be in business, we need to answer two questions: How do we make money? How do we make more money? Most people focus on the first one, rather than the second one. And rightly so. Money is important not just because it buys nice things. It keeps the boat afloat (that’s the company)
Supply and demand are the basic principles of any economy in the tangible world. The prices of products and services are negotiated based on their availability (or scarcity), and the demand for them by the market. Imagine we’ve gone back to the industrial age. We’re selling a product, and we want more money. If
As a developer/tester I want to understand the user story So I can build/test it correctly. Mind you, this is a terrible user story. What does “understand” mean? And what is the acceptance criteria for “build it correctly”? Life is messy, and the “As a…” template doesn’t always help. You can over-cram it to make
This is the first in a series about Rebooting ALM. I’m going to present this next at Agile Slovenia in a week, don’t miss it. I’ve started thinking about how Application Life Cycle Management has changed over the years. It’s funny, because what’s the first thing they teach you in agile class (I hope)? “Individuals
I’m writing this at Agile Testing Days, which is always a great experience. Unfortunately the experience could be even better, courtesy of Lufthansa, and one of their often happening strikes. I was supposed to fly Monday morning, and the afternoon before I got notification about the cancellation. I wasn’t too surprised, because the news of the
As I was reading Ron Jeffries‘ series of posts where he documented his #NoEstimates discussion with Steve McConnell, I came to this paragraph on the summary post: We assume that a contractor’s estimate has fat in it and we assume that we need tough negotiation to squeeze it out. The better the contractor is at
I was interviewed by Ben Linders for InfoQ on my upcoming workshop at Agile Testing Days 2015. Check it out!
MVP is an acronym for Minimum Viable Product. Ever since the Lean Startup book and movement appeared, it has become the staple of “successfully building the right product”. It’s pretty clear, right? Minimum – it contains just the needed features that enable us to make money. Viable – people are willing to give us money for it.