On Friday August 13, I accepted the Agile Alliance’s Gordon Pask award at the Agile 2010 conference in Orlando.
I wasn’t even aware that I had been nominated, so when David Hussman called me at home shortly after 7:30AM on Tuesday August 10 to tell me that I had won, I was beyond surprised. Gobsmacked? Flummoxed? Yes, . . . → Read More: On Winning the Gordon Pask Award at Agile2010
Agile Testing
Agile
Some years ago I had lunch with a QA specialist who invited me to visit him at work. He wanted to show off how he had used a macro recorder to automate his testing. Over lunch I offered the opinion that test automation is a programming activity. The QA specialist vehemently disagreed with . . . → Read More: Random Thoughts on Record-and-Playback
Agile Testing, Uncategorized
There’s a discussion going on over on the software-testing discussion group about a customer’s delivery requirement that the software be handed over with an acceptance test script.
I want to illustrate my perspective on this topic with a short story. If stories aren’t your thing, skip to the end of the post. I make my real point . . . → Read More: Acceptance Tests as a Customer Deliverable
Agile Testing
Acceptance Testing
“We can’t automate everything. It costs too much.”
I’ve heard that concern—that test automation costs too much—multiple times when talking with folks in the middle of an Agile transition.
They know that automated regression testing is important in an Agile context. But they’re concerned about the costs. And they can’t even imagine getting to a point where all . . . → Read More: Why Test Automation Costs Too Much
Agile Testing
Agile, Test Automation
So what have I been up to for the last 7 months? There’s the usual stuff: a fair bit of client work, some conferences, and a whole lot of travel: Finland, Germany, Japan, and various locations in the US.
But the most exciting news is that Agilistry Studio is open! We’ve held a bunch of events there . . . → Read More: Look! An Update!
Agile Testing
Running the Business
I have recently started to use Moq for mocking and I really like it. The fluent interface and Lambda support makes it very easy and natural to use. However, I quickly ran into a situation where I wanted to ensure that methods on a mock object were called in a particular order. I have provided [...]
Agile Testing
Software Development
One question I am often asked is “Does testing add value?” Many people who ask this question are development or Q/A managers who are trying to figure out how testing fits within an agile environment. My simple answer is: “No, it does …
Agile Testing
Organizational Structure, Process, Technical Skills, Vertical Slicing
It is almost guaranteed that when I work with new organizations, one of the first questions that comes up is “How does the development organization work with the Q/A organization?” This question is a stinker. A seemingly simple question act…
Agile Testing
Organizational Structure, Process, Technical Skills, Vertical Slicing
Teams that have relied mostly or entirely on manual testing prior to adopting Scrum can follow a three-step process to extricate themselves from the technical debt.
Agile Testing
Transitioning to Agile
An effective test automation strategy calls for automating tests at three different levels.
Agile Testing
Sprinting, Transitioning to Agile