Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Automatisering Besturingssysteem

De Citizen Developer: IT-infrastructuur revolutioneren

"Er zijn veel coaches vandaag die alleen managen, zonder te proberen hun spelers te verbeteren. Het zijn de spelers die de coach maken." Zo zegt Zdeněk Zeman, de voetbalcoach die de Italiaanse clubs Foggia en Pescara leidde tot Serie B-overwinningen. Coachen, volgens Zeman, gaat evenveel over het verbeteren en enablen van spelers als over het managen ervan.

Dit idee geldt voor veel meer dan voetbal (of soccer, voor lezers in de VS) spelers.

Een voetbalcoach citeren is hier nuttig, omdat de rol van IT verandert van die van een solospeler naar een teamspeler naar een coach. De opkomst van de citizen developer betekent dat IT verder moet gaan dan de individuele heldendaden van een enkele speler en moet leren coachen van zakelijke gebruikers die binnenkort hun eigen software en workflows zullen bouwen en automatiseren.

Waarom? Omdat digitale transformatie en de dreiging van disruptie betekent dat bedrijven nu agiel moeten zijn van top tot bottom. En die agiliteit vereist dat we allemaal een hand in de ontwikkeling hebben. Om IT's nieuwe rol en IT's nieuwe ster te begrijpen, moeten we echter teruggaan naar het begin van IT-infrastructuur.

Oorsprong van de IT-afdeling

De IT-afdeling ontstond als een technische discipline die niet-technische medewerkers hielp hun werkplekinstrumenten te managen en organisaties hun technologie-infrastructuur te managen.

IT, van informatie tot internet

Je kunt de oorsprong van de IT-afdeling in de naam vinden: "information technology". Computers bestonden voor IT, maar IT bestond pas toen organisaties begonnen computers te gebruiken om informatie te indexeren en te sorteren.

Voor IT was indexeren een procedure die het archiveren van papieren en boeken in categorieën omvatte. In bibliotheken had je bijvoorbeeld indexbestanden of kaarten die je vertelden hoe je het boek dat je zoekt kunt vinden. En indexen binnen elk boek om te vertellen waar je specifieke informatie kunt vinden. Computers automatiseerden indexeren en maakten informatie beschikbaar via zoeken.

In het begin was IT dus de toepassing van computing op informatiewetenschap. Maar zodra compilers en natuurlijke taalprogrammering duiken op, konden mensen buiten de academie een beroep maken in computing. In de jaren '70 ondervond deze opkomende professie een toegenomen vraag. Bedrijven pasten computers toe op professioneel werk, en desktops, tekstverwerkers en spreadsheets werden essentiële zakelijke tools. Als zodanig werd IT – de mensen die deze technologieën konden managen, ondersteunen en runnen – ook essentieel.

IT's belang groeide naarmate de desktop evolueerde van mainframe naar genetwerked apparaat. Eerst beheerde IT lokale netwerken, maar uiteindelijk beheerde IT ook internetnetwerken. Nu moest IT de IT-infrastructuur in-house managen, maar ook de IT-infrastructuur zoals die verbonden was met een wereld van andere netwerken en computers.

De vroege dagen van IT-infrastructuur

In het begin bleef IT-infrastructuur een digitale bijlage aan een primair fysiek bedrijf.

De primaire rol van de IT-afdeling was om IT-infrastructuur op te zetten, te onderhouden en te bewaken. IT-infrastructuur omvatte opslag, servers, netwerken en beveiliging. Een secundaire maar meer zichtbare rol was het helpen van niet-technische medewerkers hun apparatuur te bedienen en te onderhouden.

Een voorbeeld: wachtwoorden. Medewerkers, vooral die nieuw waren voor computers, waren onbekend met wachtwoordvereisten en hadden vaak IT nodig om ze te educeren over goed beleid. De onderstaande poster uit de jaren '80 was een manier waarop IT medewerkers kon laten zien hoe ze veilig met nieuwe technologieën konden werken.

De Citizen Developer: IT-infrastructuur revolutioneren

(Bron)

Op dat moment waren IT-medewerkers vaak de enigste technische mensen in een gegeven bedrijf. Technologie was zowel een enabler als een schat, iets wat IT zorgvuldig moest uittelen en bewaken. IT-infrastructuur was essentieel – geen bedrijf zou teruggaan naar papier! – maar ondergewaardeerd en misbegrepen.

Bedrijven worstelden er nog steeds mee om te moderniseren en IT, de mensen die het meest in het moderniseren betrokken zijn, de macht te geven die ze nodig hadden om bedrijven digitale transformatie te laten bereiken.

Heden: Het succes van DevOps en digitale transformatie

DevOps, zoals de naam suggereert, is een beweging die development en operations samensmelt, dus softwareontwikkelaars en IT. DevOps ontstond als reactie op de opkomst van softwareontwikkelaars in moderne bedrijven en de behoefte die die bedrijven hadden om ontwikkelaars en IT samen te laten werken.

DevOps, van Agile tot essentieel

De Agile-methodologie was een voorganger van DevOps, maar zelfs al benadrukte het agiliteit en samenwerking, bleven IT- en ontwikkelaafsafdelingen gesiloed.

In de meeste bedrijven schreven softwareontwikkelaars code en bouwden features om ze dan 'over de muur' naar de IT-afdeling te gooien. En de IT-afdeling maakte die code draaiend in een productiecontext. Deze scheiding creëerde problemen. Ontwikkelaars schreven vaak code zonder operaties in gedachten, en IT moest vaak teruggaan naar ontwikkelaars voor wijzigingen. Voor Agile, ontmoedigde deze dynamiek technologie-teams van iteratie, maar zelfs na Agile worstelden technologie-teams om, nou ja, agiel te zijn.

Ian Buchanan, een principal solutions engineer bij Atlassian, schreef dat rond 2007 technische gemeenschappen "tegen het traditionele softwareontwikkelingsmodel protesteerden, dat vereiste dat degene die code schrijft organisationeel en functioneel apart is van degene die die code deployt en ondersteunt."

Leiders van het gesprek waren onder andere Patrick Debois, Gene Kim en John Willis (van wie sommigen uiteindelijk samenkwamen om het beroemde boek te schrijven, The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win).

DevOps is snel gegroeid sinds de introductie. Ontwikkelaars en IT ontdekken en verfijnen nog steeds manieren om samen te werken die hen in staat stellen betere producten sneller te ontwikkelen, te leveren en te onderhouden.

DevOps is het beste te visualiseren als een feedbackcyclus tussen development en operations, waarbij de eerste planning, coderen, bouwen en testen aanneemt; en de laatste releasen, deployen, opereren en monitoren.

De Citizen Developer: IT-infrastructuur revolutioneren

(Bron)

Ondanks het succes, heeft DevOps nog een weg te gaan: volgens een Atlassian-enquête uit 2020 hebben bijna de helft van de ondervraagde organisaties de afgelopen drie jaar geen DevOps praktijk. Groei is aanwezig, maar universele adoptie is er nog niet.

Het effect van DevOps op IT-infrastructuur

De veranderingen die de DevOps-beweging aan IT-infrastructuur heeft veroorzaakt, zijn significant. De veranderingen zijn het beste te begrijpen door drie grote componenten waarop DevOps steunt:

  • Agile workflows: IT-infrastructuur moet nu in staat zijn om workflows te ondersteunen die agiliteit en iteratie prijzen, wat betekent dat infrastructuur moet ondersteunen het constant uitbrengen van kleine updates in plaats van het incidenteel uitbrengen van grote updates.
  • Continuous integration en delivery: IT-infrastructuur moet nu continuous integration (het proces van het frequent samenvoegen van codewijzigingen in een centrale repository) en continuous delivery (het proces van het automatisch deployen van codewijzigingen naar een test- of productieomgeving) ondersteunen.
  • Versiebeheer: IT-teams en IT-infrastructuur moeten nu in staat zijn om versiebeheer te bieden, zodat ontwikkelteams snel wijzigingen kunnen introduceren en net zo snel terugkeren naar eerdere versies als er problemen opduiken.

Het resultaat van deze componenten en van DevOps in het grote is dat IT-infrastructuur nu toegankelijk is voor meer mensen – voornamelijk ontwikkelaars. Nu hebben ontwikkelaars directe communicatielijnen met IT en operations.

De volgende grote verandering, de opkomst van de citizen developer, is nu aan het ontstaan. DevOps maakte IT-infrastructuur veel toegankelijker voor ontwikkelaars, maar IT is sindsdien voor de meeste zakelijke gebruikers onbereikbaar gebleven.

Toekomst: De opkomst van de citizen developer

Net als DevOps IT-infrastructuur toegankelijk maakte voor ontwikkelaars, zullen low-code en no-code IT-infrastructuur toegankelijk maken voor zakelijke gebruikers. Zodra zakelijke gebruikers een directe hand in technologie kunnen hebben, zullen bedrijven – en IT – er niet meer hetzelfde uitzien.

De citizen developer, van rebelle tot leider

In 2012 schreef John K. Waters dat Gartner-analisten verklaarden dat "We zijn allemaal ontwikkelaars nu" en een nieuw buzzword werd geboren: citizen developer. Een citizen developer is een zakelijke gebruiker die geen formele coderingservaring heeft, maar die, met de juiste training en ondersteuning, technologische oplossingen kan creëren.

Je kunt de oorsprong van de citizen developer terugtraceren tot vóór de term bestond, naar de vroege dagen van IT toen avontuurlijke zakelijke gebruikers experimenteerden met de command line. Of later, toen zakelijke gebruikers ongesanctioneerde software as a service (SaaS) apps deployden (ook bekend als "shadow IT"). Sommige zakelijke gebruikers hebben lang gewild een hand te hebben in het creëren van de technologie-oplossingen die ze gebruikten, maar het is pas recent dat IT in staat is geweest om deze wens te ondersteunen en te schalen.

Omdat drukke ontwikkel- en IT-teams worstelden om de technologie-eisen van zakelijke gebruikers te vervullen, gebruiken zakelijke gebruikers steeds vaker low-code platforms om hun eigen zakelijke problemen op te lossen. Best-of-breed platforms geven IT de governance-tools die ze nodig hebben om citizen developers veilig te managen en te ondersteunen.

Dieper duiken: Beste CIO's: Waarom je nu een Enterprise-Scale, Low-Code Strategie nodig hebt

Het effect van citizen developers op IT-infrastructuur

Automatisering is het beste voorbeeld van de citizen developer in actie. Hoewel de introductie van low-code platforms citizen developers functioneel en effectief zal maken over een verscheidenheid aan zakelijke en technologische problemen, zijn weinig use cases zo geavanceerd als automatisering.

Moderne automatiseringsplatforms zoals UiPath stellen IT in staat de infrastructuur te regeren die door citizen developers wordt gebruikt, die tools zoals UiPath StudioX kunnen gebruiken om hun eigen automatiseringen te creëren, UiPath Apps om mooie front-end ervaringen te bouwen, en Automation Ops om guardrails voor hun automatiseringsprogramma te creëren. Deze oplossingen laten iedereen minstens een klein deel spelen in het creëren, ondersteunen of deployen van de infrastructuur die digitale agiliteit mogelijk maakt.

Low-code is de weg vooruit voor bedrijven die citizen development willen enablen. In een recente persbericht voorspelt Gartner dat, wereldwijd, de low-code markt 23% zal groeien en $13,8 miljard zal bereiken in 2021.

In de onderstaande grafiek (ook uit het persbericht) voorspelt Gartner dat low-code applicatieplatforms en citizen development beide dit jaar zullen groeien.

De Citizen Developer: IT-infrastructuur revolutioneren

Governance, natuurlijk, wordt geholpen door low-code platforms maar is niet het resultaat ervan. Citizen developers opereren meestal via centers of excellence (CoEs) die zakelijke gebruikers trainen, hun inspanningen managen en hun ideeën deployen. Dit geeft zakelijke gebruikers de macht om problemen voor zichzelf en voor andere zakelijke gebruikers op te lossen, collectief een slankere, efficiëntere organisatie creërend.

Met de juiste governance en technologieën kunnen citizen developers oplossingen bouwen en schalen voor hun problemen. Naarmate deze oplossingen zich ophopen over medewerkers en afdelingen, accumuleren bedrijven transformatief potentieel. Bedrijven met legers van getrainde en ondersteunde citizen developers zullen in staat zijn om zich aan te passen aan toekomstige trends op manieren die bedrijven zonder citizen developers zich niet kunnen voorstellen.

Krijg best practices voor het lanceren van een succesvol citizen development-programma in onze on-demand webinar, Giving Power to the People.

Als IT begon als een solospeler in zijn oorsprong en een teamspeler werd door DevOps, dan zal zijn nieuwe rol die van een coach zijn naarmate de citizen development-beweging groeit.

Technologie (en governance) voor iedereen

Net als DevOps de noodzaak voor IT-personeel om medewerkers te helpen hun computers op te zetten niet ongedaan maakte, zullen citizen developers IT-banen niet elimineren. Zelfs de grootste voetballers hebben coaches.

Naarmate zakelijke gebruikers toegang krijgen tot meer geavanceerde technologieën, zullen ze blijven kijken naar IT voor governance en coaching. Hoe toegankelijker technologie is, des te meer het gemanaged, gefosterd en versneld moet worden door IT.

En de technologie die gereguleerde citizen development mogelijk maakt? Robotic process automation (RPA). Om meer te leren, bekijk Overview of RPA for the C-Suite: The Quick Guide to Getting Started.

Automatisering Besturingssysteem

  1. Een cultuur van citizen developers opbouwen: strategieën voor het stimuleren van zakelijke innovatie
  2. Automatiseren voor Veerkracht: Zakelijke Continuïteit Garanderen in de Nieuwe Normale
  3. Open-Source PLC & HMI Bibliotheken: Innovatie Drijven in Industriële Automatisering
  4. EMO 2017 Benadrukt de Opkomst van Onzichtbare Innovatie
  5. Fictiv: Productie Revolutioneren met Gedistribueerde Productienetwerken
  6. Robotica Revolutie in Productie: AI-gestuurde Machines Hervormen Productie
  7. Geavanceerde Robotica: Industriële Productie Transformeren voor Meer Flexibiliteit
  8. Hoe Digitale Platforms Efficiëntie Drijven in Moderne Productie
  9. RealBotics: Robotica benutten om de productie te transformeren
  10. Waarom service de nieuwe winstmotor is voor bedrijven
  11. Industrie 5.0: Productie herschrijven voor de toekomst