New Straits Times

Meet the bug busters

Two friends team up to seek and destroy software/app bugs, writes Balqis Lim

-

WHEN Kamil Khaidir Roslan and Faizal Fazlil Ilahi receive requests from companies that want to launch a new app or online service but are not sure if there are bugs or flaws in the system, they will engage their team of crowd testers from around the world to test and locate the possible bugs and flaws in the system/app and fix the problem before it is released to the public.

Calling themselves bug detectives, the duo go deep into computer systems to look for bugs and eliminate them before they cause problems.

Computer “bugs” used to mean bugs that get into a device and short-out the switches which damage components.

Nowadays, bugs usually mean errors, flaws, failure or fault in a computer program or software and applicatio­ns that cause it to produce unexpected results or behave in unintended ways.

However, the number of experts to test software and applicatio­ns are very limited, even for large companies.

Realising this, Kamil and

Faizal decided to form a service platform to provide software and applicatio­ns testing for desktops, mobile devices and other electronic gadgets.

The platform, called Bugs Detective (www.bugsdetect­ive.com) uses crowdsourc­ed testing as its business module.

The duo, who have a combined experience of 20 years, say they started this due to the lack of such services, especially for mobile devices.

HOW IT STARTED

Kamil and Faizal met when they were working for British Telecommun­ications Plc five years ago.

Although they left the company a few years later, they always kept in touch.

Kamil met up with Faizal in August last year to discuss his idea. They started the company soon after.

Kamil says they wanted to help enterprise­s find a better way to test their apps or software at reduced cost.

Crowd testing, he says, is the practice of sending out software and products to broad groups of people for testing rather than testing them internally.

“It is different from traditiona­l testing methods; crowd testing is carried out by a number of independen­t individual­s and not by hired consultant­s.

“As it allows more participat­ion of individual­s who are experts in their fields, this method usually results in faster and better testing quality.

“It is also cost-effective as the testers

will be paid by projects, unlike those hired by companies who are paid monthly,” says Kamil, adding that crowd testing is popular in countries such as the US.

Today, Bugs Detective has over 40 testers under its platform from not only Malaysia but the Philippine­s, Singapore, Indonesia, Dubai, the US, Belgium and Egypt.

Kamil adds that all testers are required to undergo mock assessment­s before they can join Bugs Detective.

TESTING PROCESS

Meanwhile, Faizal says awareness in Malaysia is still low.

“Most businesses may not know if the

software or apps they are selling contain bugs or not.

“Bugs Detective provides businesses a new way of testing their software and apps.”

Faizal says they start by finding out the needs of clients before coming up with a specific testing plan.

“We will shortlist testers based on their specialty before forwarding the project to them.

“Once the testing is done, we will send the report to clients for further action.”

If testers manage to locate the bugs or complete the project on time, it will increase their chances of getting other projects.

Faizal says most of the complaints they receive are about mobile applicatio­ns.

“In this era, all business and interactio­ns happen on smartphone­s. But some businesses usually wait until something happens. For example, if a retail online store is having a sale, its website will get heavy traffic which can cause it to crash. “Just think about the losses incurred if customers cannot perform transactio­ns. The company’s reputation will also be tarnished due to the online backlash,” says Faizal.

CHALLENGES

Kamil says businesses need to change their perception and do proper testing first before releasing or launching their websites, software and apps.

He says most of the time, a company will be hired to develop an app for these enterprise­s.

“As testing is also done by the same company, which basically involves only the coding part and almost always done in the office, the outcome may not reflect real-life usage.

“Field testing is important. For example, a driving app needs to be tested on the road, while a farming app needs to be tested on a farm.

“They should also look at the bigger picture. When they launch the app, complicati­ons may arise and it will be too late to contain the damage. The cost to repair is more than doing it before the app is launched,” says Kamil.

He says Bugs Detective aims to revolution­ise testing in Malaysia and be a leading player in Southeast Asia.

“When I conducted a training in Indonesia seven years ago, there was no national body to oversee the testing industry there, unlike our Malaysian Software Testing Board.

“They even asked me to help start the

community there. Now, their testing community is more active than ours.” he says.

Besides looking to expand the team, Bugs Detective is also working with an accelerato­r partner, namely Watch Tower and Friends under the Khazanah Nasional Entreprene­urship Outreach (KNEO) Programme.

They were part of a group of 30 finalists filtered down from a pool of nearly a thousand applicants in the programme.

“We received some funds to mobilise our startup business and are now preparing for the last stage of KNEO, which is the Demo Day in May.

“If selected as one of the top three finalists, we will receive additional funds from Khazanah.”

Kamil says they also plan to hold a “testers meetup” once a month when more players come on board with the aim of improving the testing community in Malaysia.

 ??  ?? Kamil presenting Bugs Detective’s business plan during the KNEO pitching programme in January.
Kamil presenting Bugs Detective’s business plan during the KNEO pitching programme in January.
 ?? PIX BY AZIAH AZMEE ?? CLOCKWISE FROM EXTREME LEFT: Bugs Detective webpage; The team planning the action strategy according to clients’ needs before passing the project for crowd testing; The team will read comments and reviews on the Apple App Store and Google Play Store to...
PIX BY AZIAH AZMEE CLOCKWISE FROM EXTREME LEFT: Bugs Detective webpage; The team planning the action strategy according to clients’ needs before passing the project for crowd testing; The team will read comments and reviews on the Apple App Store and Google Play Store to...

Newspapers in English

Newspapers from Malaysia