Mange snakker i dag om Devops – som noget nyt. Men jeg forstår ikke om det er et nyt organiseringsprincip eller det altid eksisterende behov for bedre samarbejde.
Devops er – blandt andet – at få integreret software udvikling, QA og operations, så det bliver muligt at højne kvaliteten af løsningerne, få hurtigere udrulning af nye eller opdaterede løsninger og større stabilitet.
Og det er bestemt vigtige og gode mål at have, og der er ingen tvivl om, at integrerede processer vil være en meget stor fordel ved udvikling og ibrugtagning af software.
Udviklere og driftsfolk
Men spørgsmålet er stadig, hvad det så er. Jeg hører nogle gange, at man ”om-organiserer”, således at man skaber en ny Devops-organisation eller sætter udviklere og driftfolk sammen – oven i købet fjerner skelnen mellem, hvem der gør hvad. Men man kan tegne lige så mange organisationsstreger og –diagrammer som man vil – det ændrer ikke, hvordan folk arbejder.
Og der er faktisk en naturlig årsag til, at man har organiseret i ”udvikling” og ”drift”.
Som type er udviklere interesseret i at udvikle nye funktioner, afprøve nye muligheder, dyrke det kreative og innovere de løsninger, som organisationen har. De synes, at driftsfolk er konservative, altid klager over, at der ikke tages hensyn til tekniske begrænsninger og ser problemer ved alle ændringer.
Som type er driftfolk interesseret i at sikre høj driftsstabilitet, kun søsætte ændringer, der er gennemprøvede og testede og i at tage så få chancer som muigt. De synes at udviklere er hurtige til at komme med nye ideer og udsætte det eksisterende for for store risici.
Jo, jo, der findes helt sikkert personer, der befinder sig et sted ind imellem. Og der er givetvis personer, der behersker et større spektrum end den stereotypiske skelnen. Men de hænger jo ikke på træerne og udgør sandsynligvis en mindre gruppe.
Devops handler ikke om organisering
Dette ændrer sig ikke ved at skabe en ny Devops-organisation, hvor disse mennesker bliver sat sammen. Tværtimod kan det skabe større frustration, mindre forståelse og en dysfunktionel organisation.
Det er derfor centralt, at Devops først og fremmest defineres som en kulturændring, hvor der skabes større forståelse og respekt på tværs af organisationen, der hen ad vejen kan føre til ændrede processer. Og det er der ikke så meget nyt i.
Det er positivt, at der sættes spotlight på denne kulturændring, hvor samarbejdet forbedres. Det er en løbende proces, og man skal huske på, at (a) kultur tager mange år at ændre, (b) der findes ingen quick-and-dirty metoder eller værktøjer til at gøre det med, (c) de fleste mennesker ændrer ikke grundlæggende deres personlige egenskaber eller præferencer og (d) det hjælper ikke en disse at kalde det for ”Devops”.
Der er tale om god, gammeldags forandringsledelse. Kort og godt.

...men det er dyrt at lave god journalistik. Derfor beder vi dig overveje at tegne abonnement på Version2.
Digitaliseringen buldrer derudaf, og it-folkene tegner fremtidens Danmark. Derfor er det vigtigere end nogensinde med et kvalificeret bud på, hvordan it bedst kan være med til at udvikle det danske samfund og erhvervsliv.
Og der har aldrig været mere akut brug for en kritisk vagthund, der råber op, når der tages forkerte it-beslutninger.
Den rolle har Version2 indtaget siden 2006 - og det bliver vi ved med.