<img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/33f0fcb02bbd41af9d706a2c469929f2/pixel?tag=ViewContent&amp;noscript=1">

How To Ensure Quality in the Citizen Developer Movement

By Caitlin Stanford

Caitlin Stanford

Caitlin Stanford - 15 September 2020

Within the next four years, low-code and no-code application development will be responsible for more than 65% of app development activity. Also by 2024, 75% of large enterprises will be using at least four low-code development tools for both IT app development and citizen development initiatives. These are just a few statistics from Gartner that underscore how the citizen development movement is poised to help companies quickly develop automation solutions so they can power productivity, drive efficiency and further their digital transformation goals.

But while citizen developers offer organizations numerous benefits, it’s critical that companies take steps to ensure quality doesn’t fall by the wayside.

The traditional development approach is steeped in a strong QA culture, in which numerous automation testing tools exist to ensure app quality both prior to release and throughout the lifespan. However, because many of these solutions require programming knowledge, they don’t meet the needs of today’s citizen developers. This means that while domain experts may create the apps, the development team is still responsible for their testing and maintenance. You don’t need a crystal ball to see that this quickly leads to a bottleneck, putting undue pressure on testing and curtailing the success of citizen developer initiatives.  

So, what can companies do to ensure comprehensive, end-to-end testing of citizen developed apps without impeding the speed of delivery? Extend the benefits of no-code/low-code into the testing environment by deploying an intuitive platform that draws on AI and analytics to automate test execution across the full testing process.

Eggplant’s pioneering approach is one such solution. Our Digital Automation Intelligence (DAI) platform drives quality in citizen development and empowers domain experts to become automation engineers. Key benefits include:

  • Intuitive programming language. Our platform uses SenseTalk, an English-like programming language that is easy for citizen developers to learn and for everyone involved in the testing process to read and understand. The result is scripts that are much easier to maintain and modify. And with SenseTalk’s modular, extensible architecture, users can customize the commands and functions to meet their unique needs.
  • A single UI provides access to enterprise scale testing capabilities. Rather than logging into various applications, users can author, schedule, execute and analyze test results via a single modern, intuitive UI.
  • Test any technology at any layer in every way. Eggplant’s model-based approach allows testing teams to intelligently understand and control the user interface as a human would. And because we’re platform agnostic, we can test any device, operating system or technology at any layer.

As Gartner puts it, “…leaders cannot ignore or block…citizen development. In fact, the modern digital workplace requires cultivating citizen IT in order to maximize digital dexterity.” And one of the best ways to cultivate the citizen developer movement while simultaneously ensuring quality is by equipping domain experts with automated testing tools that deliver on their no-code/low-code demands.

 For more on this approach and how Eggplant can help, download our eBook on the topic here.