Sven Peters från Atlassian berättade på Jfokus sina tankar runt vad man kan göra för att motivera utvecklare och utvecklingsteam. Sammanfattningsvis har Sven sju olika områden med tips som kan göra bra team ännu bättre. Nedan finns en lista med dessa. Inom varje område finns ett betyg (ett plus till fem plus, fem är bäst) som anger hur väl Aftonbladets utvecklingsavdelning lyckats inom området. Betyget är ett medelbetyg baserat på en omröstning bland utvecklarna. Kommentarerna är mina personliga reflektioner.
1. Flow – att kunna fokusera
Skapa “stör-ej” tid
Det ska vara möjligt att stänga in sig i ett rum för att kunna jobba ostört
Sluta läsa e-post vissa tider
Se till att inte hela teamet avbryts utan ha en person som tar all “support” under en dag
Aftonbladets utvecklingsavdelning: ++
Kommentar: Vi sitter i kontorslandskap vilket har många fördelar men det försvårar möjligheten att arbeta något så när ostört. Vi har experimenterat en hel del med hur vi ska hantera support för att teamen ska få jobba mer ostört.
2. Kompetensutveckling
Delta på Konferenser, barcamps, open space-konferenser, utbildningar, user groups, kod-dojos
Anordna interna träffar med presentationer och filmvisningar
Aftonbladets utvecklingsavdelning: ++++
Kommentar: Vi jobbar kontinuerligt med personlig utveckling där kompetensutveckling är en stor del. Vi har satsat på konferenser och utbildningar. Jfokus, Öredev och Web 2.0 Expo är några av de konferenser vi återvänder till. Men en stor del sker på initiativ av Aftonbladets utvecklare själva, t.ex. interna kompetensträffar, filmvisningar och besök på user groups osv.
3. Beröm/uppskattning
Visa uppskattning även för små framsteg
Beröm någon inför andra
Fira framgångar, stora som små
Aftonbladets utvecklingsavdelning: ++++
Kommentar: Vi jobbar med feedback och firar gemensamma framgångar, tex lanseringar. Genom att vi som avdelning varje vecka summerar vad vi gjort på våra veckomöten så blir det fler tillfällen för beröm. Det är också viktigt att andra avdelningar känner till vårt arbete. Därför jobbar vi nu med att sprida mer information om vad vi gör internt.
4. Visualisera mätetal
Samla så mycket data som möjligt: antal möten i veckan, ok byggen, tid att bygga, testserver prestanda, antal user stories, velocity, cycle time, lead time, supportärenden, kundnöjdhet
Det är viktigt att rapportering och rapporter är så automatiserat som möjligt
Aftonbladets utvecklingsavdelning: ++
Kommentar: Vi använder Bamboo och Sonar för att samla och rapportera information runt byggen av system. Vi följer även upp “nöjd-sprint index”, en variant av happiness index
5. Testa internt
Låt ditt företag testa det som utvecklas först
Snabb feedback, effektiv testning
Ökar kunskapen om produkterna och användarna internt
Aftonbladets utvecklingsavdelning: +++
Kommentar: Detta är något som vi jobbar mer och mer med. Varje team testar förstås själva men det finns många på andra avdelningar som går in och testar. Vi kan dock bli bättre på att göra det oftare.
6. Hackday
Samla ett gäng utvecklare och ge dom fria händer att på kort tid utveckla något intressant och användbart
Det måste finnas mycket godis, jolt-cola och pizza
Utvecklarna visar på kort tid vad de gjort på en demo
Aftonbladets utvecklingsavdelning: +++++
Kommentar: Detta har vi lyckats bra med. Vi har genomfört sju hackdays och tagit evenemanget till ett koncerngemensamt event. I mars genomför vi vår 8:e hackday.
7. 20 % tid
För att städa upp, fixa bugar och refaktorera
För att labba och testa nya tekniker
Aftonbladets utvecklingsavdelning: ++
Kommentar: Vi har tid avsatt för att labba men det är svårt för utvecklarna att få tid till detta. För hantering av teknisk skuld har vi testat olika alternativ men här kan vi bli bättre.
Här finns länkar till Svens presentation:
http://www.jfokus.se/jfokus/talks.jsp#7%20Things%3A%20How%20to%20make%20good%20teams%20great
http://www.jfokus.se/jfokus12/preso/jf12_7Things-HowToMakeGoodTeamsGreat.pdf