Your SlideShare is downloading. ×
7 Things:How to makegood Teamsgreat?
meThat‘s     Sven Peters         Atlassian Ambassador     speters@atlassian.com            @svenpet     svenpet.com
How to makeSoftwareTeams great?
How to makeAgile Teams great?
How to makegood Teams great?
Beware!We‘reAustralian,mate!
Programmers Heaven        We kick ass Kick Ass Team        Kick Ass Product
d o                 ie s      at      a nW   h           m pC o
d o                 ie s      at      a nW   h           m pC o
d o                 ie s      at      a nW   h           m pC o                        motivation  to  become  great?
d o                        ie s      at      a nW   h           m pC o              great  talents  but  limited  possibil...
d oW   h at           c anwe
d oW   h at           c anwe
d oW   h at           c anwe
ge           n         a kB e     h e       c e t o e    h u  s     y
7 Things:How to makegood Teamsgreat?
1                       m e                 wti             F lo    I t ‘s
Productivity
Produc         tivity
vs.
Do not    disturb         Time
Do not    disturb         the rest
Reality Check: How  easy  is  it  to  implement  in  a  corporate  environment?    Feasibility Points:Awesomeness Points: ...
2       d       you    Fee      Bra  r          in
i ze   a norg      Coding Sessions
i ze    anorg     Brown Bags
Reality Check:   Feasibility Points:Awesomeness Points:
3       Well       done!Say:
Appreciationalso ofsmall things
Appreciationis important forhappiness
Appreciationmadepublic
Appreciationforeverybody
Appreciationwithoutapproval
„Feel free to recognise someone forsomething awesome theyve done (noapproval required!) To recognise acolleague, please cl...
Reality Check:   Feasibility Points:Awesomeness Points:
4    eportR   obot
i ld               ata            w  le                 c ti   n g                              d    e  ‘ruv P t co       ...
i ld      or                                ts                  w                 at                   e d                ...
i ld      ta                                   a                    w  a ri                           n g                 ...
Reality Check:   Feasibility Points:Awesomeness Points:
5Eat      your own          Dog Food
n g  s t iTe
e r   t tB e
lt   suR e
Eating         your own             Dog Food                        fail!is alpha testing
Eating         your own             Dog Foodis understanding
Eating         your own             Dog Foodis painful
Eating         your own             Dog Foodis fast feedback
Reality Check:   Feasibility Points:Awesomeness Points:
6    Do a    special    day
UnpleasantThings
Forgetabout thecurrentSprintfor a day
technical  writertechnical  writer                    Doc Sprint
Blitz Testfearless  tester
Clean Up Day
Get stuffout ofthe door
Reality Check:   Feasibility Points:Awesomeness Points:
Experimentation7            Time
To achieve great things,two things are needed:a planand not quite enough time.    Leaonard  Bernstein
Inno vationMotithrough          vation
Idea   Brown Bag
SprintPlan   Planning
coolestThis... is the longest day of            my life
Go             Code     :;while [ $? -eq 0 ];do nc -vlp 8080 -     c(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt     2 ]...
Show   Winner
Innovation   Motivation
Crapy Code         Not maintainableunstable Feature   No final Product
Good Code               Its maintainable                 20% timestable Feature      polished for Product
innovation Timeindependent Time       free Time
Conflicts     Dependencies       Workload      Sprint Goals
Innovation                    Weekinnovation Time planned Time    team Time
Reality Check:   Feasibility Points:Awesomeness Points:
1   It‘s Flowtime2   Feed your Brain        73   Say: “Well done“4   Report Robot5   Eat your own Dogfood6   Do a Special ...
TryFail!but don‘t be  stupid!
Measure!
Make  ityours
be     Different
We‘re hiring         a lot
Thanks!          svenpet.com/slides                   @svenpet
JAX Community Night                                tonight 6pmDont Drink and Code.                           svenpet.com/s...
Upcoming SlideShare
Loading in...5
×

How to make good teams great - Sven Peters

1,058

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,058
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "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

×