De onwetendheid van bedrijfsleiders over softwareontwikkeling kost hen een bundel

0
144

Joe McKendrick < p class="meta"> Door Joe McKendrick voor servicegericht | 29 juli 2021 — 15:47 GMT (16:47 BST) | Onderwerp: IT-prioriteiten

Als u enig bewijs nodig had over de aanhoudende scheiding tussen bedrijfs- en informatietechnologie-afdelingen, dan zijn de gegevens binnen. We associëren de verbroken verbinding vaak met het niet communiceren van veranderende zakelijke vereisten, maar bedrijfsleiders zijn ook niet op de hoogte als het gaat om het beoordelen van de productiviteit of de prestaties van hun softwareteams. Bijna negen op de tien (89%) leidinggevenden in een recent onderzoek geloven dat ze de prestaties van software-engineeringteams nauwkeurig kunnen meten, maar in werkelijkheid hebben ze geen greep op wat er gaande is. Om te beginnen beschouwen velen geproduceerde coderegels nog steeds als een nauwkeurige maatstaf voor de productiviteit van softwareteams – een zeer onvolmaakt meetinstrument.

boardroom3-photo-by-joe -mckendrick.jpg

Foto: Joe McKendrick

Dit zijn enkele van de bevindingen van een recent onderzoek onder 2.013 leidinggevenden, uitgebracht door CircleCI, waarin wordt geschat dat bedrijven tot $ 126 miljoen per jaar verliezen omdat leidinggevenden de essentie van de productiviteit van ontwikkelaars niet begrijpen. Minstens 40% van de bedrijfsleiders meet de prestaties van hun teams met behulp van maatregelen zoals coderegels en verhaalpunten, meeteenheden die de inspanning schatten die nodig is om een ​​softwareproject te voltooien. Geen van beide bewijzen nauwkeurig de ROI van technische resultaten, wijzen de auteurs van het onderzoek erop. “Beide maatregelen hebben een bepaald nut, maar zijn niet effectief bij het meten van het succes en de impact van een softwareteam op het bedrijf.”

Tachtig procent van de leidinggevenden zegt dat de capaciteiten van hun software-engineers tegenwoordig van cruciaal belang zijn voor hun bedrijf. Meer dan een derde, 36%, zegt dat ze de inkomsten aanzienlijk kunnen verhogen (met meer dan 50%) met efficiënte softwarelevering. “In totaal schatten de leiders die we hebben ondervraagd dat een potentiële stijging van $ 126 miljoen per bedrijf per jaar kan worden bereikt door de cruciale relatie tussen bedrijf en technologie te versterken”, stellen de auteurs. “Maar zonder een diep begrip van de vraag of technische teams goed in staat zijn om resultaten te leveren en hun volledige potentieel te bereiken, zal die omzetstijging voor velen onbereikbaar blijven.”

Dit gebrek aan inzicht in softwareactiviteiten heeft veel implicaties, vooral omdat slechts een derde van de bedrijven in het onderzoek wordt geleid door leidinggevenden met enige IT-achtergrond op hun cv. “Directieleden van digitaal aangestuurde bedrijven hebben het vaak moeilijk om uit te leggen hoe de personeelskosten en toolingkosten voor software-engineering terugverdienen”, aldus de onderzoekers. “Zonder dit begrip, schijnbaar eenvoudige vragen als 'moeten we meer ontwikkelaars inhuren?' zijn moeilijk te beantwoorden.”

Uit het onderzoek bleek hoeveel werk er nog nodig is om deze lacunes te dichten. DevOps en continue integratie/continue implementatie staan ​​bijvoorbeeld nog in de kinderschoenen. Op dit moment is 30% van plan om prioriteit te geven aan DevOps, en slechts 15% zal CI/CD voor het eerst in de praktijk brengen.

Het rapport benadrukt het belang van afstemming op doelen en resultaten, het verkorten van feedbackloops en het gebruik van de juiste statistieken als methoden die deze kritieke kloof tussen bedrijfsleiders en hun ontwikkelingsteams kunnen overbruggen. De auteurs van het rapport pleiten voor Service Level Objectives (SLO's), dit zijn “eenvoudige, numerieke maatregelen die de zakelijke context naar een bepaald deel van uw output kunnen brengen, en omvatten gewoonlijk zaken als foutenpercentages, uptime en hersteltijd.” Organisaties die nog steeds activiteitsstatistieken baseren op basisuitvoer, zoals regels code, wordt geadviseerd om “na te denken over uw softwareleveringspijplijn, een basislijn in te stellen en doelen te stellen om uw vermogen om snel te verzenden, feedback van klanten te krijgen en te herhalen te optimaliseren – wat meer kansen biedt voor
succes.”

Resultaten zijn belangrijk, benadrukken de auteurs van het rapport. Het meten van resultaten is van cruciaal belang, “zowel voor technische leiders om het verhaal van hun impact op het bedrijf te begrijpen, als voor bedrijfsleiders om nauwkeurige beoordelingen te maken over waar en hoe te investeren in technische teams. De gouden standaard is om te begrijpen hoe veranderingen in software van invloed zijn bedrijfsprestaties: heeft die nieuwe functie de verkoop verhoogd? Heeft een vermindering van de downtime de churn-ratio's verlaagd? Hadden klanten in de nieuwe versie meer kans om hun gebruik uit te breiden? Maar het koppelen van softwareteamwerk aan zakelijke impact kan moeilijk zijn, en de uitdaging om goede resultaatstatistieken is dat ze heel individueel kunnen zijn op basis van de behoeften en doelen van elke organisatie.”

Verwante onderwerpen:

Enterprise Software CXO Thought Leadership Innovatie Technologie en werk Joe McKendrick

Door Joe McKendrick voor Servicegericht | 29 juli 2021 — 15:47 GMT (16:47 BST) | Onderwerp: IT-prioriteiten