Considering whether or not your software company should hire a dedicated team of testers? Here are the Top 5 Wrong Reasons why you shouldn't.
We Have a Beta Program
Some people feel that the best way to debug a system is to ship it to your customers and wait for trouble tickets. I don't know how things work in your industry, but as far as I'm concerned, finding new customers is hard enough. I definitely don't want to make matters worse by shipping them buggy software.
I've spent the last 5 years in the telecommunications industry where the standard for reliability is 5-9. If I even suggested to my customers that my software was in its Beta phase, they'd hang up on me immediately. I'm positive the same is true in any industry.
Imagine if I published articles that were not only full of grammatical errors but also missed a complete sentence here and there. Would you bother sending me an email to inform me that my articles are defective? Would you recommend my newsletter to your peers? I didn't think so! So imagine how your customers feel when mission critical software breaks and crashes on them.
Developers Will Get Lazy
Some managers feel that developers will get lazy if they know someone else is responsible for testing their code. Developers are either lazy or they're not. Someone who takes pride in his work will rigorously test his code regardless of whether or not you have a dedicated team of testers.
If your developers are lazy, don't blame your testers. Blame the developers! Not hiring a team of dedicated testers won't improve the situation. It'll actually make the problem worse because your sloppy developer's code will find itself in your customer's hand instead of your testers' lab.
We Can't Afford Testers
If you can afford testing, then you can afford testers. Basic economics ? and common sense ? prove that it's more economical and efficient to hire specialists than generalists, as long as you can keep the specialists busy.
If it takes you 50 person-months to develop software, you will (statistically speaking) spend 25 person-months testing and validating it. Which do you think is more economical? Assigning 25 person-months of testing to developers or testers?
As explained in quality is job #1, one of my previous articles which lists reasons why software companies should hire a dedicated team of testers, professional QA people are more efficient at verifying software than developers are. It's their job! Keep the 1:3 ratio in mind and hire 1 tester for every 3 developers, even if it means getting rid of your bottom-of-the-barrel developers to maintain a balanced human capital budget.
Testers Find Too Many Bugs
This excuse sounds more absurd than it actually is. I agree that in some cases testers report bugs that are valueless. Enter non-ASCII characters in one field, ASCII in another, stick a screwdriver in your CD-R drive, do the hokey pokey and hit the Enter key, and the system will return an error. Who cares? No customer will ever come across this scenario in a live deployment. (Actually, if I showed you some of the defects our customers are entering in our trouble ticketing system, you'd be surprised!!!)
If you think your testers are really finding too many insignificant bugs, give them guidance. Don't ridicule their effort or disregard their problem reports. Explain the use cases you're trying to satisfy and the known (and acceptable) limitations of the system.
We Can't Find/Keep Any Good Testers
I truly sympathize with those who bring up this point because it's true. Good testers are really hard to find and the first-class ones often apply to transfer to your product development team. Still, this is not a reason to give up on hiring a dedicated team of testers.
Here are 3 suggestions to keep your testers on your QA team for as long as possible:
Luc Richard holds an MBA with a major in high technology. For the past 10 years, he's been managing the development of software applications. He is the founder of The Project Mangler (quality is job #1), an online resource that publishes free articles, stories, and other ready-to-use tools to help developers, team leaders and managers deliver software projects on time, according to specs, and within budget.
limo prices to midway Crystal Lake west of Randal .. Lockport Chicago limo O’HareMicrosoft CRM is winning market share step-by-step from such the... Read More
Intro This concise article will tell you in plain English... Read More
While several preventive maintenance software manufacturers offer free trials for... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More
SOFTWARE PIRACY We regularly hear reports... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
Are Spreadsheets Robbing your Enterprise of Competitive Advantage?'90% of "average"... Read More
Imagine something that follows you home and sets itself up... Read More
Now that spyware is the single most dangerous threat to... Read More
In the new era of internet marketing the problem of... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
Professional services firm cuts costs and improves productivity with integrated... Read More
If your company has regional and worldwide operations, you might... Read More
The title of "software engineer" has got to be among... Read More
According to a survey conducted by InfoTrends/CAP Ventures entitled "Content-Centric... Read More
What is 'adware'?Adware is basically software or scripts that are... Read More
Stealing company information used to be the specialty of spies... Read More
When Great Plains Software was designing and developing Great Plains... Read More
There are two approaches for application integration:? Programmer's approach ?... Read More
Have you ever noticed that when you look at your... Read More
Microsoft Great Plains, former Great Plains Software Dynamics, eEnterprise has... Read More
Microsoft CRM customization techniques are very diversified and based on... Read More
... Read More
I love new technology. I am still ready to wait... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics... Read More
taxi o'hare Auburn ..The US House of Representatives has recently passed the "Spy... Read More
Learning how to program software seems like a daunting task... Read More
Shareware has been fighting the stigma of being misunderstood for... Read More
Following tips help you to learn a software in lesser... Read More
When reading an article where some term is used often,... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
I have yet to see a business that, sometimes in... Read More
The objective for Zandi Digital is to make available clever... Read More
Microsoft Business Solutions CRM proved to be reliable solution in... Read More
Should one use Windows Update?This topic has good and valid... Read More
Most computer users use spreadsheets software such as Microsoft Excel... Read More
Configuring PPP PAP AuthenticationNow we know how the ISDN link... Read More
If you would like to pick something from Microsoft, or... Read More
ERP is the acronym of Enterprise Resource Planning. Multi-module ERP... Read More
When you double-click a layer in the Layer Palette, you... Read More
Is Photoshop CS2 worth the upgrade? You bet it is!... Read More
Is your PC is slow and wimpy? Then you need... Read More
If you have Microsoft Great Plains and support it for... Read More
Just the thought of a duel-boot scares many people away,... Read More
You probably didn't casually invite, or extend a formal attendance... Read More
Microsoft Great Plains ? ERM from Microsoft Business Solutions and... Read More
It's all about turn times in the eMedia industry! The... Read More
For a windows user like me, just can watch with... Read More
RSS (Really Simple Syndication) is a way for a site... Read More
While paper labeling CDs and DVDs may appear to be... Read More
Software |