De software development lifecycle bij Telenet
De software development lifecycle bij Telenet
In de afgelopen tien jaar heeft de telecomsector grote veranderingen doorgemaakt. Veel bedrijven zijn veranderd van infrastructuuraanbieders naar volwaardige softwareontwikkelaars.
Deze complexe transformatie heeft de nodige groeipijnen met zich meegebracht, en Telenet vormt daarop geen uitzondering. Het bedrijf heeft moeite gehad om nieuwe diensten en functies voorspelbaar en op tijd aan klanten te leveren. Dit komt door een ingewikkeld IT-landschap met veel afhankelijkheden, waarbij verschillende teams betrokken zijn en uitgebreide kwaliteitscontroles nodig zijn.
Om deze problemen op te lossen, schakelde Telenet de hulp in van INNOCOM. Binnen korte tijd analyseerde INNOCOM het volledige SDLC-proces van Telenet en ontwikkelde een uitgebreid plan om de uitdagingen aan te pakken. Dit plan werd gepresenteerd en besproken met zowel het senior management als het operationele team om ervoor te zorgen dat iedereen binnen de organisatie het steunde.
Tegenwoordig biedt INNOCOM met trots blijvende ondersteuning bij de uitvoering van dit plan en is het uitgegroeid tot een vertrouwde adviseur van Telenet.
Missie
Oplossing
INNOCOM's herstelplan is gebaseerd op de volgende pijlers:
- Meer discipline in de SDLC door software engineering praktijken te meten, evalueren en bij te sturen om de kwaliteit te verbeteren
- De agile werkwijze versterken door realistischere planningen te maken, de koppeling tussen business en uitvoering te verbeteren en afhankelijkheden beter te beheren
- De introductie van een DevOps-werkwijze om een goede balans te vinden tussen snelle levering en stabiliteit van het platform
- Testprocessen verbeteren door testen eerder in het ontwikkelingsproces te starten, een end-to-end aanpak te gebruiken en de testomgevingen beter te beheren
Impact
De resultaten die we zien door de uitvoering van het herstelplan:
- Een voorspelbaardere en productievere SDLC
- Hogere kwaliteit van de software die in productie wordt gebracht
- Een betrouwbaardere en stabielere omgeving in het algemeen
- Snellere levering van complexe initiatieven