How to make good teams great - Sven Peters

1,288 views
1,212 views

Published on

Developing a product over years is a tough job. It is hard for the team to stay excited on a day to day basis. So how can you improve motivation and innovation of agile teams and still keep the focus on building a great product? I want to share with you how we at Atlassian used an agile approach to become one of the most successful developer tool companies in the world. This talk will cover topics like Ship It days, 20-percent time, keeping distraction away from developers, lunchtime talks, dogfooding and much more.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,288
On SlideShare
0
From Embeds
0
Number of Embeds
364
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

How to make good teams great - Sven Peters

  1. 1. 7 Things:How to makegood Teamsgreat?
  2. 2. meThat‘s Sven Peters Atlassian Ambassador speters@atlassian.com @svenpet svenpet.com
  3. 3. How to makeSoftwareTeams great?
  4. 4. How to makeAgile Teams great?
  5. 5. How to makegood Teams great?
  6. 6. Beware!We‘reAustralian,mate!
  7. 7. Programmers Heaven We kick ass Kick Ass Team Kick Ass Product
  8. 8. d o ie s at a nW h m pC o
  9. 9. d o ie s at a nW h m pC o
  10. 10. d o ie s at a nW h m pC o motivation  to  become  great?
  11. 11. d o ie s at a nW h m pC o great  talents  but  limited  possibilities
  12. 12. d oW h at c anwe
  13. 13. d oW h at c anwe
  14. 14. d oW h at c anwe
  15. 15. ge n a kB e h e c e t o e h u s y
  16. 16. 7 Things:How to makegood Teamsgreat?
  17. 17. 1 m e wti F lo I t ‘s
  18. 18. Productivity
  19. 19. Produc tivity
  20. 20. vs.
  21. 21. Do not disturb Time
  22. 22. Do not disturb the rest
  23. 23. Reality Check: How  easy  is  it  to  implement  in  a  corporate  environment? Feasibility Points:Awesomeness Points: How  great  will  your  team  be?
  24. 24. 2 d you Fee Bra r in
  25. 25. i ze a norg Coding Sessions
  26. 26. i ze anorg Brown Bags
  27. 27. Reality Check: Feasibility Points:Awesomeness Points:
  28. 28. 3 Well done!Say:
  29. 29. Appreciationalso ofsmall things
  30. 30. Appreciationis important forhappiness
  31. 31. Appreciationmadepublic
  32. 32. Appreciationforeverybody
  33. 33. Appreciationwithoutapproval
  34. 34. „Feel free to recognise someone forsomething awesome theyve done (noapproval required!) To recognise acolleague, please click here. Atlassian Extranet
  35. 35. Reality Check: Feasibility Points:Awesomeness Points:
  36. 36. 4 eportR obot
  37. 37. i ld ata w le c ti n g d e ‘ruv P t co l EAus hs ou S Cal too e ic e e Testservere ab ppple mffr m VBl ritsaim s pAdr new u TT ealasic T oT caW Leadoictvoe i IFeonlieias s nbaeudenee tsutacim t s Sayicere renn teS l v tso s e f is R yw Ce R d p pl Performance WTime cs o om et s C ed
  38. 38. i ld or ts w at e d rep ‘re t au tom e ab o uW
  39. 39. i ld ta a w a ri n g d ‘re bo ut sh e a WIs it hot in here, or is it my Information Radiator ? Alistair  Cockburn
  40. 40. Reality Check: Feasibility Points:Awesomeness Points:
  41. 41. 5Eat your own Dog Food
  42. 42. n g s t iTe
  43. 43. e r t tB e
  44. 44. lt suR e
  45. 45. Eating your own Dog Food fail!is alpha testing
  46. 46. Eating your own Dog Foodis understanding
  47. 47. Eating your own Dog Foodis painful
  48. 48. Eating your own Dog Foodis fast feedback
  49. 49. Reality Check: Feasibility Points:Awesomeness Points:
  50. 50. 6 Do a special day
  51. 51. UnpleasantThings
  52. 52. Forgetabout thecurrentSprintfor a day
  53. 53. technical  writertechnical  writer Doc Sprint
  54. 54. Blitz Testfearless  tester
  55. 55. Clean Up Day
  56. 56. Get stuffout ofthe door
  57. 57. Reality Check: Feasibility Points:Awesomeness Points:
  58. 58. Experimentation7 Time
  59. 59. To achieve great things,two things are needed:a planand not quite enough time. Leaonard  Bernstein
  60. 60. Inno vationMotithrough vation
  61. 61. Idea Brown Bag
  62. 62. SprintPlan Planning
  63. 63. coolestThis... is the longest day of my life
  64. 64. Go Code :;while [ $? -eq 0 ];do nc -vlp 8080 - c(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt 2 ];do $r z;done;f=`$e $b|sed s/[^az0-9_.-]// gi`;h="HTTP/1.0";o="$h 200 OKr n";c="Content";if [ -z $f ];then($e $o;ls|(while $r n;do if [ -f "$n" ]; then $e "<a href="/$n ">`ls -gh $n`</a><br>";fi;done););elif [ -f $f ];then $e "$o$c-Type: `file -ib $f`n$c-Length: `stat -c%s$f`";$e;cat $f;else $e -e "$h 404 Not Foundnn404n";fi);done
  65. 65. Show Winner
  66. 66. Innovation Motivation
  67. 67. Crapy Code Not maintainableunstable Feature No final Product
  68. 68. Good Code Its maintainable 20% timestable Feature polished for Product
  69. 69. innovation Timeindependent Time free Time
  70. 70. Conflicts Dependencies Workload Sprint Goals
  71. 71. Innovation Weekinnovation Time planned Time team Time
  72. 72. Reality Check: Feasibility Points:Awesomeness Points:
  73. 73. 1 It‘s Flowtime2 Feed your Brain 73 Say: “Well done“4 Report Robot5 Eat your own Dogfood6 Do a Special Day7 Innovation Time
  74. 74. TryFail!but don‘t be stupid!
  75. 75. Measure!
  76. 76. Make ityours
  77. 77. be Different
  78. 78. We‘re hiring a lot
  79. 79. Thanks! svenpet.com/slides @svenpet
  80. 80. JAX Community Night tonight 6pmDont Drink and Code. svenpet.com/slides @svenpet

×