April 8, 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

Mark Levison says that the hard part of Agile development isn’t writing the software, it’s getting the user stories right. Paul Krill has been reporting on software and software development for almost as long as I’ve been in the business (sorry, Paul). He asks what is wrong with Agile development, and concludes that culture and people top the list. And while I’m extolling the credentials of veteran technology reporters, Daryl Taft explains how Agile development is taking over the world.

Testing Philosophy

What is the real future of software testing? It’s not what you may think. It’s not mobile, or cloud, or Selenium, or anything like that, but rather a way of thinking about approaching the problem. You should really read this one. Michael Bolton weighs in on the growing debate of testing versus checking. As does James Bach, in collaboration with Michael. Iain McCowatt proposes replacing the concept of tester independence with that of tester interdependence. The testing versus checking meme is definitely heating up once again. Paul Holland summaries it well and offers his own thoughts. Is regression testing a trap in the making? Only if it stops after repeating the test. And last but certainly not least, Huib Schoots takes on misunderstandings in testing, and of testing in general. This is the best article I have read so far this year.

Interesting Read

We are probably all aware of the concept of technical debt. Here Peter Bell tells us about the dangers of innovation debt. I am a former tenure-track college professor, but today I believe that higher education is broken. I’m also currently enrolled in a MOOC. Here Debbie Morrison talks about why we should be “jailbreaking” the college degree. Much has been said about Adrian Richards and Donglegate over the past couple of weeks. I have some tentative opinions here, but prefer looking at what other people think. http://powersoftwo.agileinstitute.com/2013/03/yet-another-blog-post-about-women-in.html One of the reasons why people stay in their jobs is that it’s difficult to integrate into a new company and team. George Dinwiddie offers some advice on how to bring in a new team member.