A Brief History
Until 1980 when the term software tester was coined as an independent profession, the practice of testing is actually as old as software development.
A study by the National Institute of Standards and Technology (NIST) in 2002 revealed that software bugs cost the U.S. economy $59.5 billion annually to which more than a third of this cost could be avoided if better software testing was performed as a result, leading software development companies and various countries have since adopted software testing and Nigeria isn’t left out.
What About Testing In Nigeria?
A few years ago, I was fascinated by people who called themselves ‘testers’. While a lot of software users still wonder at what a tester does, the developers know that they have a common enemy and a constant battle on Bugs, Defect, and Failures.
However, a lot has changed today. Many more people are seeing value in testing software and developers are interested in having independent testers scrutinize whatever they have built and spot flaws that can potentially ruin the product.
Software Testing is growing on a daily basis and the software development process, whether it is ‘Agile’ or ‘Waterfall’ cannot be complete until there are quality assurance activities involved.
My focus today is on the reasons why you need Testing for your Development Projects.
Testing is not just all common sense. While I agree that several basic tests can be done on an application by just anyone, I am also very factual that there are skills to testing that common sense cannot execute. There are scenarios that are documented by experience, and an experienced tester is more likely to find dangerous bugs that any other member of the project.
Testing helps to build confidence in the application that all will be well in production. There is a huge difference between a post Quality Assurance (QA) release and an untested patch. For the latter, it could mean ‘disaster in the making’. I never agree to deploy a patch that has not been tested, experience has shown that it causes more harm than good, especially when it is a hot-fix. (That’s why it’s hot anyway…)
Production environment always comes with its own surprises. Perhaps testing could uncover some of them. Scenarios of missing drive paths, or mismatch of directories, inadequate permissions are but a few of the common issues that spring up. Although, not all of them may be adequately covered but detailed testing will evaluate most of these possibilities with negative scenarios included.
The Association of Nigeria Software Testers
With emerging technology and evolving software development processes and methodologies, the Association of Nigeria Software Testers (ANST) is building a testing community that views the role of testing as skilled, relevant, and essential to the delivery of quality software in Nigeria.
The community which started in 2015 from a Whatsapp group with less than 20 members has expanded into 5 Whatsapp groups and is now on Telegram, Facebook, Instagram, LinkedIn, and Twitter and a current total of over 500 members. Within this period ANST has assiduously worked on improving software testing practices in Nigeria, grooming new entrants and contributing to the body of knowledge.
ANST Membership Registration
There is an open membership opportuni ty to join the association of Nigerian software testers.
Testathon: We are glad to announce our partnership with Testathon for the upcoming Testathon happening in Lagos this November. We encourage all testers and even test enthusiasts to be a part of this amazing event.
Anticipate the largest gathering of software testers happening here in Nigeria. ANST conference. The date and venue will be announced shortly.
Make sure to check out our growing community of test engineers, analysts and enthusiasts. Learn more here.!