“Vi er alle udviklere”. Hvordan kan borgerudviklere hjælpe din virksomhed? | AI i erhvervslivet #74

Hvad er en citizen developer?

En citizen developer er en person, der uden formel uddannelse i programmering kan skabe web- eller mobilapplikationer, der passer ind i en virksomheds digitale miljø og er funktionelle. De kan skabe automatiseringer og applikationer, der er skræddersyet til deres egne behov eller behovene hos andre i virksomheden. Normalt er dette enkle løsninger, der skabes på kort tid, ofte ved hjælp af platforme:

  • no-code – hvor applikationer skabes uden at skrive nogen kode ved at trække og slippe forudbyggede komponenter, som i Microsoft Power Apps,
  • low-code – hvor løsninger kræver minimale kodefærdigheder, ligesom i Apps Script eller Appian.

Low-code og no-code platforme er et must for citizen developers. De giver dem mulighed for at bygge applikationer på dage eller endda timer i stedet for uger eller måneder. Som et resultat kan almindelige medarbejdere hurtigt imødekomme deres behov og løse problemer uden at skulle vente på hjælp fra IT.

For eksempel kan en HR-professionel skabe en tidsstyringsapplikation, der automatiserer tilføjelsen af møder til kalenderen, strømliner interne processer og sparer udviklernes tid.

Hvad er forholdet mellem citizen development og implementering af AI og automatisering?

De nyeste AI-værktøjer, såsom ChatGPT og GitHub Copilot, åbner op for nye muligheder for citizen developers. De giver dig mulighed for at stille et spørgsmål om en ønsket funktionalitet på naturligt sprog, og algoritmen vil generere klar kode eller endda en hel applikation som svar på prompten.

For eksempel kan en sælger bede ChatGPT om at oprette en mobilapp til at spore salgsemner. Chatbotten vil stille et par spørgsmål for at forklare de præcise krav og derefter generere app-koden og (i ChatGPT Plus-versionen) også brugergrænseflade mockups. En sådan proces vil tage kun en time eller to.

Det vil være endnu lettere at få en løsning, der skal være blot en anden automatisering i et populært low-code værktøj. Der er en høj sandsynlighed for, at vi får den rigtige kode med instruktioner om, hvordan vi kører vores nye automatisering.

Citizen developers kan implementere AI-baserede løsninger på egen hånd og fremskynde automatiseringen i deres virksomheder uden at involvere specialister. Dog kan AI-værktøjer endnu ikke forventes at generere fuldt fungerende løsninger ved første forsøg.

De er mere som dygtige samarbejdspartnere for citizen developers end værktøjer, der kan erstatte arbejdet for folk, der kender mindst det grundlæggende i programmering. Ofte skal du gentagne gange rette løsninger eller foreslå til ChatGPT, hvordan man løser et problem. Dette gør det muligt at opnå en færdig version af applikationen meget hurtigere, men det er ikke en opgave, der kan klares med et enkelt klik.

Kilde: DALL·E 3, prompt: Marta M. Kania (https://www.linkedin.com/in/martamatyldakania/)

Hvordan kan citizen developers hjælpe din virksomhed?

Her er flere nøglefordele ved at ansætte personer, der udover deres specialisering også påtager sig rollen som citizen developers inden for virksomheden:

  1. Accelerere digital transformation. Ved at sprede dine applikationsudviklingsfærdigheder på en bredere gruppe af medarbejdere kan du øge hastigheden på levering af innovative løsninger med op til 90%. Som et resultat kan du indhente konkurrenterne og bringe nye produkter på markedet med en imponerende hastighed.
  2. Forbedre den digitale medarbejderoplevelse. Citizen developers kan bygge præcis de applikationer, de har brug for til deres daglige arbejde. Som et resultat er de mere villige til at bruge dem, mere engagerede og mere produktive. De behøver heller ikke at vente i måneder, indtil IT-afdelingen finder tid til at implementere deres ideer, eller indtil deres leder beslutter at købe software, der vil gøre deres arbejde lettere.
  3. Øge adoptionen af nye teknologier. Medarbejdere er mere tilbøjelige til at adoptere løsninger skabt af deres kolleger, der deler deres tankegang og forstår specifikationerne for deres arbejde. Takket være citizen developers er rækkevidden af nye teknologier meget bredere end med den traditionelle model for levering af færdige systemer af IT.

Hvordan forbereder man en virksomhed til at arbejde med citizen developers?

For fuldt ud at udnytte potentialet hos citizen developers skal virksomhederne skabe passende betingelser. Her er fem nøgletrin:

  1. Rekruttering og træning. Mange virksomheder har allerede programmerings “håndværkere”, der hjælper medarbejdere med at skabe små automatiseringer. Andre skal dog rekruttere villige medarbejdere eller træne teamet i at bruge udvalgte værktøjer, såsom dem til at bygge applikationer eller analysere data. Nogle organisationer kræver også certificering af færdigheder, før en citizen developer kan foretage ændringer i organisationens IT-systemer.
  2. Værktøjer. Det er nødvendigt at give citizen developers adgang til low-code/no-code platforme og repositoryer af færdige komponenter og modeller for at lette deres arbejde. Grundlæggende adgang til værktøjer som Make eller Zapier er gratis; dog, hvis en citizen developer ønsker at bruge mere avancerede funktioner eller administrere adgang, vil det være nødvendigt at købe et abonnement.
  3. Fællesskabsstøtte. For virkelig at udnytte potentialet hos citizen developers er det værd at give dem muligheder for vækst, såsom at organisere hackathons, konkurrencer og meetups, der giver dem mulighed for at dele viden og forbedre deres færdigheder.
  4. Risiko- og værdikontrol. At have citizen developers i virksomheden er dog ikke uden sine udfordringer. Et kritisk aspekt af IT-udviklernes arbejde inden for virksomheden er at sikre deres sikkerhed. Dette er vigtigt at understrege, fordi nye no-code/low-code udviklere ofte har lidt erfaring med software-sikkerhed. Det anbefales at etablere en ensartet politik for datasikkerhed, overholdelse og kontinuitet af forretningssystemer i din organisation. Derudover er det vigtigt at vurdere den reelle indvirkning af de implementerede løsninger for at undgå at opdage, at de ikke reelt forbedrer dit teams effektivitet.
  5. Innovationskultur. Det er også afgørende at opbygge en kultur for eksperimentering, vidensdeling og belønning af innovative ideer blandt medarbejderne i virksomheden. På denne måde vil flere medarbejdere have mulighed for at “blive hooked” på citizen development.

Hvilke virksomheder har haft størst gavn af citizen developers?

Mange virksomheder, både store og små, har allerede haft gavn af de muligheder, som medarbejdere uafhængigt designer små IT-løsninger. Her er tre virksomheder, der har opnået betydelig succes med implementeringen af løsninger skabt af citizen developers.

Accenture

Accenture er en virksomhed, der specialiserer sig i forretnings- og teknologikonsulenttjenester. De implementerede Microsoft Power Platform for at gøre det muligt for medarbejdere hurtigt at skabe applikationer og arbejdsgange. Det primære mål var at accelerere datastyringen inden for virksomheden. Dog anerkendte virksomheden, at citizen development betydeligt øgede den organisatoriske produktivitet og fleksibilitet. Som et resultat blev der skabt over 8.000 applikationer af citizen developers inden for seks måneder i virksomheden.

Accenture fremmer også en kultur for vidensdeling ved at organisere præsentationer af løsninger skabt af citizen developers. På denne måde sigter virksomheden mod at hjælpe medarbejdere med at udvikle færdigheder og selvstændigt tilpasse teknologier.

Toyota

Toyota, en førende bilproducent, har oprettet et center for ekspertise, der træner medarbejdere i Power Platform, men også opfordrer dem til at eksperimentere på egen hånd og dele deres resultater. Virksomheden afholder et årligt “Automation Summit”, hvor teams præsenterer deres innovative citizen development projekter.

Toyota opfordrer sine medarbejdere til at tro, at man ikke behøver en ph.d. for at komme med værdifulde løsninger. De ser citizen development som en chance for praktisk talt alle, der er interesserede.

Kilde: Microsoft (https://customers.microsoft.com/en-us/story/763052-toyota-motor-north-america-automotive-power-apps)

IKEA

IKEA tager citizen developers alvorligt. De har etableret et Power Community med 4.000 medlemmer for at hjælpe med adoptionen af low-code teknologi. Virksomheden belønner også dem, der automatiserer opgaver og implementerer innovationer gennem citizen development. IKEA anerkender, at denne tilgang giver medarbejdere mulighed for at fokusere på deres kerneaktiviteter i stedet for at spilde tid på gentagne opgaver.

Kilde: Microsoft (https://customers.microsoft.com/en-us/story/1686198659059020881-ikea-retailers-power-apps-en-france)

Sammenfatning

Citizen developers er uvurderlige aktiver i at hjælpe organisationer med at accelerere deres digitale transformation. De gør det muligt at innovere hurtigere og skabe løsninger, der er perfekt tilpasset din organisations behov – trods alt skaber citizen developers dem for at gøre livet lettere for sig selv og deres kolleger.

For effektivt at samarbejde med citizen developers er det essentielt at give passende træning, værktøjer og governance for denne gruppe af medarbejdere. Hvis du gør dette, vil du få et team af superhelte klar til at optimere din virksomhed.

Hvis du kan lide vores indhold, så bliv en del af vores travle bier-fællesskab på Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.

Robert Whitney

JavaScript-ekspert og instruktør, der coacher IT-afdelinger. Hans hovedmål er at hæve teamproduktiviteten ved at lære andre, hvordan man effektivt samarbejder, mens man koder.

View all posts →

Robert Whitney

JavaScript-ekspert og instruktør, der coacher IT-afdelinger. Hans hovedmål er at hæve teamproduktiviteten ved at lære andre, hvordan man effektivt samarbejder, mens man koder.

Share
Published by
Robert Whitney

Recent Posts

AI’s rolle i indholdsmoderation | AI i erhvervslivet #129

Virksomheder kæmper med at håndtere en stor mængde indhold, der offentliggøres online, fra sociale medieindlæg…

2 days ago

Sentimentanalyse med AI. Hvordan hjælper det med at drive forandring i erhvervslivet? | AI i erhvervslivet #128

I en tid med digital transformation har virksomheder adgang til en hidtil uset mængde data…

2 days ago

AI videoproduktion. Nye horisonter inden for videoinholdproduktion for virksomheder | AI i erhvervslivet #126

Forestil dig en verden, hvor dit firma kan skabe engagerende, personlige videoer til enhver lejlighed…

2 days ago

LLMOps, eller hvordan man effektivt håndterer sprogmodeller i en organisation | AI i erhvervslivet #125

For fuldt ud at udnytte potentialet i store sprogmodeller (LLMs) skal virksomheder implementere en effektiv…

3 days ago

Automatisering eller augmentation? To tilgange til AI i en virksomhed | AI i erhvervslivet #124

I 2018 havde Unilever allerede påbegyndt en bevidst rejse for at balancere automatiserings- og augmenteringsevner.…

3 days ago