Del 7
Dan Grøndahl Glavind
Dan is a seasoned DevOps Consultant at Eficode with 10+ years of experience working with software development. Dan has helped a wide variety of Danish companies become better at delivering software and is currently focussing on helping teams and organizations build platform engineering capabilities.
I den sista delen av vår bloggserie utforskar vi vikten av kommunikation.
Det är viktigt att komma ihåg att kommunikation inom mjukvaruutveckling är lika avgörande som kod i vår snabbrörliga techvärld. Särskilt när vi ser på hur plattformsteamet presterar. Nu kör vi!
Att hålla teamet ansvarigt
Som CTO skulle jag följa upp och ställa några viktiga frågor.
Jag tror starkt på att team sätter sina egna mål – det främjar ägarskap och engagemang. Kom ihåg att det inte handlar om att peka finger, utan om samarbete och att förstå varandra. Det är en gemensam resa mot ett gemensamt slutmål, där allas synpunkter och bidrag spelar roll.
Att översätta techsnack till affärsspråk
Yrkesverksamma inom mjukvarubranschen, oavsett om de arbetar i ledningen eller på mellanchefsnivå, kan ha en övergripande förståelse för tekniska termer. Men det betyder inte att de förstår dem lika väl som plattformsingenjörer.
När plattformsteamet åstadkommer något imponerande – vilket händer ofta – är det viktigt att kommunicera det på ett sätt som alla i verksamheten förstår, från HR till projektledning.
”Vi förbättrade effektiviteten i CI/CD-pipelinen med 40 %!”
Det är fantastiskt, men vad innebär det för verksamheten? Kanske betyder det: ”Vi kan nu lansera nya funktioner dubbelt så snabbt, vilket innebär mer värde för våra kunder på halva tiden!” Ser du skillnaden?
Att skapa öppna kommunikationskanaler
Öppen och ärlig kommunikation är ryggraden i varje framgångsrik organisation. Som CTO skulle jag vilja säkerställa att det alltid finns en tydlig kanal för plattformsteamet att kommunicera genom, särskilt när utmaningar uppstår.
Skip-level-möten, där teammedlemmar kan diskutera sina farhågor direkt utan att gå via den närmaste chefslinjen, är ett utmärkt sätt att åstadkomma detta.
När utmaningar lyfts fram är det viktigt att bekräfta dem. Det betyder inte att vi har alla svar direkt, men att uppmärksamma och ta farhågorna på allvar är första steget mot att hitta en lösning.
Ditt plattformsteam gör ett fantastiskt arbete, och det är viktigt att säkerställa att alla förstår och uppskattar deras prestationer. Men det är lika viktigt att de har de kanaler och det stöd som krävs för att hantera utmaningar på ett effektivt sätt. Så låt oss hålla kommunikationsvägarna öppna och levande!
Allt är iterativt
Teknikvärlden är i ständig förändring. Om det är något vi har lärt oss, så är det att vi inte kan vila på lagrarna. Vi kan lägga en stabil grund i dag, men den enda konstanten är förändring. Därför är allt iterativt. Låt oss titta närmare på det:
Teamets uppdrag och charter: Det här är flexibelt. När affärslandskapet förändras kan det vara dags att se över, omvärdera och justera. Håll det alltid aktuellt och relevant.
Organisation kontra system: Kommer du ihåg Conways lag? Ditt system speglar kommunikationen i din organisation. När organisationen utvecklas behöver du vara redo att iterera på systemdesignen.
Plattformsteamets mål: Har ni just nått en milstolpe? Fantastiskt! Vad blir nästa steg? Sätt, utvärdera och utveckla era mål kontinuerligt.
Förmåga att prioritera, fokusera och leverera: Omständigheterna förändras. Tekniker och metoder som fungerar utmärkt i dag kan behöva justeras i morgon. Var agil.
Teknikstack: I en techvärld som blomstrar av innovationer är det värt att då och då se sig omkring för att upptäcka om något nytt passar bättre med era mål.
Affärsresultat: Det här är det som räknas. Om resultaten inte motsvarar verksamhetens behov är det dags att tänka om.
Kort sagt är flexibilitet avgörande. Ta till vara den iterativa karaktären i vår bransch och fortsätt framåt, anpassa er och utvecklas.
Jag hoppas att du har uppskattat vår bloggserie i sju delar om Platform Engineering. Läs vår guide för att få veta mer.
- Software development
- DevOps
Subscribe to our newsletter
Related blogs