Most software testing, in my experience, is rushed and often under time pressure, typically driven by a desire to meet a metric or measure of questionable value. Yet to rush through the testing of a feature or product is to often miss the changing nature of that product (or your own changing nature). If you
One of the things that I have observed from a number of testing conferences is that none of them have any sustained focus on hiring or getting hired *. There have been one or two sessions about the topic of hiring but nothing sustained. The occasional tracks that I have seen have been mostly focused
A while ago I remember Phil Kirkham mentioning that he’d found a bug that “fell” outside of the Test Cases he’d been given and someone was arguing that it wasn’t a bug. I found it incredibly interesting that someone would dismiss a serious bug because it was not found as part of a test case.
I’m a huge fan of keeping things simple, usable and accessible when it comes to developing stuff (if possible). A cool source of ideas for building usable and accessible “forms” is the ELMER guidelines. These guidelines are aimed at those building public sector forms, but I think the guidelines are good for anyone having
I often get asked by people new to Software Testing what the best approach to learning more about Testing is. Is it certification, books, blogs or other courses? These are the usual categories that get listed. I very rarely hear people ask whether “practice” is a good approach to learning. I think this stems
Whilst on the train a few months back I spent some time observing how people were using technology. Some were using the tech as I assume it was intended, some were “street hacking” the products, whilst others had adopted unique ways of utilising technology (and other devices) to fit the context they found themselves in.
I presented at a conference last year where I talked about large feedback loops and how agile attempts to shorten these loops. Ideas such as Acceptance Test Driven Development, Test Driven Development and agile sprint durations are *some* reasons why agile achieves shorter feedback loops. (not exclusive to agile though). I also suggested that long
In my experience there can often be, especially amongst testers, a desire to hear the bad news, the gossip or the failings. Get to any mainstream Testing conference to hear stories of Testers gleeful at delays, failings and horror stories of late releases; the stereotypes of negative Testers did start somewhere and is very much
Testing is dead, that’s what they said in the news. I disagree, but I think it’s getting confused. There has been a lot of talk on whether or not “testing” is dead. At EuroSTAR last year it was an over-riding theme and it generated a lot of talk about what the future holds for
At EuroSTAR last week it was sad to see a “them versus us” culture still thriving in the software development community. I thought things were changing, especially with the on-set of Agile heading mainstream but it seems not. I got embroiled in a conversation which stole an hour of my life. An hour in
I believe that one of the biggest mistakes a Hiring Manager (Test Manager etc) can do for a team is to hire in people with the same set of views and opinions. I’m not talking about “Yes” people who don’t have the confidence or inclination to disagree. I’m talking about people who are pretty much
One of the interesting changes I see in the Testing industry is that many new companies, with newly formed Development teams (i.e. Programmers, Testers, Product etc), are automatically looking to the cloud for Testing solutions and tools. It’s a natural process as many of these companies often power their entire infrastructure through Cloud tech. It’s
This morning I was in my local Tesco supermarket and noticed a classic case of inconsistency between the message and the action. I am a seriously big fan of the self service checkouts in Supermarkets. Not only have they reduced queues but they’ve made it entirely possible to dehumanise the entire experience of food shopping;
During a conversation with a group of testers at an event I soon found myself outnumbered in my views around “enhancements” to the product. I was the only one who saw a Tester’s role as more than just verification. I was a little amazed at how this group of Tester’s (or shall we call them
Bear with me as a clear a few posts out of draft. This is my last one for a few weeks. Promise. This one came about as response to James Bach’s excellent Open Lecture presentation. I took away a number of lessons from that lecture. (including the title – Professional Skeptics, Dispeller of Illusions