@PHILHAWKSWORTH #IMWORLD
THE TECHNIQUES
DO NOT MATCH
THE CHALLENGES
PROBLEM
Slide 27
Slide 27 text
@PHILHAWKSWORTH #IMWORLD
ENGINEERING
Slide 28
Slide 28 text
@PHILHAWKSWORTH #IMWORLD
I’M A SOFTWARE
ENGINEER
WHAT LANGUAGE?
JAVASCRIPT
HA HA HA HA...!
Slide 29
Slide 29 text
@PHILHAWKSWORTH #IMWORLD
F#@!!!
Slide 30
Slide 30 text
@PHILHAWKSWORTH #IMWORLD
DEVICES
Slide 31
Slide 31 text
@PHILHAWKSWORTH #IMWORLD
FUTURE FRIENDLY
Slide 32
Slide 32 text
@PHILHAWKSWORTH #IMWORLD
PERFORMANCE
MATTERS
Slide 33
Slide 33 text
@PHILHAWKSWORTH #IMWORLD
Greg Linden, Amazon
100ms OF EXTRA
LOAD TIME CAUSED
1% DROP IN SALES
Slide 34
Slide 34 text
@PHILHAWKSWORTH #IMWORLD
SERIOUS
BUSINESS
Slide 35
Slide 35 text
@PHILHAWKSWORTH #IMWORLD
THE TECHNIQUES
DO NOT MATCH
THE CHALLENGES
Slide 36
Slide 36 text
@PHILHAWKSWORTH #IMWORLD
THE TECHNIQUES
MUST MATCH
THE CHALLENGES
Slide 37
Slide 37 text
@PHILHAWKSWORTH #IMWORLD
TIME TO EVOLVE
TOOLS / APPROACH / EXPECTATIONS
Slide 38
Slide 38 text
@PHILHAWKSWORTH #IMWORLD
WHERE TO FOCUS?
Slide 39
Slide 39 text
@PHILHAWKSWORTH #IMWORLD
PAYMENT
INFRASTRUCTURE
FRONT END
WIREFRAMES
SPECIFICATION
BACK END
QA
ITERATION
REGRESSION
DESIGN
CI
SIGN OFF
LOGO BIGGER
SIGN OFF
DEPLOYMENT
UAT
PAYMENT?
ANALYTICS
MEASUREMENT
ITERATION
Slide 40
Slide 40 text
@PHILHAWKSWORTH #IMWORLD
SMARTER DELIVERABLES
TEAM DYNAMICS
ENGINEERING APPROACH
@PHILHAWKSWORTH #IMWORLD
RESPONSIVE
DESIGN
WORKFLOW
STEPHEN HAY
Slide 55
Slide 55 text
@PHILHAWKSWORTH #IMWORLD
SMARTER
DEVELOPMENT
WORKFLOW
Slide 56
Slide 56 text
@PHILHAWKSWORTH #IMWORLD
SURPRISE
CONFIDENCE
Slide 57
Slide 57 text
@PHILHAWKSWORTH #IMWORLD
TEAMS
Slide 58
Slide 58 text
@PHILHAWKSWORTH #IMWORLD
TEAMS
DISTRIBUTED
Slide 59
Slide 59 text
@PHILHAWKSWORTH #IMWORLD
OFFICES
TIMEZONES
LANGUAGES
Slide 60
Slide 60 text
@PHILHAWKSWORTH #IMWORLD
NEW YORK / CHICAGO / AUSTIN
PORTLAND / SAN FRANCISCO
LOS ANGELES / LONDON / STOCKHOLM
BUCHAREST / SINGAPORE / SYDNEY
SÃO PAULO / BUENOS AIRES
Slide 61
Slide 61 text
@PHILHAWKSWORTH #IMWORLD
COMMUNICATION
IS CRITICAL
Slide 62
Slide 62 text
@PHILHAWKSWORTH #IMWORLD
SENSE OF TEAM
IS CRITICAL
Slide 63
Slide 63 text
@PHILHAWKSWORTH #IMWORLD
UNITE
DISTRIBUTED
TEAMS
Slide 64
Slide 64 text
@PHILHAWKSWORTH #IMWORLD
DAILY STAND UP
Slide 65
Slide 65 text
@PHILHAWKSWORTH #IMWORLD
Slide 66
Slide 66 text
@PHILHAWKSWORTH #IMWORLD
KANBAN -> trello
Slide 67
Slide 67 text
@PHILHAWKSWORTH #IMWORLD
TRELLO
Slide 68
Slide 68 text
@PHILHAWKSWORTH #IMWORLD
IRC / HIPCHAT / CAMPFIRE
Slide 69
Slide 69 text
@PHILHAWKSWORTH #IMWORLD
AUTOMATION
HUBOT / IFTTT
INFORMATION
of