Leestijd : 0 minuten

Hoe Horus architecten in staat stelt om zakelijke resultaten te leveren
Toch voelde hij zich op dat moment verre van succesvol.
Het hogere management verwachtte dat hij ‘een strak schip zou leiden’. Hun financiële analyses liepen op de klippen en er was geen manier om kostenoverschrijdingen voor klanten te rechtvaardigen.
Wat moest Madin doen?
Hij had meer kennis van het softwareontwikkelingsproces en de bijbehorende technologieën dan wie dan ook in het team. Hij kende bouwstijlen, ontwerppatronen, coderingsmethoden, computertalen, gegevensmodellering en database-ontwerp van achteren.
En toch, hier was hij. Hulpeloos.
Het zijn niet alleen de gegevens
Hij had gegevens nodig om ‘een strak schip te leiden’ en de ’top-of-the-line’-software van de organisatie gaf hem gewoon niet wat hij nodig had.
Het leverde hem wel gegevens op. Nutteloze gegevens. Ton ervan. Fancy grafieken en staafdiagrammen die hem niets zeiden.
Trouw aan zijn naam, wist Madin “Root” Rutgers dat de oorzaak van het probleem lag in de opgeblazen code die door zijn teams werd geproduceerd.
Wat hij nodig had, was een manier om miljoenen regels code efficiënt te beoordelen, om er zeker van te zijn dat de aanstaande release geen vettige code bevatte.
Hij moest inzoomen op de exacte codesegmenten die het probleem veroorzaakten en uitzoeken welke versie van de releases verantwoordelijk was voor de opgeblazen code.
Dat kostte meer tijd dan hij had. Er kon niet van hem worden verwacht dat hij niet op kantoor zou wonen, toch?
Hij moest de code altijd en overal kunnen bekijken.
Toen herinnerde hij zich dat een vriend het had gehad over een digitale activeringstool, Horus genaamd, die de conventionele kwaliteitsaanpak op zijn kop zette.
Horus – Inderdaad een vriend
Aangezien de inkomsten – en het bestaan van zijn organisatie – afhingen van de onderliggende code, lag het voor de hand dat de code van de hoogste kwaliteit moest zijn. Horus was een datagestuurde engineeringoplossing die de kwaliteit van code en de manier waarop deze was geschreven kon meten. Het analyseerde niet alleen code, maar ook de context ervan en gaf duidelijkheid over welke acties moesten worden ondernomen. Het keek naar veel meer dan alleen code, en analyseerde ook issue tracker-gegevens, build-aspecten en projectmanagementgegevens. Als klap op de vuurpijl kan het van een IDE, of browser, of zelfs zijn mobiele telefoon lopen.
Hij pakte zijn telefoon en belde zijn vriend.
|
Het was niet eenvoudig om het middenmanagement te overtuigen om over te stappen naar Horus. De meeste technische kenmerken gingen volledig verloren in de vertaling. Gelukkig hielp zijn bewezen staat van dienst hem de beslissing van de organisatie om te buigen ten gunste van het proberen.
Om een lang verhaal kort te maken, Madin voltooide zijn recensies ruim op tijd. Ze maakten niet alleen de release op tijd, het was een product van topkwaliteit dat sneller brandde dan enig ander product op de markt.
Dankzij Horus had Madin “Root” Rutgers opnieuw geleverd zoals beloofd.