team++; making your team work better together
DESCRIPTION
As presented at London Web Standards, on Monday 14th November 2011. This talk isn't brain science. Some teams are better than others. Some get more done, some have more bugs. What they all can be though, is better. In this session, Neil Crosby witters on about some of the things that he's done to help create a better functioning team.TRANSCRIPT
@NeilCrosby #lwsteam
team++
Making your team work better together
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
@NeilCrosby
Developer
Lego enthusiast
Baker
@NeilCrosby #lwsteam
<Dark Rum & Diet Coke[
@NeilCrosby #lwsteam
Technical Project Manager
LOVEFiLM
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Not EVIL!
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Previously?
Lead Developer,
BBC Homepage
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
TERROR
AT THE
CASTLE!
@NeilCrosby #lwsteam
THE ZOMBIE THATWOULD NOT DIE!
@NeilCrosby #lwsteam
We wanted better
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
This
isn’t
@NeilCrosby #lwsteam
rocket science
@NeilCrosby #lwsteam
Continuous Peer Review
http://thecodetrain.co.uk/2011/01/dev-checks/
@NeilCrosby #lwsteam
@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
@NeilCrosby #lwsteam
Peer review helps the team
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Standards are Good
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Spaces,not tabs
K&R braces
Consistent spacing
Documentation
PHP_CodeSniffer
@NeilCrosby #lwsteam
Break the Standard?Break the Build.
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Unit Tests
@NeilCrosby #lwsteam
Functional Tests
@NeilCrosby #lwsteam
Regression Tests
@NeilCrosby #lwsteam
Break the Tests?Break the Build.
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
“For every addition of knowledge you forget something that you knew before”
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
@NeilCrosby #lwsteam@NeilCrosby #lwsteam
Perform Pair Programming
(where appropriate)
@NeilCrosby #lwsteam
Enhance Progressively
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Don’t work out of hours
@NeilCrosby #lwsteam
Bring baked goods
@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
Socialise
@NeilCrosby #lwsteam
Life is Good@NeilCrosby #lwsteam
@NeilCrosby #lwsteam
LOVEFiLM is [email protected]
@NeilCrosby #lwsteam
Any Questions?
@NeilCrosby #lwsteam
Attribution
http://www.flickr.com/photos/dunechaser/3385957499/
http://www.flickr.com/photos/dunechaser/3385957057/
http://www.flickr.com/photos/guinavere/5975167653/
http://www.flickr.com/photos/thevoicewithin/5602511743/
http://www.flickr.com/photos/pedrovezini/4915241275/
http://www.flickr.com/photos/dunechaser/567753250/
http://www.flickr.com/photos/kaptainkobold/5683011508/
http://www.flickr.com/photos/pasukaru76/4725010212/
http://www.flickr.com/photos/pedrovezini/5473616337/
http://www.flickr.com/photos/spacmonster/2896019144/
http://www.flickr.com/photos/evil_cheese_scientist/4693669312/
http://www.flickr.com/photos/activars/5182488473/
http://www.flickr.com/photos/kwl/4514986410/
http://www.flickr.com/photos/hoyvinmayvin/5894936732/
http://www.flickr.com/photos/kwl/5114935852/
http://www.flickr.com/photos/cross_stitch_ninja/4932950637/
http://www.flickr.com/photos/hoyvinmayvin/5167032467/
http://www.flickr.com/photos/azrasta/4865872893/
http://www.flickr.com/photos/minifig/3174009125/
http://www.flickr.com/photos/pinkpurse/5282398538/
http://www.flickr.com/photos/pasukaru76/5459428379/
http://www.flickr.com/photos/hoyvinmayvin/4759814312/
http://www.flickr.com/photos/hoyvinmayvin/5056582082/
http://www.flickr.com/photos/martym/4494938838/
http://www.flickr.com/photos/kwl/5075443408/
http://www.flickr.com/photos/kwl/5258518254/
http://www.flickr.com/photos/pasukaru76/5174278607/
http://www.flickr.com/photos/hoyvinmayvin/5182265211/
http://www.flickr.com/photos/oblongpictures/5250948891/
http://www.flickr.com/photos/pedrovezini/5740545022/
@NeilCrosby #lwsteam