We’re very proud of our customer success story published by our partner Salesforce.com and wanted to share this with our blog community. Here’s our story …
“CloudBench sets new benchmark for municipal services in the cloud”
CloudBench, originally known as Municipal Solutions Group, was founded more than 25 years ago by local government employees who wanted to use new technologies to make it easier for small governments to provide community services. Quick to see the benefits of cloud computing, company managers refocused their efforts on building cloud-based solutions with Force.com to give customers greater efficiency, flexibility, and cost savings.
”Benching” on premise software
Municipal governments are often slow to adopt new technologies. In fact, many budget-constrained small governments have no IT departments and still use paper-based systems to run basic services like permitting. According to David Roberts, CloudBench CEO, “A medium size city with 30,000-40,000 residents might need to spend between 100,000 and 200,000 dollars for a capital license solution, plus an additional 20% annually for maintenance. There’s also a cost for customization and professional services to get it up and running in the first place. This keeps on-premise solutions out of reach.”
For these customers, subscription-based products are more attainable—they are predictable and typically don’t require large up-front costs. Without IT staff, data security can also be a thorny issue for some small municipalities. Everyone knows security is important, but there may not be anyone on staff with the expertise to manage it. Implementation can be tricky too. Roberts explains, “The implementation times for enterprise software can take between 6 and 24 months. That’s a long time and a lot of detail work for these customers.”
Roberts says, “Many small municipalities have been left behind by advances in technology and are still managing services with pen and paper. With cloud computing we saw a way to give them something that is cost-effective, easy to implement, and easy and inexpensive to maintain. There’s a compelling case for leap-frogging on premise solutions and going straight from paper to the cloud.”
Trading .NET for Force.com
Municipal Solutions’s on-premise products were built on .NET, and when the company moved to the cloud it stayed with the status quo. Three developers worked for six months to build the first BasicGov module using .NET. According to James Wikkerink, CloudBench developer, “It looked great on paper. But we did some prototyping and testing – and it simply wasn’t releasable.” It was at that point that the company first encountered salesforce.com and the Force.com platform. The difference was dramatic.
With Force.com our team was able to have a prototype up and running after just a weekend,” says Wikkerink. “It was pretty exciting. The hosting was taken care of. We didn’t have to program in a GUI as much. We didn’t need specialized staff that understood each separate piece of the dev effort. And, most importantly, it worked.”
Roberts adds, “We could see right away that Force.com is a more elegant way to bring up an application if you already have the domain knowledge that we did. Having the whole platform and framework already available was a big advantage especially as we were just starting up. Also from a business standpoint we would be able to get it done quickly. There were a lot of built-in features that would be much more complicated to assemble if we did it piecemeal.”
Rapid development and implementation times
Over the next two months, three developers worked with Visualforce and Apex to convert the prototype into a fully releasable Permits & Inspections solution. The entire effort was completed in two thirds less time than the team had spent on the .NET-based product which was never finished. Just one month after the Permits & Inspections module was code complete, the first customer was up and running.
According to Wikkerink, “We didn’t have to build a reports tool because that came with Force.com. We used S-control functionality for our own configurable rules engine. Now we only have to configure what each unique customer would want. We were able to quickly focus on what our customers were asking for instead of worrying about the technical issues. We spent our time providing value for customers, instead of fighting with the technology.”
CloudBench has subsequently launched two more BasicGov modules – Code Enforcement and Planning. Release cycles have grown shorter and shorter—the last module took two developers just one month to complete. Wikkerink adds, “I’m excited now about our next release as it will leverage more Apex to add intuitive functionality without compromising ease-of-use.”
Force.com also simplifies implementation. According to Roberts, “We can focus on the essential elements. We don’t customize for customers – we configure. As a result we can do a much faster implementation. What can take up to 24 months in an on-premise world takes us less than two.”
Click to read Force.com for the future and full story.