DevOps in een ICT raamwerk dat een brug slaat tussen ICT ontwikkeling (Development: Dev) en ICT beheer (Operations: Ops) door de verantwoordelijkheid voor de schijnbaar tegenstrijdige belang van veranderen én stabiele oplossing bij beide partijen (Development & Operations) te beleggen.
DevOps ... in beweging is een uitgebreide Nederlandstalige beschrijving, specifiek gericht op de brede DevOps context, en richt zich met name op DevOps specialisten en ICT managers die betrokken zijn bij de totale waardeketen van IT-producten en -services. DevOps .... in beweging valt uiteen in drie delen: in het eerste deel maken kort kennis met DevOps en de toegevoegde waarde van DevOps. In het tweede deel worden de theoretische kaders van DevOps verder uitgediept, en in het derde en laatste deel geeft Jan Heunks concrete handvatten voor iedere organisatie die aan de DevOps wil beginnen. Daarbij worden relevante begrippen in aparte kaders gedefinieerd of toegelicht, eventueel met een visueel schema.
Devops wordt in DevOps... in beweging in een breder (theoretisch) kader geplaatst, DevOps is immers haast niet los te zien van Scrum, Agile, Lean, Lean Software Development en ITIL service management (ITSM). Jan Heunks slaagt hierin een goed homogeen verhaal neer te zetten, door goed de overeenkomsten van deze stromingen te verbinden, zonder daarbij ook de verschillen te benoemen. Door meerdere invalshoeken te gebruiken sluit dit goed aan op de praktijksituatie van veel organisaties, waar in het algemeen niet voor een volledige implementatie (zoals bijvoorbeeld een Scrum Implementatie) wordt gekozen, maar meer onbewust voor een groeipad wordt gekozen die past binnen de (cultuur van) het bedrijf.
Daarnaast valt Jan Heunks gelukkig niet in de valkuil om van DevOps een technisch ICT feestje te maken, maar om DevOps continu in een breder bedrijfsperspectief te zien. DevOps omvat namelijk véél meer dan het ‘automatiseren van de ontwikkelstraat, en kan impact hebben op de werkwijze van de hele organisatie, niet enkel de ICT afdeling. Een ander risico dat om de hoek komt kijken is die van ‘cherry picking' door enkel de ‘bruikbare' onderdelen van DevOps eruit te pakken. Door het zoals Jan Heunks in een breder perspectief te plaatsen, wordt ook de samenhang duidelijk.
Voor mij persoonlijk is het formaat van het boek soms wat nadelig, wat het voor mij minder makkelijk leesbaar/bladerbaar en mee te nemen maakt. Dat doet natuurlijk niets af aan de inhoud en strekking van het boek. Voor ieder die zich de moeite neemt om zich in DevOps... in beweging van Jan Heunks te verdiepen, biedt voldoende bedrijfskundige en technische context en diepgang om met Devops op een goede en waardetoevoegende manier binnen de organisatie aan de slag te gaan.
Over Theo Sierhuis
Theo Sierhuis is informatie-analist & Agile coach.