Choosing how you provide technology solutions to empower teams within your organization is fundamentally a decision about how you allocate organizational resources—budget, people and time, among others.
Whether you're in IT, business operations, or some other part of the business tasked with driving operational efficiency, elements of "Lean" thinking likely characterize at least some aspects of how you currently solve problems and accelerate digital transformation across your organization.
But getting insight into whether you're efficiently using technology dollars requires that you have a way to measure your return on investment (ROI) for the allocation decisions that you make. When providing one-off technology solutions — often called "point solutions" — to different teams in your organization, many technology leaders often take two different routes:
As QuickBase customers and users of other low-code platforms for rapid app development will attest, leveraging a platform for Line of Business Citizen Developers, in partnership with IT, is an extremely powerful way to maximize IT investments and ensure better alignment between the Business and IT.
Even in organizations where the notion of citizen development is taboo and IT still prefers to control most, if not all, of the app development and delivery process, the time (and, therefore, cost) savings of using no-code tooling for prototyping and iterating custom cloud apps is dramatic (more on that below). There are at least two important ways that using QuickBase as a low-code platform for rapid app development leads to lower IT costs:
Staffing Costs: Low-/No-Code Platforms for Citizen Development vs. Traditional Hand-Coding of Business Apps
As mentioned before, the staffing costs of hand-coding app developers using languages and frameworks like .NET, C and Java are considerably more expensive than individuals who often make for good citizen developers, which include business analysts and business operations analysts. Consider the data below, taken from Glassdoor.com.
As you can see, the average salary for traditional, hand-coding app developers of business apps cost, on average, $78,803 across the country, with C developers pulling in over $90,000 per year. Many technology leaders find, however, that they may have to spend even more on hiring the right talent, with the right array of skills beyond proficiency in an individual programming language.
In contrast, Line of Business Citizen developers, who often are business analysts or business operations analysts, have average salaries of $63,506. That's roughly 19% less than hand-coding business app developers.
All that said, the right composition of your team that delivers on custom app solutions for your business will depend on your specific needs. Far from prophesying the demise of traditional app developers, we believe that there are certain use cases where hand-coding custom app development may make sense, especially in large enterprises.
Among our enterprise customers, we often see QuickBase working side-by-side with more traditional enterprise platforms. However, for many of our mid-market customers, many of them use QuickBase to run their entire business; increasingly, we're also seeing enterprise customers use QuickBase to build mission critical, strategic applications.
In fact, according to a recent survey we conducted for QuickBase's 2015 State of Citizen Development Report, 71% of organizations that leverage Citizen Development have sped up application development and delivery by at least 50%, while 29% have seen a 2X or more increase in application delivery speeds.
Faster burndown of an IT backlog, coupled with lower overall salaries of Citizen Developers, makes for significantly higher ROI of apps built on low-code platforms like QuickBase, compared to hand-coded custom apps.
Procurement Costs: User Seats for One Platform for Many Solutions vs. Multiple Point Solutions with Distinct Pricing
Calculating the difference between the cost of a single user seat for one platform that can provide many solutions and the cost of multiple seats across multiple point solutions for the same single user is simple math. The value you get out of a platform like QuickBase multiplies every time you find another need that can be solved by an app built on the platform. And many forward-looking technology leaders are doing just that.
In the same survey we conducted for QuickBase's 2015 State of Citizen Development Report, we also asked respondents how many point solutions, on average, were required to replace apps built on low-code platforms for Citizen Development; the answer was 8.
Among QuickBase customers, however, the average number of active apps built on the platform is closer to 20, as QuickBase's GM Allison Mnookin discussed in her keynote speech at EMPOWER2015, QuickBase's annual user conference.
Calculating the ROI of No-/Low-Code Platforms for Citizen Development
If you're interested in learning more about how to go about calculating the ROI of low-code platforms for citizen development like QuickBase, then you're in luck.
You can join the QuickBase team on December 15, 2015, at 1:00 pm EST for a live webinar, Get 2X ROI from Your Apps, during which we'll dive deeper into the concepts and actual math that you can use to approach thinking about the ROI of low-code platforms for citizen development, such as QuickBase. If you sign up, you'll also get access to the recording.
On that note, measuring ROI of things we can measure doesn't necessarily paint a complete picture of the total value you can derive from using a low-code platform for citizen development — for example, improved relations between the Business and IT, better daily decision-making from real-time reporting across connected apps, and more.
There's a tendency to overvalue the things we can measure and undervalue the things we cannot. As most technology leaders know, though, providing solutions is also about the people and processes, not just the technology.
Have some thoughts about ROI? Please share them in the comments below.