Your company wants a custom app for that?
It's possible – and not just if you're the CIO of a big bucks corporation. New advances in app-building technology have lowered the cost of making apps, and the time and knowledge to make, test and deploy them, too.
Much like how the power of website building used to be in the hands of only those who knew HTML but can now be built by anyone with a Squarespace or Wordpress account, new programs are letting non-developer employees to make apps with ease.
"I couldn't write a line of code to save my life, but I can configure an app," says Rebecca Wettemann, vice president of research, enterprise applications, with Nucleus Research. App development can be a drag and drop process, which enables a business user to make the app themselves.
Not every company will go this route, but it means that apps are happening – and faster – whether they're being built by employees not in the IT department, developers, or both.
Shared building experience
The reason for this blending of app development isn't just because of tools that make it easier, but because it makes the end user – the one who knows what he or she needs -- part of the process.
"I always tell people you know more than you think," says Ann Monroe, senior director of marketing of FileMaker. "You have that subject matter expertise. You know how your team works and you just tap into that."
For FileMaker's 2016 "State of the Custom App" report, they surveyed 490 of their customers and found that 52 percent built custom apps in less than three months. They found that 82 percent of customers built their apps in house, but only 10 percent of total respondents said that apps were built by in-house IT. Only18 percent outsourced the job to a custom developer.
This doesn't mean that developers will be closing their doors anytime soon, but it does mean the process of building an app isn't just their purview anymore, and may lead to more collaborative efforts with the end users.
A base of knowledge about app buildings means that their jobs are easier, too. They don't need to start from scratch anymore either.
"People have learned that doing all the grunt work to create a framework is probably not a process they should be in," says Gautam Agrawal, senior director of product management at Sencha, a provider of cross-platform mobile app development tools.
He says that app development times have also dropped because most testing is done before users ever see an app, where it used to be the other way around. "A decade or so ago, people were finishing apps and handing it over to Quality Assurance so they could start testing," he says. "They'd find a whole lot of bugs and they'd send it back. It was a pretty long cycle." Now, with unit testing, he says that developers are testing within their own department before sending it on to Quality Assurance and "finding more bugs up front so that it's not found after things have been delivered."
Sign up for CIO Asia eNewsletters.