Passionfor Software
That‘s          me         Sven Peters         Atlassian Ambassador         speters@atlassian.com             @svenpet    ...
sionPas       Bundesjugendspiele
sion   good  potentialPas
sionPas        Usain  Bolt  :          6  gold  medals
n                 or m    io             then          is assP           Atlassian  Staff
ion                e s sPass          u s in          B
Software made Down Under   Start with Passion
twoIt takes
startwith a vision
great people                       work & fun          freedomrespect                    great place   to work
Pick the rightPeople
Atlassian  Office  SFgreat place   to work
Passion for   GTD
get Information             fast                    learning  how  to                      fly  a  helicopter
get Information                    fastAtlassian  Office    Sydney
Its all in theWiki   lots  of  information
open  discussionscompany  updates                 Wiki           project  planingsharing  knowledge                      d...
Its not just aWiki                    Culture           its a
Its not only aWiki                    People         its the
start with theWiki
Passion to   Fail
Failure is not an optionIts a step
got Feedback?
ack     bFee   Cycle    d#short#direct
Feedbackthrough public Issue Tracker andpublic support forum
Feedbackthrough customer interviewsand paper prototype
Feedbackthrough dogfooding
Feedbackthrough OnDemand
Feedbackthrough automatic reports
ild              w tm                  ea                    su                         ring   ‘r e abo              u eW ...
ild                        w te   d r   e po                                            r ts        e                     ...
ild                    wha                       ring                            da                              ta     ‘r...
PassionateDevelopers
Developers
PassionateDevelopers
Passionate  Teams
small    Teamscross functional   Teams    distributed    Teams   independent     Teams
Stash Team
Stash Team                             max.  feedback  cyclegood  for  planning                         7     weeks     id...
missed deadline?  wait fornext release
break down into small pieces
risk first
Feature    Branch             ~2 Days
Pull       Request         ?
Its like code              I                     reviews              have to                                         shar...
Pull       Request        +1
Pull       Request       +1        +1       = merge
The                 Team      is using      to build
onDemand   7   weeks
onDemand   1   week
ThePassion for      Innovation
To achieve great things, two thingsare needed:a plan and not quite enough time.       Leaonard  Bernstein
Moti vationInnothrough          vation
Idea   Brown Bags
Plan   Sprint 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     ...
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
Software made Down                       Passion for       Passion to Start with Passion                          GTD     ...
Passionkeeps you going
Passiongets you up again
Passiondrives us
let Passiongrow
Thank yousvenpet.com/slides
Passion For Software
Upcoming SlideShare
Loading in...5
×

Passion For Software

24,821

Published on

Atlassian was founded 10 years ago. Today the Australien company has a $100 Million revenue and over 500 employees. After 10 years Atlassian still feels fresh and is one of the most popular employers for software developer. What are the Aussies doing differently?

This session shows Atlassians values and gives an inside view on how we work. I will discuss topics like:
* open and honest discussions
* what Agile means for us
* how we support innovations
* developer, developer, developer... and the rest
* how we capture feedback
We have fun developing awesome products. Other companies should have the same fun doing productive, transparent and honest software development. Find out how Atlassian works and get ideas how to improve your team and company.

Published in: Business, Technology
2 Comments
10 Likes
Statistics
Notes
No Downloads
Views
Total Views
24,821
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
57
Comments
2
Likes
10
Embeds 0
No embeds

No notes for slide

Passion For Software

  1. 1. Passionfor Software
  2. 2. That‘s me Sven Peters Atlassian Ambassador speters@atlassian.com @svenpet svenpet.com
  3. 3. sionPas Bundesjugendspiele
  4. 4. sion good  potentialPas
  5. 5. sionPas Usain  Bolt  : 6  gold  medals
  6. 6. n or m io then is assP Atlassian  Staff
  7. 7. ion e s sPass u s in B
  8. 8. Software made Down Under Start with Passion
  9. 9. twoIt takes
  10. 10. startwith a vision
  11. 11. great people work & fun freedomrespect great place to work
  12. 12. Pick the rightPeople
  13. 13. Atlassian  Office  SFgreat place to work
  14. 14. Passion for GTD
  15. 15. get Information fast learning  how  to   fly  a  helicopter
  16. 16. get Information fastAtlassian  Office Sydney
  17. 17. Its all in theWiki lots  of  information
  18. 18. open  discussionscompany  updates Wiki project  planingsharing  knowledge develop  ideas  fast
  19. 19. Its not just aWiki Culture its a
  20. 20. Its not only aWiki People its the
  21. 21. start with theWiki
  22. 22. Passion to Fail
  23. 23. Failure is not an optionIts a step
  24. 24. got Feedback?
  25. 25. ack bFee Cycle d#short#direct
  26. 26. Feedbackthrough public Issue Tracker andpublic support forum
  27. 27. Feedbackthrough customer interviewsand paper prototype
  28. 28. Feedbackthrough dogfooding
  29. 29. Feedbackthrough OnDemand
  30. 30. Feedbackthrough automatic reports
  31. 31. ild w tm ea su ring ‘r e abo u eW STestserver e Cppoo esfTrc s Ev u A rev v w AualsitcsmieiiewsFeatureTimee e m ps lcdea f ponoanls r l unatmpss te I ST t cn triota ee d P RSa CWe eib fa nde R cti s s p oo e s a on st hPerformance
  32. 32. ild w te d r e po r ts e a ‘r to m au e t ou abW
  33. 33. ild wha ring da ta ‘r e ab ou ts eWIs it hot in here, or is it myInformation Radiator ? Alistair  Cockburn
  34. 34. PassionateDevelopers
  35. 35. Developers
  36. 36. PassionateDevelopers
  37. 37. Passionate Teams
  38. 38. small Teamscross functional Teams distributed Teams independent Teams
  39. 39. Stash Team
  40. 40. Stash Team max.  feedback  cyclegood  for  planning 7 weeks ideas  to  market
  41. 41. missed deadline? wait fornext release
  42. 42. break down into small pieces
  43. 43. risk first
  44. 44. Feature Branch ~2 Days
  45. 45. Pull Request ?
  46. 46. Its like code I reviews have to share my code? What arePull Requests? Its an online discussion about code
  47. 47. Pull Request +1
  48. 48. Pull Request +1 +1 = merge
  49. 49. The Team is using to build
  50. 50. onDemand 7 weeks
  51. 51. onDemand 1 week
  52. 52. ThePassion for Innovation
  53. 53. To achieve great things, two thingsare needed:a plan and not quite enough time. Leaonard  Bernstein
  54. 54. Moti vationInnothrough vation
  55. 55. Idea Brown Bags
  56. 56. Plan Sprint Planning
  57. 57. coolestThis... is the longest day of my life
  58. 58. 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
  59. 59. Show Winner
  60. 60. Innovation Motivation
  61. 61. Crapy Code Not maintainableunstable Feature No final Product
  62. 62. Good Code Its maintainable 20% timestable Feature polished for Product
  63. 63. innovation Timeindependent Time free Time
  64. 64. Conflicts Dependencies Workload Sprint Goals
  65. 65. Innovation Weekinnovation Time planned Time team Time
  66. 66. Software made Down Passion for Passion to Start with Passion GTD Fail The Passionate Passion for Passion for Teams Innovation t-shirts
  67. 67. Passionkeeps you going
  68. 68. Passiongets you up again
  69. 69. Passiondrives us
  70. 70. let Passiongrow
  71. 71. Thank yousvenpet.com/slides
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×