Hur kan du förbättra kommunikationen i ett team som utvecklar programvara på distans?
Det finns olika åtgärder och tillvägagångssätt för att förbättra kommunikationen i virtuella eller distansbaserade team av programvaruutvecklare och programvaruingenjörer. Det spelar ingen roll om de är front-end-, back-end- eller andra mer specialiserade programvaruutvecklare.
Här är en tabell med min personliga bedömning av hur effektiva åtgärderna är i varje enskilt fall. Detta hjälper dig att välja rätt åtgärder.
| Värdering | Sammanhang | |
| Stärka individuella personliga relationer i 1-1-möten | 3: Hög effekt | Den goda personliga relationen bidrar till att lära medarbetarna kommunikationsfärdigheter (kan stödjas med verktyg som Echometer) |
| Stärka asynkron kommunikation | 2: Medelstor effekt | Kan öka medarbetarnas arbetsfokus, men kräver goda relationer och etablerade regler |
| Införa tydliga riktlinjer för kommunikation | 2: Medelstor effekt | Hjälper till att förbättra tillsammans i detta avseende, men kräver en viss nivå av motivation och mognad i teamet |
| Använd bra kommunikationsverktyg | 2: Medelstor effekt | En förutsättning för god kommunikation, men inte tillräckligt |
| Genomföra bra Agile-återblickar | 3: Hög effekt | Kan vara extremt effektiva för att kontinuerligt förbättra kommunikationen - särskilt när man använder programvaruverktyg som Echometer |
| Att föregå med gott exempel | 3: Hög effekt | Enkelt att implementera och mycket effektivt om du gör förväntningarna transparenta parallellt inom teamet |
| Rotation för parprogrammering | 3: Hög effekt | Peer-to-peer-kommunikation skapar goda relationer och större förtroende för att öppna upp sig i teamet |
| Riktlinjer för kodgranskning | 1: Låg effekt | Erfarenhetsmässigt sällan tittat på igen efter skapandet - då är riktade agila retrospektiv som en “vana” mer effektiva |
| ”Launch Fridays” - Demo av det senast publicerade | 2: Medelstor effekt | Hjälper specifikt till att främja kommunikation om arbetsuppgifter, men inte till att främja grunderna för god kommunikation (t.ex. psykologisk säkerhet) |
| Månatlig “Tech Show & Tell” - Utvecklare delar något de har byggt/lärt sig | 2: Medelstor effekt | Avslappnad atmosfär leder till relationsbyggande, men leder inte nödvändigtvis till omedelbara förbättringar i vardagen |
| En #wins- eller #gratitude-kanal med “tack”, hjälp och mentorskap | 1: Låg effekt | Till en början användbart, men senare ofta inte längre aktivt använt i teamet eftersom det inte finns någon regelbunden trigger (som med retrospektiv) |
| “Remote Kaffee” - en bot parar ihop teammedlemmar varje vecka för avslappnade samtal | 3: Hög effekt | Peer-to-peer-kommunikation skapar goda relationer och större förtroende för att öppna upp sig i teamet |
För att ge dig lite mer bakgrund till min bedömning av åtgärderna, här är vad jag hade i åtanke:
- Hur lätt är åtgärden att genomföra?
- Hur hållbar är åtgärden?
- Vilken är den potentiella effekten av denna åtgärd?
- Hur mycket bidrar åtgärden till grunden för god kommunikation: ett motiverat team med förtroendefulla, positiva relationer till varandra?
Därefter har jag en kort steg-för-steg-guide som kronologiskt kategoriserar åtgärderna.
Steg-för-steg-guide: Förbättra kommunikationen i IT-team
Här är en kort steg-för-steg-guide om du vill förbättra kommunikationen i ditt team med hjälp av de åtgärder som nämns ovan.
- FörhållandeSom chef bör du bygga upp en positiv relation med dina medarbetare eller direktrapporterande. Mjukvaruverktyg som Echometer kan hjälpa dig med personliga möten varannan vecka
- Informella mötenInformella möten som gemensamma luncher (på distans eller virtuellt) och promenader är också till stor hjälp när det gäller att förbättra relationerna inom teamet
- Sätt upp förväntningarSå snart relationerna i teamet är etablerade kan ni tillsammans definiera riktlinjer för kommunikation, kodgranskning etc. för att sedan regelbundet reflektera över dem i samband med retrospektiven.
- Att föregå med gott exempelNär du har fastställt tydligare arbetsregler är det din uppgift som chef att visa dem på ett föredömligt och transparent sätt och att kräva att teamet följer dem.
- Rotation för parprogrammeringParprogrammering hjälper till med både den professionella och personliga utvecklingen av medarbetarna och stärker nätverket av relationer ytterligare
- Agile Retrospektiv med Echometer: Sprintretrospektiv är garantin för att ni regelbundet reflekterar över era kommunikationsmål och därmed förbättrar dem hållbart - just Echometer-programvaran har bra mallar för att förbättra kommunikationen
Med den här processen bör du som IT-chef ha en klarare uppfattning om hur du ska gå tillväga för att förbättra kommunikationen i ditt team för mjukvaruutveckling eller utveckling.
Vanliga frågor: Vanliga frågor och svar
Här följer några vanliga frågor i detta sammanhang.
Vilket är det mest effektiva sättet att förbättra kommunikationen i teknikteam som arbetar på distans?
Detta beror i hög grad på ditt team och dess mognadsnivå. I grund och botten är kombinationen av olika ingredienser avgörande:
- Att skapa psykologisk trygghet i teamet, i kombination med
- Skapande av tydliga förväntningar på kommunikationsprocesserna, i kombination med
- Regelbundna tillfällen att reflektera över och ytterligare förbättra kommunikationen, vilket agila retrospektiv är idealiska för
Programvaruverktyget Echometer för retrospektiv har till och med mallar som hjälper dig att reflektera över kommunikationen i ditt team - här kan du botanisera: https://my.echometerapp.com/retro-setup
Vilka är de minst rekommenderade åtgärderna för att förbättra kommunikationen i virtuella eller distansbaserade programvaruutvecklingsteam?
Enligt min erfarenhet kan t.ex. riktlinjer för kodgranskning eller #gratitude-kanaler ha en kortsiktig effekt, men utan regelbundna reflektioner leder de inte till några hållbara förbättringar. Det är bara i samband med regelbundna agila retrospektiver som de utvecklar en viss kraft.
Vilka knep eller verktyg finns det för att förbättra kommunikationen i virtuella team för mjukvaruutveckling på distans?
Ett “trick” är på sätt och vis, särskilt för team som inte känner varandra väl, att initialt lägga stor vikt vid att bygga upp psykologisk trygghet i teamet. Detta görs särskilt genom en bra felkultur hos ledaren - visa dig sårbar och prata om dina misstag!
Sprint Retrospective Software Tool Echometer är ett verktyg som hjälper till att på ett hållbart sätt förbättra kommunikationen i programvaruutvecklingsteam. Med hjälp av olika psykologiskt baserade mallar hjälper det till att regelbundet reflektera över och förbättra grunderna för god kommunikation, t.ex. psykologisk säkerhet och tydliga processer.