DevOps

Écht snelle time-to-market wordt realiteit

IT projecten zijn veelal omvangrijk en complex. Om hierin snelheid te optimaliseren en risico’s te reduceren is het belangrijk dat IT specialisten nauw samenwerken. Zo worden fouten in releases voorkomen, blijven budgetten binnen de perken, en nog belangrijker: wordt de investering terugverdiend. Ons DevOps Delivery Center is ontwikkeld om dit proces vorm te geven, te coördineren en optimaliseren, door development (Dev) en operations (Ops) samen te brengen.

wat is DevOps?

DevOps is een manier van nauw samenwerken. Hierdoor zijn de lijnen kort en de communicatie helder. Het is een cultuurverandering: van gescheiden silo’s naar het doorbreken van deze muren. Het benadrukt de samenwerking en communicatie van software developers en andere IT-specialisten. Hierbij worden de processen van software-oplevering en veranderingen in infrastructuur geautomatiseerd. DevOps staat voor het creëren van zo’n cultuur, waar bouwen, testen en releasen van software snel, vaak en betrouwbaar kan gebeuren.

DevOps heeft veel voordelen voor de IT-afdeling, maar ook voor de business. Het brengt:

snellere time-to-market
minder helpdesk tickets
hogere klanttevredenheid

'over de muur gooien'

Wensen worden door de business opgesteld en uitgevoerd door het ontwikkelteam. Het ontwikkelteam heeft invloed op de uiteindelijk opgeleverde functionaliteit maar zal altijd in de uitvoerende rol zitten. Met beperkte invloed op de prioritering, uitvoering en inhoud van de wensen. Wanneer een product af is komt de verantwoordelijkheid bij operations te liggen. Gescheiden silo’s, gescheiden verantwoordelijkheid.

illus-1

we build it, we run it

DevOps is de logische vervolgstap wanneer een organisatie nog meer flexibiliteit wil hebben. Operations wordt toegevoegd aan het Development team waardoor ook release en onderhoud verantwoordelijkheden het team betrekken. Het team heeft totale controle over de OTAP straat en hoe vaak er een release plaatsvindt.Écht snelle time-to-market wordt realiteit. DevOps introduceert daarmee een nieuwe filosofie; we build it, we run it.

illus-2

DevOps bied een efficiëntere aanpak tot software ontwikkeling. Door mensen samen te brengen en doelen te delen, wordt sneller meer waarde geleverd, voor dezelfde investering.

– Marcel van Brakel, consultant & DevOps fanaat van Incentro

DevOps maturity model

DevOps ontleed in 5 pilaren

Aan de hand van 5 pilaren breken we het onderwerp DevOps op. Door het onderwerp op te splitsen wordt het ineens veel begrijpelijker voor organisaties en kunnen er hapklare actiepunten bedacht worden om de eerste stap te zetten. Onze specialisten ontleden DevOps in de volgende 5 pilaren;

  1. cultuur
  2. continuous delivery & continuous deployment
  3. architectuur
  4. testing
  5. insights

Elke pilaar is even belangrijk voor een succesvolle implementatie van DevOps en heeft relatie met elkaar. 2 voorbeelden; Een team kan meer verantwoordelijkheden krijgen, maar als de architectuur verouderd is belemmerd dit snelheid en flexibiliteit. Of we kunnen een OTAP straat zo opzetten dat het volledige deployment proces is geautomatiseerd, maar als het team teveel afhankelijkheden heeft met derde partijen gaat de snelheid alsnog uit het proces.

Wij helpen organisaties met een succesvolle implementatie. Aan de hand van deze 5 pilaren nemen we een organisatie mee. Onderstaand vind je meer informatie over onze 5 pilaren.

Een greep uit onze klanten