November 12, 2012

Perspectives on Testing

Test Management
Welcome to Seapine’s Perspectives on Testing. Every week I’m going to look at articles, blog posts, tweets, and other testing and quality content, and provide some perspective on the news or commentary. Enjoy, and I look forward to your feedback.

Agile Point of View

There are many different practices that fall under the Agile umbrella – Extreme programming, Scrum, and TDD are just a few. Within those practices are some shared concepts, and some very different concepts. The Agile Alliance provides a “subway map” that explains how the practices and concepts relate, and offers definitions of everything. Can you Kata? That is the question asked by Marko Schulz at his keynote at the WebTech Conference last month. Curious? Read on.

Testing Philosophy

Looking for your next testing tool? Here’s a selection of tools written in whole or part by James Bach, or endorsed by him. Of course, you may have to be as smart as him to use them capably. I don’t think I am. Lisa Crispin recently noted that the retrospective is probably the most important Agile practice. Michael Norton offers an explanation as to why the Agile retrospective is so critical. Mobile testing continues to be a topic of growing interest among testers. Here Anand Deb presents an overview of the mobile tools testing landscape, including environments and automation. I’ve been hearing a lot about code coverage lately, including a session on the subject at STARWEST. I have a particular interest because a part of my portfolio as a software product manager was a code coverage tool. Here Markus Gärtner offers his take on the various uses and misuses of code coverage. Dan Ashby asks for test cases for a blank sheet of paper. He notes that people respond in various ways, perhaps most appropriately by asking what is the purpose of that blank sheet of people. Let’s ask questions before we automatically begin testing.

Testing Events

Agile Testing Days in Potsdam, Germany is fast approaching, and I’m presenting Moneyball and the Science of Building Great Agile Teams. If you’re attending, I’d love for you to stop by. In the UK in March? Test Bash 2.0 looks like it has a really good line-up of presenters.

Interesting Read

I saw Clay Christensen speak at a Supercomputing conference about three years ago, and he was an impressive advocate of disruptive change. In this New York Times op-ed, he argues that evaluating our new technologies means more than looking at a financial ROI. I strongly believe he’s correct.