Alle IT-kennis onder één wereldwijd dak
Werken bij de beste IT dienstverlener van Nederland?
Resultaat door passie voor IT
Start typing keywords to search the site. Press enter to submit.
Generative AI
Cloud
Testing
Artificial intelligence
Security
DevOps is een cross-functionele cultuur die systeemontwikkeling en -operaties samenbrengt voor snelle, flexibele en kwalitatieve levering. Het team deelt de verantwoordelijkheid voor kwaliteit, met vaak geïntegreerde Business Analysis en Quality Assurance, en werkt cyclisch en Agile om inefficiënties te elimineren.
In een DevOps-model werken ontwikkel- en operationele teams samen als één multidisciplinair team over de hele applicatiecyclus. Ze gebruiken tools voor automatisering, wat de betrouwbaarheid bevordert. Bij DevSecOps wordt security geïntegreerd, zodat beveiliging een actief onderdeel van het ontwikkelingsproces is.
Naast een motiverende omgeving voor de betrokken professionals, zien we in de praktijk dat het werken met DevOps teams een aantal andere voordelen biedt:
1. De integrale aanpakDe integrale aanpak zorgt voor een beter doordacht en completer eindproduct of dienst, omdat alle denkbare aspecten vanaf het eerste moment worden meegenomen. Bij het ontwerpen en bouwen van de software wordt bijvoorbeeld direct nagedacht over wat er nodig is voor de livegang en het beheer. Ook is er continu aandacht voor kwaliteit en dat maakt het op te leveren product nóg waardevoller.
2. Dezelfde samenstelling DevOps teamsHoe goed de individuele specialisten ook zijn, elk nieuw team heeft een leercurve. Men moet wennen aan de werkwijze en bepalen hoe taken en verantwoordelijkheden het best kunnen worden verdeeld. Hetzelfde geldt voor de inzet van ieders kennis en talenten, de ervaring leert pas hoe je deze optimaal benut. IT-professionals van Sogeti zijn gewend om in DevOps teams te werken en kennen het klappen van de zweep. Daarom zijn zij in elke samenstelling snel inzetbaar én productief. Bovendien werken de DevOps teams van Sogeti zoveel mogelijk met dezelfde samenstelling van personen. Daar kan geen nieuw samengesteld team tegenop.
De IT-organisatie draagt direct en indirect bij aan de doelstellingen van je organisatie. Zij zorgt voor een goed werkende IT-infrastructuur die altijd up-to-date en goed beveiligd is. Het is de Haarlemmerolie voor je bedrijf. Daar sta je als bestuurder en medewerker pas bij stil als er onverhoopt iets níet meer werkt zoals het zou moeten.
Op deze momenten kun je de inzet van een On-Demand DevOps team overwegen:
Het inhuren van een On-Demand DevOps team is één ding, maar hoe maximaliseer je het rendement van deze investering? Zorg dat het On-Demand team goed landt in je organisatie. Dat het direct aan de slag kan met een duidelijk afgebakende opdracht. En dat de door hen meegebrachte kennis en kunde nu én in de toekomst goed kan worden benut.
1. Let op persoonlijke en culture fitEen persoonlijke en culturele fit bepaal je door jezelf een aantal vragen te stellen: Wat zijn de kenmerken van je organisatiecultuur? Is er sprake van een sterke commerciële drive? Wordt er veel tijd besteed aan overleg of doen jullie vooral en denken daarna? Hoe zit het met onderlinge afhankelijkheden, heb je te maken met één of meerdere beslismomenten? In sommige gevallen heb je het meest aan personen die goed kunnen polderen. In andere gevallen krijgen (en houden) alleen ‘cowboys’ de boel in beweging. Voorzie je op voorhand dingen die onnodig kunnen frustreren of demotiveren? Maak deze dan direct bespreekbaar en kijk of er andere oplossingen mogelijk zijn.2. Zorg voor duidelijk afgebakende projecten en doelstellingenMaak voor je eigen organisatie en voor het On-Demand DevOps team haarscherp duidelijk wat er wél, maar ook vooral wat er níet van hen wordt verwacht. Aan welke code wil je dat er wordt gewerkt? Welke taken en verantwoordelijkheden zitten hieraan vast? Is er bewust een keuze gemaakt voor gebruik van bepaalde technologieën? Ligt de werkwijze vast, of is deze bespreekbaar? Laat geen ruimte voor aannames, verschillende interpretaties en onnodige miscommunicatie.3. Neem kwaliteit en veiligheid als uitgangspuntAls het goed is, heeft het On-Demand DevOps team kwaliteit en veiligheid van software hoog in het vaandel staan. Verzeker je ervan dat zowel het management als de medewerkers in je organisatie zich ook bewust zijn van het belang hiervan. Kwalitatief hoogwaardige en veilige software zijn beide belangrijke pijlers van succes die aandacht, tijd en budget verdienen.4. Verzeker je van een gezonde dosis realisme en onderling vertrouwenHet klopt dat je met een On-Demand DevOps team een door de wol geverfde, op elkaar ingewerkte groep professionals binnenhaalt. Maar verwacht ook van hen geen wonderen in de eerst sprint. Ook deze mensen moeten voet aan de grond krijgen voordat ze vaart kunnen maken en tastbare producten opleveren.
Een tweede veelvoorkomende misvatting is dat de inzet van meerdere DevOps teams de output evenredig versnelt. Vergelijk het met 4 zwangere vrouwen; zet je die bij elkaar, dan hebben ze nog steeds 9 maanden nodig om hun zwangerschap te volbrengen. Meerdere teams kunnen gezamenlijk uiteindelijk wel méér opleveren.
En tenslotte is het belangrijk dat je werkt vanuit onderling vertrouwen. Ga er vanuit dat iedereen een maximale bijdrage wil leveren aan het gestelde doel; dat geeft teamleden letterlijk en figuurlijk de ruimte om hun beste beentje voor te zetten. Mocht uiteindelijk blijken dat bijsturen of correctie nodig is, doe dat dan op een constructieve manier.
Om DevOps in te voeren moet je eerst de teams, tools en processen die uw organisatie momenteel gebruikt evalueren en eventueel veranderen of verwijderen. Het betekent de nodige infrastructuur opbouwen om teams de autonomie te geven om hun producten te bouwen, in te zetten en te beheren zonder al te veel op externe teams te hoeven vertrouwen.
DevOps-cultuurIn een DevOps-cultuur omarmen teams nieuwe manieren van werken met meer samenwerking en communicatie. Het is een afstemming van mensen, processen en hulpmiddelen op een meer uniforme klantgerichtheid. Multidisciplinaire teams zijn verantwoordelijk voor de gehele levenscyclus van een product.
Voortdurend lerenOrganisaties die DevOps goed doen, zijn plaatsen waar experimenteren en het nemen van risico’s worden aangemoedigd. Waar buiten de gebaande paden denken de norm is, en falen wordt gezien als een natuurlijk onderdeel van leren en verbeteren.
AgileAgile-methodes zijn immens populair in de software-industrie, omdat ze teams in staat stellen flexibel en goed georganiseerd te zijn, en te reageren op veranderingen. DevOps is een culturele verschuiving die de samenwerking bevordert tussen degenen die software bouwen en onderhouden. Wanneer agile en DevOps samen worden gebruikt, leiden ze tot hoge efficiëntie en betrouwbaarheid.
Waarom Sogeti DevOps teams? Onze energieke experts werken resultaatgericht. Sogeti biedt complete teams, lokaal en offshore, met alle benodigde expertise. Kwaliteit zit in ons DNA, en jong talent vormt DevOps Squads die frisse perspectieven bieden voor innovatie en probleemoplossing bij klanten.
Brede en diepe kennisVoor wat betreft de inzet van DevOps teams is Sogeti een van de weinige partijen in Nederland die volledige teams kunnen leveren zowel lokaal als nearshore als offshore. Ze hebben met hun ruim 2.000 medewerkers alle expertises in huis en kunnen daardoor teams samenstellen waarin alle relevante specialismes zijn vertegenwoordigd. Er wordt gebruikgemaakt van bewezen best practices en methodes. Bovendien zijn desgewenst collega’s op afroep beschikbaar om het DevOps team aan te vullen. Samen hebben we antwoord op elke klantvraag over IT-ontwikkeling, implementatie en beheer.
En last but not least: je mag ons afrekenen op het resultaat.
Zeg je Sogeti, dan zeg je kwaliteitKwaliteit zit in ons DNA, het maakt deel uit van onze cultuur. Elke Sogeti medewerker wordt gestimuleerd om op zijn/haar eigen vakgebied altijd het beste resultaat neer te zetten. Niet alleen de testers, maar ook de ontwikkelaars worden opgeleid en bijgeschoold op het gebied van testen. Duidelijke, schone en consistent geteste code zorgt voor goed functionerende producten en is bovendien de beste documentatie die er is.
DevOps SquadsOok bij Sogeti maken we graag gebruik van jong talent, dat is op zich niet zo bijzonder. Wij onderscheiden ons echter wel met de manier waarop we deze ruwe diamanten bij onze klanten inzetten. Jonge IT-professionals zijn bekend met de nieuwste technologieën. Daarnaast zijn ze snel van begrip, innovatief, oplossingsgericht, maatschappelijk bewust en communicatief sterk. Deze kwaliteiten voegen wij samen in zogenaamde ‘DevOps Squads’. Deze worden op elk gewenst moment bij onze klanten ingezet om onze DevOps teams te helpen. Bij complexe vraagstukken die vragen om net een ander perspectief, of om vastgelopen projecten weer vlot te trekken.
“The proof of the pudding is in the eating” geldt zeker voor On-Demand DevOps teams. In deze e-guide vind je tips om de voordelen en voorwaarden af te wegen. Wil je weten wat Sogeti DevOps teams voor jullie kunnen betekenen of heb je specifieke vragen? Neem contact op; we gaan graag met je in gesprek over kwaliteit en duurzaamheid.