team++
Making your team work better together
                                @NeilCrosby #lwsteam
@NeilCrosby

         Developer
    Lego enthusiast
                 Baker




      @NeilCrosby #lwsteam
<Dark Rum & Diet Coke[



                 @NeilCrosby #lwsteam
Technical Project Manager

                LOVEFiLM




             @NeilCrosby #lwsteam
Not EVIL!

            @NeilCrosby #lwsteam
Previously?
Lead Developer,
BBC Homepage




            @NeilCrosby #lwsteam
TE RR OR
AT  T HE
CAS TL E!


     @NeilCrosby #lwsteam
THE ZOMBIE THAT
WOULD NOT DIE!




              @NeilCrosby #lwsteam
We
wanted
better




         @NeilCrosby #lwsteam
@NeilCrosby #lwsteam
This
isn’t   rocket science




                   @NeilCrosby #lwsteam
Continuous Peer Review




 http://thecodetrain.co.uk/2011/01/dev-checks/
                                      @NeilCrosby #lwsteam
Before any task is
moved into test,
a developer who
didn’t work on it
must say that they
are happy with how it’s
been completed.
                     @NeilCrosby #lwsteam
After every task,
Ask questions         @NeilCrosby #lwsteam
Does anything worry you?




                   @NeilCrosby #lwsteam
Go back into
development
if necessary




               @NeilCrosby #lwsteam
Sometimes people do
things wrong




                  @NeilCrosby #lwsteam
People die get ill




                @NeilCrosby #lwsteam
Peer review helps
         the team




            @NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Standards
are Good

@NeilCrosby #lwsteam
PHP_CodeSniffer


Documentation    K&R braces
     Spaces,      Consistent
    not tabs      spacing

                    @NeilCrosby #lwsteam
Break the Standard?
Break the Build.
                      @NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Unit Tests




             @NeilCrosby #lwsteam
Functional
    Tests


   @NeilCrosby #lwsteam
Regression Tests




              @NeilCrosby #lwsteam
Break the Tests?
Break the Build.




                   @NeilCrosby #lwsteam
“For every
addition of knowledge
you forget something
that you knew before”




                        @NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Perform Pair
Programming
(where appropriate)




                      @NeilCrosby #lwsteam
Enhance Progressively




                 @NeilCrosby #lwsteam
Don’t work
out of hours




     @NeilCrosby #lwsteam
Bring
baked
goods




@NeilCrosby #lwsteam
Socialise




            @NeilCrosby #lwsteam
Life is Good
      @NeilCrosby #lwsteam
LOVEFiLM is hiring
      neil.crosby@lovefilm.com




                @NeilCrosby #lwsteam
Any
Questions?



   @NeilCrosby #lwsteam
Attribution
http://www.flickr.com/photos/dunechaser/3385957499/              http://www.flickr.com/photos/cross_stitch_ninja/4932950637/

http://www.flickr.com/photos/dunechaser/3385957057/              http://www.flickr.com/photos/hoyvinmayvin/5167032467/

http://www.flickr.com/photos/guinavere/5975167653/               http://www.flickr.com/photos/azrasta/4865872893/

http://www.flickr.com/photos/thevoicewithin/5602511743/          http://www.flickr.com/photos/minifig/3174009125/

http://www.flickr.com/photos/pedrovezini/4915241275/             http://www.flickr.com/photos/pinkpurse/5282398538/

http://www.flickr.com/photos/dunechaser/567753250/               http://www.flickr.com/photos/pasukaru76/5459428379/

http://www.flickr.com/photos/kaptainkobold/5683011508/           http://www.flickr.com/photos/hoyvinmayvin/4759814312/

http://www.flickr.com/photos/pasukaru76/4725010212/              http://www.flickr.com/photos/hoyvinmayvin/5056582082/

http://www.flickr.com/photos/pedrovezini/5473616337/             http://www.flickr.com/photos/martym/4494938838/

http://www.flickr.com/photos/spacmonster/2896019144/             http://www.flickr.com/photos/kwl/5075443408/

http://www.flickr.com/photos/evil_cheese_scientist/4693669312/   http://www.flickr.com/photos/kwl/5258518254/

http://www.flickr.com/photos/activars/5182488473/                http://www.flickr.com/photos/pasukaru76/5174278607/

http://www.flickr.com/photos/kwl/4514986410/                     http://www.flickr.com/photos/hoyvinmayvin/5182265211/

http://www.flickr.com/photos/hoyvinmayvin/5894936732/            http://www.flickr.com/photos/oblongpictures/5250948891/

http://www.flickr.com/photos/kwl/5114935852/                     http://www.flickr.com/photos/pedrovezini/5740545022/



                                                                                                        @NeilCrosby #lwsteam

team++; making your team work better together