Low-code development software isn't just for non-programmers: Developers cite it as a great way to automate repetitive tasks and free up time for higher level work.
A report out from low-code platform company Appian is claiming that there's a sure-fire way to help developers accomplish more in less time: Low-code development software.
The report found that 80% of developers surveyed believe that low code can both eliminate time spent on repetitive tasks and free up developers to do more high-level work. 68% said that low code "is viable for the development of mission-critical applications."
GUI-driven, drag-and-drop low-code development software has been gaining traction in the past several years, though many platforms gear their products toward non-developers in a bid to either smooth teamwork between devs and non-devs or to help small businesses build apps without the need for on-staff experts.
In an era when developers have less and less time to accomplish their primary tasks and agile project management is making quick turnaround essential, giving developers a way to get rid of mundane tasks could be a lifesaver.
SEE: Low-code platforms: An insider's guide (free PDF) (TechRepublic)
Taking the heat off of developers
Short development cycles have been a massive boon for digitally-powered businesses. Quicker turnaround means bugs get fixed faster, new features are added more regularly, and products seem generally more responsive to user feedback and requests.
That may be great for leaders, but for IT it has been the source of major headaches—Appian found that half of developers report low satisfaction with key elements of their jobs.
In terms of what's causing that dissatisfaction the list is long, but the top five things the report says is dragging developers down are:
- Time spent troubleshooting application issues (42% of respondents)
- Time constraints/deadline pressure (41%)
- Time wasted on repetitive tasks (38%)
- A lack of opportunities to work on strategic projects (33%)
- Outdated/slow development tools (31%)
Look at those five trouble areas in relation to low-code development, and you can see a trend: They could all be resolved (or at the very least reduced) by the introduction of low-code applications.
Low code can automate routine tasks, which can eliminate the need to troubleshoot, get rid of repetitive tasks, and take some of the deadline pressure off of devs. It can also give key developers more time to work on strategic projects, as well as eliminate slow and outdated tools in favor of ones that automate away the worst part of the development process.
SEE: IT leader's guide to low-code development (Tech Pro Research)
It's worth noting here that the report found senior IT was more likely to believe in the possibilities of low-code programming (Figure A), which may signal a slight disconnect in the perception of low code's capabilities.
It may be tempting for IT leadership to see a report like this and immediately want to introduce a low-code tool thinking it will save time, improve results, and make developers happier—that may not be the case, though.
Ranking low on the list of reasons developers are dissatisfied, but still accounting for 22% of respondent concerns, is a lack of communication and internal power struggles.
With nearly a quarter of developers being dissatisfied with internal communication, it is essential that both leaders and IT communicate their wants, needs, and desires before introducing a major change like low-code development software.
If done correctly, and with the support of the development team, low code could be a great addition to any organization's toolset. Just be sure not to make it a surprise.
- IT budgeting: A cheat sheet (TechRepublic)
- Cloud providers 2019: A buyer's guide (TechRepublic download)
- Policy pack: Workplace ethics (Tech Pro Research)
- Tech Budgets 2019: A CXO's Guide (ZDNet)
- 6 ways to delete yourself from the internet (CNET)
- Best to-do list apps for managing tasks on any platform (Download.com)
- CXO: More must-read coverage (TechRepublic on Flipboard)