Brivo accelerates innovation through topcoder contests

Summary:The company created four applications in six months through Appirio's crowdsourced development community, including a Google Glass solution for access control.

Under what circumstances should a startup or established company use a crowdsourced development site like Appirio's 600,000-member topcoder organization to supplement its own programming expertise?

For Brivo Labs, which is pioneering "social access management" applications that link social identities with physical access control systems, the motivations were twofold: the need to find experience it didn't have internally, fast; and the necessity to squeeze the costs associated with looking to outside help.

Latest review

HTC One M9 review: Iconic metal dual tone design with focus on personalization

HTC One devices are easily distinguishable from other smartphones, which is a bit unique in our black slab world. Matthew spent another week with the One M9 and gives it an almost perfect 10.

Under the topcoder model, projects become competitions or challenges, with programmers vying to offer the best components or approaches for solving the problem at hand. Participants are subject to peer reviews, but the goal is to keep the community as open as possible to encourage fresh ideas, said Dave Messenger, topcoder's Chief Community Officer. "It's all about adding leverage to your delivery model," he said.

An example of one of the products that Brivo Labs was able to create by turning to topcoder is OKDoor, which uses a Google Glass application to control door access. Brivo Labs' flagship product is the Randivoo system, an iPad configured with a visitor management application that checks in guests in corporate office buildings. 

With its own dedicated resources committed to other projects, Brivo Labs turned to topcoder in summer 2013 to help accelerate product development for OKDoor, as well as to advance several other projects. Using different topcoder contests, the company was able to extend its skills in mobile/device integration, Web APIs, JavaScript, Salesforce, and single sign-on technology.

"To us, it felt like the natural new way of handling consultative work," said Lee Odess, general manager of Brivo Labs, when we spoke about its topcoder experiences.

Aside from getting out four applications within six months, Odess said working with topcoder helped expose his development team to new skill sets.

To manage the projects, the company assigned an on-staff Java developer as a technical community manager. Odess cautioned companies thinking about using topcoder to ensure that requirements for the projects are well defined and that someone is appointed to oversee progress. "The model can help you identify issues within your organization," he said.

According to topcoder and Brivo Labs, the cost of using the community to help with its applications was approximately 40 percent less than for alternate approaches. The video below demonstrates OKDoor in action. 

Related stories:

Topics: Cloud, Google, Software Development


Heather Clancy is an award-winning business journalist specializing in transformative technology and innovation. Her articles have appeared in Entrepreneur, Fortune Small Business, The International Herald Tribune and The New York Times. In a past corporate life, Heather was editor of Computer Reseller News. She started her journalism lif... Full Bio

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.