“With Accelerance and the outsourced team we are able to bring a quality product to market that was inexpensively coded and quickly completed.”
The problem - Sink or swim…
The development team was behind schedule. Client commitments were looming. The new BARIDATA CEO Mark Miles was under pressure to find a solution. It was sink or swim. And, it was the holiday week between Christmas and New Year when few people are at their desks. Mark needed to quickly bring a functioning product to market, in a cost effective way, before the money ran out.
Dr. Gary Matson, a thought leader in bariatric medicine (the treatment of obesity), realized the Internet could provide a better way manage and integrate care for his patients. His idea was the genesis for BARIDATA, a web-based, on-line, on-demand electronic medical records and management/communication system for weight management that gives patients and medical providers an efficient method for communicating, exchanging medical records, and assessing patient progress to help patients live longer, healthier lives.
Dr. Matson is also a shrewd businessperson. He knew that he didn’t want or need to set up a software development department or buy hardware servers to host the application. He chose OpSource as the hosting firm for the application, using software as a service (SaaS) business model. He hired a US-based outsourced software development firm to develop the product.
“We have a competitive edge by being a 100% organically grown SaaS-model company,” says Dr. Gary Matson. “We offer our customers a lower total cost of ownership plus the flexibility for customization and integration of data from other medical applications.”
When new CEO Mark Miles came onboard six months after software development began, product development was behind schedule and milestones were not being met. BARIDATA clients were anxiously awaiting the first version. The competitive situation was heating up. Something had to change. And FAST.
Accelerance “instantly” recommends best-fit teams
Mark knew that he had to find a new outsourcing team. However, he was absolutely new to software engineering and outsourcing. “It was pretty overwhelming,” he said. “We were under pressure to meet client commitments. It was sink or swim.” Accelerance helped him understand how the software development process works and how to select a best-fit outsourced firm.
Accelerance met with Mark On December 27. Using tools from the Accelerance Outsourcing Jumpstart service, Accelerance quickly identified five pre-qualified teams, from the Accelerance Global Partner Network of software development outsourcers that fit BARIDATA’s technical and application experience requirements. Of these, BARIDATA selected two teams for small trial projects (pieces that could be integrated into the overall application) to test each teams’ capabilities and compatibility.
On the first week of January, Mark provided specs of the components he wanted each team to work on. By the second week of January, both teams were writing code. Mark was interested in how quickly the teams jumped on the project, their level of communication, how much creative input they could give on product development going forward, cultural fit, language fit, price, and how well they could work together.
“If we had stuck with the original onshore outsourced team, without adding resources, the product would have been delayed six-to-nine months and would have been four-to-six times more expensive,” Mark said.
Less than three months after starting – the product is in alpha test
BARIDATA selected the team from India. The team took a copy of the product manual and verbal instructions then compared the desired product with the current source code. They were able to quickly assess the gaps, fix the bugs, generate new code from scratch, refine, and create a functioning alpha version of the product, plus provided QA testing. All in two and one-half months. Testing continues. The product is expected to release much more quickly than it would have otherwise.
“Our outsourced vendor has worked with health care companies in the past. From a technical perspective, they bring that experience as an added value to writing the software code,” Mark says. |