SlideShare a Scribd company logo
1 of 8
Download to read offline
Praktísk ráð fyrir forritara sem
   leiða hugbúnaðarþróun
    Steinn Arnar Jónsson
Forritarar eru sérfræðingar

Peter Drucker stated
"Thought workers cannot be managed...they can only be led."


•  Ekki smástýra
•  Þitt hlutverk er að leiða hópinn og veita
   forriturum vettvang til að vaxa í starfi
Myndaðu teymi

•  Aukin gæði hugbúnaðar
  – Betur sjá augu en auga
•  Þekkingardreifing
•  Betri samskipti
•  Aukin ánægja
•  Aðhald


Prófaðu þig áfram með Agile
Ráð um stjórnun
•  Ekki reyna að vera hetja
   –  Settu stærri/flóknari verk í hendur annarra
   –  Treystu öðrum
•  Ekki vera flöskuháls
   –  Getur ekki setið út í horni og forritað allan daginn 
•  Passaðu að enginn sé stopp
•  Hjálpaðu til með tæknileg vandamál og
   samskiptavandamál
•  Hafðu yfirsýn
   –  Settu þig inn í þarfir verkefna
   –  Passaðu að ekkert gleymist
Ráð	
  um	
  stjórnun	
  frh.	
  
•  Frammistaða þín mæld með frammistöðu teymis
   –  Hugsaðu um hvernig þú getir aukið afköst teymis
•  Þú ert forritari - nýttu þér það!
   –  Ekki endurtaka þig. Gerðu endurtekin verk sjálfvirk
   –  Settu upp Continuous Integration
      •  Deployment á að vera auðvelt / Build á að taka stuttan
         tíma / Test eiga að vera ítarleg og sjálfvirk
   –  Betrumbótarregla
      •  Hvettu forritara til að eyða tíma í betrumbætur
      •  Sjáðu til þess að flottum lausnum sé hampað
Ráð til að höndla truflanir
Vertu aðgengilegur - en á þínum forsendum
 •  Tölvupóstur
     –  Slökktu á tilkynningum
     –  Afgreiddu póst í lotum
 •  Instant Messenger
     –  Merktu þig stundum busy
          •  Ef eldur brennur verður hnippt eða hringt í þig
 •  Afgreiddu stjórnunarverk í lotum
 •  Notaðu tól til að hjálpa þér að halda fókus
     –  Isolator / focus booster /
        StayFocusd / TeuxDeux
Verðu teymi fyrir truflunum
•  Getur tekið forritara langan tíma að setja sig
   aftur inn í verk eftir truflun
   –  Menn þurfa að ræða saman, en líka að bera virðingu
      fyrir tíma hvers annars
   –  Tekur forritara á góðu skriði 15 mínútur að taka upp
      þráðinn eftir truflun (og gæði kóða minnka)
   –  “When you multitask, your IQ drops by an average of
      15 points”
•  Vinnum best í 60 til 90 mínútna lotum
   –  "Ekki trufla" skilti
   –  Taka pásur inn á milli
•  Batman
Besta ráðið

Vertu fyrirmynd – Sýndu þá hegðun
sem þú vilt sjá hjá öðrum í teyminu


                Takk	
  fyrir	
  
 Steinn Arnar Jónsson / steinn@hugsmidjan.is
  www.sjonsson.com / @sjonsson á Twitter

More Related Content

More from Steinn 'Stan' Jónsson

More from Steinn 'Stan' Jónsson (6)

Java technologies explained to non-technical audience
Java technologies explained to non-technical audienceJava technologies explained to non-technical audience
Java technologies explained to non-technical audience
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014
 
Testing Web Services - CodeMash 2014
Testing Web Services - CodeMash 2014Testing Web Services - CodeMash 2014
Testing Web Services - CodeMash 2014
 
Testing Web Services
Testing Web ServicesTesting Web Services
Testing Web Services
 
Kanban Case Study
Kanban Case StudyKanban Case Study
Kanban Case Study
 
Sykur
SykurSykur
Sykur
 

Praktísk ráð fyrir forritara sem leiða hugbúnaðarþróun

  • 1. Praktísk ráð fyrir forritara sem leiða hugbúnaðarþróun Steinn Arnar Jónsson
  • 2. Forritarar eru sérfræðingar Peter Drucker stated "Thought workers cannot be managed...they can only be led." •  Ekki smástýra •  Þitt hlutverk er að leiða hópinn og veita forriturum vettvang til að vaxa í starfi
  • 3. Myndaðu teymi •  Aukin gæði hugbúnaðar – Betur sjá augu en auga •  Þekkingardreifing •  Betri samskipti •  Aukin ánægja •  Aðhald Prófaðu þig áfram með Agile
  • 4. Ráð um stjórnun •  Ekki reyna að vera hetja –  Settu stærri/flóknari verk í hendur annarra –  Treystu öðrum •  Ekki vera flöskuháls –  Getur ekki setið út í horni og forritað allan daginn  •  Passaðu að enginn sé stopp •  Hjálpaðu til með tæknileg vandamál og samskiptavandamál •  Hafðu yfirsýn –  Settu þig inn í þarfir verkefna –  Passaðu að ekkert gleymist
  • 5. Ráð  um  stjórnun  frh.   •  Frammistaða þín mæld með frammistöðu teymis –  Hugsaðu um hvernig þú getir aukið afköst teymis •  Þú ert forritari - nýttu þér það! –  Ekki endurtaka þig. Gerðu endurtekin verk sjálfvirk –  Settu upp Continuous Integration •  Deployment á að vera auðvelt / Build á að taka stuttan tíma / Test eiga að vera ítarleg og sjálfvirk –  Betrumbótarregla •  Hvettu forritara til að eyða tíma í betrumbætur •  Sjáðu til þess að flottum lausnum sé hampað
  • 6. Ráð til að höndla truflanir Vertu aðgengilegur - en á þínum forsendum •  Tölvupóstur –  Slökktu á tilkynningum –  Afgreiddu póst í lotum •  Instant Messenger –  Merktu þig stundum busy •  Ef eldur brennur verður hnippt eða hringt í þig •  Afgreiddu stjórnunarverk í lotum •  Notaðu tól til að hjálpa þér að halda fókus –  Isolator / focus booster / StayFocusd / TeuxDeux
  • 7. Verðu teymi fyrir truflunum •  Getur tekið forritara langan tíma að setja sig aftur inn í verk eftir truflun –  Menn þurfa að ræða saman, en líka að bera virðingu fyrir tíma hvers annars –  Tekur forritara á góðu skriði 15 mínútur að taka upp þráðinn eftir truflun (og gæði kóða minnka) –  “When you multitask, your IQ drops by an average of 15 points” •  Vinnum best í 60 til 90 mínútna lotum –  "Ekki trufla" skilti –  Taka pásur inn á milli •  Batman
  • 8. Besta ráðið Vertu fyrirmynd – Sýndu þá hegðun sem þú vilt sjá hjá öðrum í teyminu Takk  fyrir   Steinn Arnar Jónsson / steinn@hugsmidjan.is www.sjonsson.com / @sjonsson á Twitter