Are Citizen Developers the New Intrapreneurial Corporate IT Team?

This blog post was authored by Kim Bozzella, Managing Director, Global Lead - Technology Consulting on The Technology Insights Blog.

Consider this business colleague: She never studied IT but was great at Excel. Then she discovered macros, which piqued her interest to do even more. Now she’s regularly using data visualisations for decision-making.

It’s likely that citizen developers are lurking throughout your organisation. They are business users who take advantage of available low-code/no-code business application platforms’ self-service features to manipulate data, develop reports and automate workflows and business processes. Wise IT leaders are welcoming these citizen developers to create value by putting more technical capabilities into the hands of business users. The benefits of the citizen developer movement are compelling, ranging from cost savings to process efficiencies, but they come with risks, too.

How can leaders minimise risks as they maximise the benefits citizen developers bring? I propose a strategic approach: First, identify existing employees who demonstrate the skills and interests of a citizen developer and examine how they might fill gaps within your organisation. Then, design a citizen developer programme to support their success.

Citizen developers bring benefits and risks to digital transformation

Citizen developers can transfer some of the corporate IT workloads to business functions. This relieves pressure on IT while positioning application development within the teams who benefit from it. Citizen developers understand their teams’ requirements best, and their efforts eliminate the business-user-to-developer translation that characterises conventional corporate IT.

At the same time, citizen developers increase an enterprise’s overall development capacity. Business teams who used to compete for IT time can now get some development done on their own. This empowers each business unit to achieve its own development priorities faster.

As citizen developers arise from the ranks, however, their newfound capabilities—if left ungoverned—could compromise the integrity of key systems and data. IT leaders can manage this risk by designing citizen development initiatives to identify and develop citizen developers while instilling controls within a team structure that meet enterprise needs and align with the enterprise risk posture.

What is the citizen developer persona?

The best citizen developer programmes target individuals who have already shown interest, providing space for them to explore and innovate and enabling them to generate value. Every business has them: people with a gift for making the most of the technology at hand. They enjoy using the low-code/no-code features built into modern enterprise software to solve business problems for themselves and their business unit. They will not be stopped, and leaders shouldn’t want to stop them. It’s far better to recruit them into a citizen development initiative that will support their success.

But not everyone can, or should, be a citizen developer. Leaders will want to recruit individuals who already fit the citizen developer persona. These are the team members who:

  • Need variety and can’t work on just one thing.
  • Dislike inefficiencies and seek better ways of working.
  • Are recognised application “super users” within their teams; skilled with self-service tools.
  • Demonstrate self-driven technical aptitude.

What to consider when designing a citizen developer programme?

Successful leaders build programmes to maximise the value of citizen developers while managing risk. These programmes educate and support employees who fit the citizen developer persona. Thinking strategically about how to support enterprise needs, effective programme designers will want to consider:

  • People: Recruit people who fit the citizen developer persona. Look for power business users of apps with the most self-service features who demonstrate the ability to take on increasingly complex challenges.
  • Priorities and structure: Start with the departments that need the most IT help. Look for quick wins to build the programme’s reputation. Develop the structure to suit the enterprise. Smaller organisations might favor federations of citizen developers guided by a central IT team. Larger organisations might establish several centers of excellence. The right structure will accelerate programme maturity.
  • Time: Provide scheduled periods devoted to experimentation and innovation in a supportive environment—enabled by technical experts or broader community sharing of lessons learned, tips and tricks.
  • Technologies: Consider platforms in use. Look for self-service configuration or fully-fledged development features within the IT portfolio. Applications such as Salesforce, ServiceNow, SharePoint, Power BI, Tableau, Microsoft Power Automate, UiPath and Alteryx, among others, support business teams’ independent data analytic automation, process automation, workflow automation and report development. (Protiviti has formal ecosystem partnership agreements with Salesforce, ServiceNow, Microsoft [SharePoint, Power BI, Microsoft Power Automate] and UiPath.)
  • Training and incentives: Use platform vendors’ programmes to train technical skills, but supplement these with programme-specific principles, leading practices and controls. Plan ways to measure and communicate wins. Consider developing badges or award programmes for citizen developers who create solutions that can be adopted and used by the organisation.

Controls empower citizen developers

Controls enable citizen developers to innovate and succeed. Technology owners from IT and process owners from the business can articulate controls collaboratively. Because they often work on hosted applications, citizen developers often build in the production environment. IT leaders must teach them appropriate ways to “test” or validate changes before deploying them and must monitor citizen developers—especially when they’re new.

Organizations that think critically can derive the fullest value from the citizen developer movement for a win-win. Recruiting employees who fit the persona and setting them up for success with well-designed controls maximises benefits while limiting risk. By taking a strategic approach, leaders can build and sustain a programme to support citizen developers’ success and, in turn, accelerate high-value work across the enterprise.

Loading...