Cutting QA short comes with a cost
April 12, 2012 —
(Page 1 of 2)
The reason your software works the way it was designed to is because of a group of downtrodden, undervalued and unsung heroes.
They are often dismissively described as testers, but these champions of exactitude and precision can be more accurately termed “Quality Assurance.” They set the bar high and work hard to ensure that the software you buy is easy to use and efficient. Without their expertise, you would encounter a lot of inaccessible, bug-ridden releases.
QA is frequently undervalued by software developers. It is often seen as an unnecessary expense, a drain on time and resources. The truth is that finding and fixing bugs is an unrewarding task that demands a great deal of effort for very little palpable return. It is tough to calculate the cost of bugs in your finished product, and even tougher to take your eye off spiraling costs and a slipping deadline.
It’s been 10 years since the U.S. Department of Commerce's National Institute of Standards and Technology released an RTI study that estimated software bugs were costing the U.S. economy US$59.5 billion a year. Much has changed in the last decade. Automated testing is more common, new development methodologies encourage a different approach, and tools for recording bugs have improved dramatically. Despite all that, the cost of software bugs remains high.
Don’t cut corners
It is understandable, especially in the current economic climate, that companies are increasingly outsourcing QA and even cutting corners in order to rush their software out the door to consumers. After all, we can always let the consumer do the testing and then patch after release, right? Wrong!
The cost of fixing bugs increases dramatically after release, and the damage you can do to your brand by releasing unpolished software is frightening. Rushing to market is a false economy, and expecting consumers to be happy about serving as unpaid beta testers is an overused ploy that can easily backfire.
According to an IBM and Rockwell Automation study, the cost of fixing a bug post-release can be 100x higher than if you discover it early. Many developers are seduced by the ease with which software can be patched nowadays. The growth of the cloud, improvements in application deployment and the always-connected nature of the average user combine to give the false impression that bug fixes and improvements can be delayed until after release.
While the ideal might be to frontload your schedule and spend enough time on design to avoid creating any bugs in the first place, that’s an ambitious aim. QA represents a more realistic middle ground between excessive planning at the start and burying your head in the sand until the negative feedback starts to pour in.
Related Search Term(s): QA
Share this link: http://sdt.bz/36525
Most Read
Latest News
Resources
SAP unveils SAP HANA platform innovations for Big Data and spatial processing
Features include smart data access and expanded cloud deployment options
|
|
|
Alteryx raises $12 million to put Big Data analytics in the hands of all business analysts
Quest founder's firm, Toba Capital, selects Alteryx as its first analytics investment
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
|
|
Jelastic launches new version of its Java and PHP hosting platform
Jelastic today announced the launch of a new version of its ultra-scalable cloud hosting platform
|
Telerik adds back-end services to Icenium mobile tool suite
Icenium Everlive makes the suite a complete app development platform, the company says
|
|
|
CollabNet fuses CloudForge, TeamForge
New pricing structure and integration gives developers an enterprise-grade choice for dist...
|
|
|
Eclipse release train for Kepler arrives June 26
New version of Eclipse includes Stardust for business process management, and Orion 3.0 fo...
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
IDC MarketScape: Worldwide Cloud Testing and ASQ SaaS
Demand for solutions to test applications on the cloud and for the cloud is rising signifi...
|
|
|
Get to Know the Database Decision Factors
What should you look for when choosing a relational database system? This informative arti...
|
|
|
Exploring the Database Forest
Today’s database technology landscape is more dynamic and varied than ever before. What’s...
|
|
|
Data Management Resource Guide
Today’s data is generated by more than just applications. Data is generated by trillions o...
|