SlideShare a Scribd company logo
Passion
for Software
That‘s
          me
         Sven Peters
         Atlassian Ambassador



         speters@atlassian.com
             @svenpet



         svenpet.com
sion
Pas       Bundesjugendspiele
sion   good  potential



Pas
sion
Pas        Usain  Bolt  :
          6  gold  medals
n
                 or m

    io
             then
          is


 ass
P           Atlassian  Staff
ion                e s s
Pass          u s in
          B
Software made Down Under

   Start with Passion
two
It takes
start
with a vision
great people
                       work & fun
          freedom
respect



                    great place   to work
Pick the right
People
Atlassian  Office  SF




great place   to work
Passion for
   GTD
get Information
             fast
                    learning  how  to  
                    fly  a  helicopter
get Information
                    fast

Atlassian  Office
    Sydney
It's all in the


Wiki

   lots  of  information
open  discussions




company  
updates
                 Wiki           project  planing

sharing  knowledge

                      develop  ideas  fast
It's not just a


Wiki
                    Culture
           it's a
It's not only a


Wiki
                    People
         it's the
start with the


Wiki
Passion to
   Fail
Failure is not an option
It's a step
got Feedback?
ack
     b
Fee
   Cycle
    d




#short
#direct
Feedback
through public Issue Tracker and
public support forum
Feedback
through customer interviews
and paper prototype
Feedback
through dogfooding
Feedback
through OnDemand
Feedback
through automatic reports
ild
              w tm
                  ea
                    su
                         ring




   ‘r e abo
              u


 e
W STestserver e
         Cppoo esfTrc s
        Ev u A rev v w
        Aualsitcsmieiiews
FeatureTimee 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
ild
                        w te   d r   e po
                                            r ts



        e
                         a

     ‘r
                  to   m
               au
 e
             t
        ou
      ab
W
ild
                    wha
                       ring
                            da
                              ta




     ‘r e   ab
              ou
                   ts

 e
W
Is it hot in here, or is it my
Information
                                   Radiator ?
                                          Alistair  Cockburn
Passionate
Developers
Developers
Passion For Software
Passionate
Developers
Passionate
  Teams
small    Teams
cross functional   Teams
    distributed    Teams
   independent     Teams
Stash Team
Stash Team
                             max.  feedback  cycle




good  for  planning
                         7     weeks
     ideas  to  market
missed deadline?




  wait for
next release
break down into small pieces
risk first
Feature
    Branch



             ~2 Days
Pull
       Request

         ?
It's like code              I
                     reviews              have to
                                         share my
                                           code?

  What are
Pull Requests?

                           It's an
                     online discussion
                       about code
Pull
       Request

        +1
Pull
       Request

       +1        +1
       = merge
The

                 Team
      is using




      to build
onDemand


   7   weeks
onDemand


   1   week
The


Passion for
      Innovation
To achieve great things, two things
are needed:
a plan and not quite enough time.
       Leaonard  Bernstein
Moti vation
Inno
through

          vation
Idea   Brown Bags
Plan   Sprint Planning
coolest
This... 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 ];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
Show   Winner
Innovation   Motivation
Crapy Code         Not maintainable




unstable Feature    No final Product
Good Code                      It's maintainable




                 20% time




stable Feature              polished for Product
innovation Time
independent Time
       free Time
Conflicts




      Dependencies
        Workload
       Sprint Goals
Innovation
                    Week
innovation Time
 planned Time
    team Time
Software made Down
                       Passion for       Passion to
 Start with Passion
                          GTD
                                            Fail




                      The



 Passionate           Passion for        Passion for
   Teams                    Innovation    t-shirts
Passion




keeps you going
Passion




gets you up again
Passion
drives us
let Passion
grow
Thank you

svenpet.com/slides

More Related Content

Passion For Software