February 4, 2013

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 hearing your feedback.

Agile Point of View

Yassal Sundman tells us how to get on the road to continuous software delivery. The Agile Manifesto is a succinct and timeless statement of Agile principles. Gordon McMahon uses it to try to distill the essence of Agile. George Dinwiddie does a guest post on Kane Mar’s Scrumology to explain the purpose and role of the Scrum coach. Johanna Rothman talks about how to manage the stream of features in an Agile program by swarming around fewer features.

Testing Philosophy

There is a lot of angst these days in testing over its role in the organization and whether the testing profession can truly make a difference. See Pete Walen, Bruce Rennie (may require LinkedIn login), and Keith Klain for examples. I’ll tackle this topic in an upcoming blog post. Bias is another topic that’s getting a lot of traction recently (and is the focus of my presentation and articles on Moneyball and the Science of Building Great Teams). Michael Larsen talks about how he is planning on teaching about bias in his SummerQAmp. Collaboration is a popular buzzword today with the rise of social media outside and inside the organization. Rob England talks about what collaboration really entails for IT. Michael Larsen asks what should you do if you don’t have the perfect tool. Why, you improvise, of course. How do you incorporate models into your software testing? Anne-Marie Charrett explains how she steps back occasionally to develop a model that provides structure for subsequent testing.

Interesting Read

Bob Marshall wonders why we still have software projects, after decades of evidence that they don’t work. He offers an approach to building software that doesn’t involve formal projects. Do your job incentives say something about your corporate culture? Michael Mealing thinks they do, and describes how he uses incentives to define and reinforce culture.