Crowdsourced testing, the paid-per-bug payoff

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

About this blog

ZD Staff

Software application development

This blog is intended to provoke discussion and exchange between like minded software application developers, engineers, architects, project managers - and keen hobbyists too.

When I first began looking at 'crowdsourced' development as a testing methodology (if we can attribute it with a term that mature), I immediately questioned how different this might be from open source community-driven application development.

My immediate suspicion was that it is simply a marketing term being 'bandied' about by vendors who specialise in development disciplines such as application testing or software change management perhaps.

So while I was on the sniff around this week, my inbox received a sprinkling from TCL, the UK partner for uTest - a community of 20,000+ ‘virtual’ testers sourced from all over the world to help companies test their mobile, web, desktop and gaming applications. This arrangement, so says TCL, helps build a test proposition that is cheaper and more effective than an in-house offering.

Now here comes the difference... it's not community driven application refinement for the greater good of all that ultimately leads to free software - these testers are paid per-bug.

The company says that this approach typically saves about 30% for customers undergoing testing procedures. Positioned as an extension to an in-house QA (quality assurance) team rather than a replacement, crowdsourcing attracts and creates, according to TCL, an interconnected community of testers who seek fame and recognition within the marketplace based on the quality and quantity of the bugs they are able to find.

Citing a recent example, uTest set loose 1,100 software testers on four major search engines: Google, Yahoo, Bing and Google's Caffeine update. Google had the fewest number of bugs and the least severe bugs among the competition, while Bing amassed the most bugs yet still scored well in the accuracy of its results.

NB: there are also monthly ’Zapper’ events where testers - both pros and amateurs - are invited to come along and test a new software application.)

Arguably I suppose, any goods-producing organisation exercises a degree of quality control or testing before it goes to market. Web pages, software and mobile phone applications shouldn't really be any exception – should they?

TCL’s chairman and all round grande fromage Stewart Noakes is on the record as saying that, “Not only is software testing being revolutionised by the idea of using a global community of professional testers, but the concept has proven to deliver compelling, real world business benefits at a fraction of the costs of traditional software testing.”

“The testers are customer-rated and motivated by a pay-for-performance model. Unlike hiring additional in-house QA personnel or signing long-term outsourcing contracts, crowdsourcing enables massive software testing coverage. Bespoke virtual QA teams with appropriate skills are constructed by environment and demographics such as access device type, application rules, geographic location etc and deliver real-time responsiveness. In fact, a complete test cycle can be run in 48 hours or less,” adds Noakes.

So what do you think? There's not so much reportage out there on this subject so I thought it deserved a passing mention. Could this break the mould for testing as we know it? Could this be one of the resultant developments made more popular during the recession (due to the money saving opportunities it represents) that lives on? This story is not fully told as yet I feel.

Talkback

In my view this is not a bad approach to this problem at all, given the fact that almost all main game software house's with the exception of independents game developers, just don't really give a toss about releasing untested buggy products.

As long as they make there profit and their financial stats are met they don't really give a toss from that point onwards, to put this into some form of perspective it would be the equivalence of some one buying a new car being given a delivery date, and on that date it turns up in a flat pack box with missing instructions & parts.

One great example of this would be to point to Codemasters recent Christmas release of a game called Operation Flashpoint Dragon Rising on multiple formats ie; PS3, Xbox, and the PC version being the worst of the three.

Weighing in at the usual price of around £35-£40 a pop per game, only to be met with a train wrecked experience with an incredible amount of bugs and crashes, and ill thought out controller foundations simply ported over from another platform type because they where to lazy to make a proper set for that given format.

Although they do release patches after the release date for the products in most cases this is now fast becoming known as DLC "Down Loadable Content", where as the purchaser's are expected to pay an additional fee to effectively have bugs and issues present on release day fixed.

This model was not possible before because such systems where never connected to the internet, so the product makers had to get it right the first time around, although smaller bugs did slip through they could be addressed later on for the desktop machines at least, and by no means where these bugs game breakers for both formats PC's & Consoles.

But in no way back then did developers rely on the net to play catch up on their shoddy workmanship as they do now, and now even worse charge additional fee's to do that work.

It has become so horrific now I seriously think its about time these software products are screened before they are allowed to go on sale, as are cars before they are allowed to go on the roads, the reason being is they have had their chance & trust for the last couple of years now and yet they still choose to do this, its time to revoke that trust.

CA 29 January, 2010 04:13
Reply

Interesting article Adrian, and you're right, it is something that deserves more than a passing mention. When I read it, the first thing that came to mind was Donald Knuth's original offer of rewards for finding bugs in TeX and METAFONT (see <a href="http://en.wikipedia.org/wiki/Knuth_reward_check">Knuth Reward Check"</a>, and learned that he has made a similar offer for finding errors in his books. (How I would love to have earned one of those checks from Donald Knuth!)

The point is the same - motivating independent individuals to look carefully and critically for bugs and errors. I think the "independent" part of that is important - experienced developers know that they are not very good "testers" for their own software, because they don't look at it the right way - how many times have I had to track down and fix a bug that resulted from someone doing something that i simply never even thought of trying?

There is an interesting difference in philosophy between this "bounty" approach to testing, and the generally accepted method in the world of PCs today, which is to simply ship a "Beta" or "x.0" release of the software and let the user base spend the first six months debugging it for you. "Bounty hunters" want to find bugs, they are pleased when they do, whereas even when they know they are getting "pre-release" software, people whose intention is to actually use it, not specifically bug-check it, will sooner or later get irritated or frustrated if they repeatedly run into problems.

jw

J.A. Watson 29 January, 2010 08:08
Reply

@jw: "ship a "Beta" or "x.0" release of the software and let the user base spend the first six months debugging it for you."

I think if you can combine this public "I can't believe it's not beta" testing methodology with a *decent* feedback mechanism, then it can work well (though heaven forbid don't get rid of the QA departments!!)

Jake Rayson 3 February, 2010 11:31
Reply

I agree in principle, Jake - but as you say, the key is having a decent feedback mechanism and a competent QA department. With those two pieces in place, you can have an effective and mutually beneficial testing program; without them, the company is simply exploiting the users.

jw

J.A. Watson 3 February, 2010 19:35
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Burn-IT

Skittles with tapes and coffee cups. Old tapes so we didn't have to rewind them afterwards.

1 hour ago by Burn-IT on Ten IT jobs to save up for those rare lulls
Fraud_fighter

What is mildly amusing to me is when someone thinks a strong password is as strong as one may need, when the truth is usernames and passwords are...

2 hours ago by Fraud_fighter on Passwords are here to stay: get used to it

Performance isn't really the big thing at the moment - not when my ADSL connection will only provide a 8mbps bottleneck to the 3.5gbps speeds these...

2 hours ago by via Facebook on Next-generation 802.11ac routers
pjc158

So when is Amazon buying Waterstones?

4 hours ago by pjc158 on Waterstones to sell Kindles with in-store offers
J.A. Watson

@JoshArg - Well, I am writing this from my N150 Plus, running Ubuntu 12.04 and using a Bluetooth mouse (well, to be totally correct it is a...

4 hours ago by J.A. Watson on Samsung N150 Plus Netbook - Ubuntu Netbook Edition 10.04
J.A. Watson

@duncanjmurray - At least n the case of the specific system I put the SSD into, it is not the case. The boot time improvement is substantial, but...

5 hours ago by J.A. Watson on Netbook Upgrade - SSD IN, Windows OUT
archerthom

Sounds like only those who have bought their Kindle from Waterstones will be able to use them in-store - very disappointing. I have no intention...

6 hours ago by archerthom on Waterstones to sell Kindles with in-store offers
AndyPagin

From my mainframe operating days... 1) Play hoopla with write permit rings & a can of screen cleaner. 2) Make enormous paper chains (Christmas...

7 hours ago by AndyPagin on Ten IT jobs to save up for those rare lulls
61253

An OS X perspective Filenames beginning with a dot/period (.) should not be equated with HFS Plus resource forks; misunderstandings around ._ (dot...

7 hours ago by 61253 on SharePoint deployment: Pitfalls of a pioneer
ians1

There are many legal download sites for music at least that do not charge an arm and a leg like itunes or Napster. The "real" cost of an mp3 file...

9 hours ago by ians1 on The Pirate Bay infringes copyright, High Court decides
Jon Howells

@Crupal.. How does refusing your websites cookies help my privacy? A quick look at your page script reveals four sets of code provided by 3rd...

16 hours ago by Jon Howells via Facebook on Privacy watchdog to chase big companies over cookie law
Paul Carloss

There are hundreds, if not thousands of filesharing torrent sites, The Pirate Bay (TPB) is only one of them, while the TPB is blocked many more...

16 hours ago by Paul Carloss via Facebook on The Pirate Bay infringes copyright, High Court decides
Rebin Simpson

So could users DownGrade if the new OS didn't worked correctly ?

19 hours ago by Rebin Simpson on Sony delivers on Xperia Ice Cream Sandwich promise
duncanjmurray

Hmmm, I thought that with SSDs you could get to the mythical ubuntu 10 sec boot time? Is this not the case?

19 hours ago by duncanjmurray on Netbook Upgrade - SSD IN, Windows OUT
JoshArg

Thanks once again! I have installed Linux Mint 13 (Maya) everything runs well but.. bluetooh is not present, "there is no blueetooth adapter" do...

20 hours ago by JoshArg on Samsung N150 Plus Netbook - Ubuntu Netbook Edition 10.04
zdnetukuser

@JAW-- There’s a better-than-even chance that, had you made another choice of SSD, you would have noticed no improvement in battery life...

2 days ago by zdnetukuser on Netbook Upgrade - SSD IN, Windows OUT
Amb Rose

Please stop connecting the 'ATeam' to the UK Anonymous collective. Anonymous and the ATeam are not connected. The ATeam are not part of, affiliated...

2 days ago by Amb Rose via Facebook on UK Anonymous keeps up DDoS barrage on ICO
cpupal

Hi All I have looked into the cookie law today, there are a few solutions that these websites can use. Just add the widget and update your policy...

2 days ago by cpupal on Privacy watchdog to chase big companies over cookie law
dropz42

I read that many of the governments own websites are not yet compliant...shouldn't they sort that out before chasing others - slightly hypocritical !

2 days ago by dropz42 on Privacy watchdog to chase big companies over cookie law
Charles McLellan

@larrylisser Thanks for the feedback; you're quite right to surmise that the article's main point was to inform about developments in cloud-based...

2 days ago by Charles McLellan on VideoMeet: cloud-based video communication

Community highlights

anonymous

ISP brands UK internet spying plans 'pointless'

TalkBack A truly bizzare situation.. because the ICO is tasked with raising awareness...

17 May, 2012 by anonymous
sickkid

ISP brands UK internet spying plans 'pointless'

TalkBack "It is our belief this whole Bill is pointless. The true criminals will...

17 May, 2012 by sickkid
BarryGill

Windows RT faces antitrust 'vigilance' in Europe

TalkBack I think that this really shows that there is no change in the status quo....

17 May, 2012 by BarryGill
BellamysIT

Member Opinion I had problems connecting to the computer as well, and while chatting with...

16 May, 2012 by BellamysIT