🌐 SV

Util Monster Magazine

Tekniker för tidshantering för utvecklare

Utvecklingsscheman går inte att planera korrekt genom att bara räkna ihop kodningstiden. Du behöver också ta hänsyn till kravgenomgång, kodgranskning, tester, driftsättning och oväntad incidenthantering. Börja med att dela upp tiden för fokusarbete och samarbete utifrån hur teamet arbetar.

Tekniker för tidshantering för utvecklare

Separera fokuserat arbete från tid för att svara

Arbete som kräver långvarigt bibehållen kontext, som design eller felsökning, bör bokas som sammanhängande block i kalendern. Förmiddagen passar inte alla. Välj den tid då du faktiskt kan koncentrera dig och kom i förväg överens med teamet om hur brådskande kontakter ska hanteras.

Bryt ner uppgifter till nästa konkreta steg

Om du bara skriver ett stort namn som ”utveckla betalningsfunktionen” blir det svårt att se var du ska börja. Dela upp arbetet i nästa steg, till exempel kravgenomgång, dokumentation av felvillkor, tillägg av tester, implementation och begäran om granskning. Bestäm dagens prioriteringar utifrån deadline, användarpåverkan och om andra väntar på dig, i stället för att tvinga fram ett visst antal.

Använd timern som ett valfritt verktyg

Pomodoro innebär att du fokuserar under en bestämd tid och sedan tar en paus. Om 25 minuter inte passar kan du använda kortare eller längre intervaller. Om timern i stället bryter ditt arbetsflöde behöver du inte använda den. Det viktiga är att bestämma ett resultat före start och lämna kvar nästa steg när du är klar.

Kontrollera mötets syfte före tidsåtgången

Om det saknas information om vad som ska beslutas, vilka som behöver delta och vilket underlag som krävs bör du först se om mötet kan ersättas av ett dokument eller ett meddelande. För snabba och komplexa diskussioner, som designfrågor, kan ett möte vara rätt val, men dokumentera beslut, ansvarig och nästa uppföljningsdatum när mötet avslutas. Alla möten behöver inte ligga på eftermiddagen eller vara kortare än 30 minuter.

Räkna med väntetid för granskning i schemat

Efter att koden skrivits återstår tid för granskning, ändringar, tester och driftsättning. Planera inte bara för ditt eget arbete, utan även för tiden som andra behöver för att kontrollera det. Dela upp stora ändringar i delar som är enkla att granska och beskriv både varför du ändrade något och hur det ska verifieras för att minska antalet vändor.

Välj automatisering utifrån frekvens och kostnaden för fel

Du behöver inte automatisera allt bara för att något tar fem minuter varje gång. Börja med små automatiseringar för tester, formateringskontroller och kontroller före driftsättning som upprepas ofta eller lätt missas av människor. Om underhållstiden blir längre än den sparade tiden kan en enkel checklista vara ett bättre alternativ.

Slutsats

Det räcker att ändra en sak i veckans schema till att börja med. Boka fokuserat arbete i sammanhängande block och skriv ner syftet med möten samt vilka beslut som behövs. Testa automatisering i liten skala på uppgifter som upprepas ofta och där kostnaden för misstag är hög.

Vanliga fragor

Hur många timmar bör jag avsätta för fokuserat arbete?
Det finns inget rätt svar. Börja med en längd du kan hålla, till exempel 45 minuter eller en timme, och kontrollera om tiden du behöver för att återgå till arbetet minskar. Kom också separat överens med teamet om hur brådskande kontakter ska hanteras.
Måste jag följa Pomodoros regel på 25 minuter?
Nej. 25 minuter är bara en utgångspunkt. Anpassa längden efter arbetets karaktär och din koncentrationsförmåga. Om timern ofta stör arbetsflödet kan du välja en annan metod.
När kan ett möte ersättas av ett meddelande?
Dokument och meddelanden passar bra för sådant som alla kan läsa och besvara på egen hand, till exempel informationsdelning eller enkla bekräftelser. Om ni behöver jämföra för- och nackdelar med flera alternativ och fatta ett beslut direkt kan ett kort möte gå snabbare.
Vad bör jag automatisera först?
Titta på hur ofta uppgiften upprepas, hur sannolikt det är att någon gör ett misstag och vad ett fel skulle kosta. Börja med en liten kontroll, se om den faktiskt sparar tid och utöka sedan omfattningen stegvis.