Citizen developer, waar zitten ze in jouw organisatie?

Een van de problemen met de huidige arbeidsmarkt is dat er onvoldoende mensen zijn. voor de beschikbare banen.

Dat geldt natuurlijk ook voor de ICT sector, die daar dan ook aandacht voor vraagt.

Een van de oplossingen voor organisaties is om citizen development te omarmen en medewerkers de mogelijkheden te bieden zelf (geautomatiseerde) toepassingen te maken met minimale (of geen enkele) kennis van het schrijven van code.

Definitie kwestie

De Gartner IT glossary geeft de volgende definitie (vertaling van mij): Een citizen developer is een medewerker die geautomatiseerde toepassingen maakt voor zichzelf of anderen, waarbij ze tools gebruiken die niet expliciet zijn verboden door IT of bedrijfsonderdelen. Een citizen developer is een persoon, niet een titel of toe te wijzen rol. Zij rapporteren aan een bedrijfsonderdeel of - functie anders dan IT.

Bij het Google’n naar meer definities blijken het toch vooral de no-code/low-code bedrijven te zijn die een eigen definitie hanteren die min of meer gebaseerd is op die va Gartner

Wie is de citizen developer

Alle citizen developers zijn mensen in het bedrijf met meer dan gewone belangstelling voor technologie. Niet iedereen met interesse voor technologie is een citizen developer. In de huidige praktijk zijn dit de mensen op de afdeling die ‘slimme’ Excel bestanden in elkaar zetten voor zichzelf en/of het team.

Citizen developers zijn probleem oplossers, mensen met kennis van een business domein, die gedreven worden door verandering en die een gemiddelde of weinig ervaring hebben met technologie ontwikkelen. Deze mensen. kunnen met behulp van no-code of low-code platformen hun ideeën tot leven brengen.

Een typisch proces voor een citizen developer doorloopt

  1. Er is behoefte aan een software oplossing voor een bedrijfs probleem
    1. Onderzoekt een bepaalde toepassingen hiervoor geschikt is
    2. Identificeert de benodigde data bron ontsluit deze m.b.v. low-code/no-code tools
    3. Review de nieuwe toepassing met IT voor security en gouvernance
    4. Publiceer de toepassing.

Waarom citizen development belangrijker word

Er zijn een aantal factoren te onderkennen die bijdragen aan de huidige aandacht voor citizen development:

  1. Te weinig beschikbaar tech talent
  2. Frictie tussen business en IT
  3. SaaS toepassingen worden applicatie ontwikkel platformen
  4. Technologie complexiteit
  5. Serverless computing

Hoe kan je citizen development gebruiken in jou organisatie