SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Downloaden Sie, um offline zu lesen
Scaling Engineering:
Pre and Post Acquisition
Building Shutl's engineering team and becoming an eBay company
Sam Phillips
sam@samsworldofno.com
@samsworldofno
This Guy
• Two history degrees, specialising in Victorian
postmodernism, especially mental health and suicide
• Foucault!
• Victorians!
This (Startup) Guy
• First startup was On The Beach Travel, started 2005
• Sold 2007 and 2013
• Joined Shutl in 2012
• Sold to eBay 2013
• I’d never worked at a big company before.
• Delivery that doesn’t suck
• Super quick and super convenient
• Aggregate local capacity into national
• … more to come
• One head of engineering
• One head of product
• One eng manager
• Two product managers
• One lead engineer
• Thirteen engineers
Product and
Engineering
• Finding great people
• Getting things done
• Macro efficiency, micro
inefficiency
• The Big Rewrite
Pre-Acquisition
Finding great people
Always be hiring
• Breadth of channels
• Take a long view
• You only get given what you give away
• Speaking is better than sponsoring
• Host community groups, give help
Pipeline
• Agree on a profile for what you’re looking for
• Us:
• Pride without ego
• Strong emotional intelligence and empathy
• Polyglot coding
• Perfect communication skills
Profile
• Phone Screen
• Face-to-face interview
• Product
• Engineering
• Pairing
• Presentation
Interviews
• Take-home technical test… what did you learn?
• Train your team on interviewing
• Give honest feedback
Respect candidates’ time
• Refine and iterate on your job spec
• Set pipeline targets
• Use your size
Tweak your process
• Good motivators:
• The mission
• Self-actualisation
• Teamwork and human interaction
• Bad motivators:
• Money
Keeping great people
• Constant feedback
• Regular 1:1s
• Goal setting and performance reviews
• Be in the detail without micromanaging
Engineering management
• The three stages of startup development, like an
invasion
• Commandos
• Infantry
• Military Police
• Different people are suitable for different stages
The right people, at the right time
Getting things done
• Don’t sweat process
• Chaos is the enemy, flexibility is not
• Don’t covet tooling
• There are no agile prizes worth winning
Agile
• Define scope carefully and cut ruthlessly
• Do the smallest possible thing
• This brings learning and flexibility
• Go backwards
• This isn’t project management
Always be finished
• Pairing
• Heavy automation - “three times” rule
• TDD/BDD - judgement call
• Full stack everybody
Development Practices
Macro efficiency, micro inefficiency
• Emphasise business learning
• Don’t compromise on customer experience
• Half a product, not a half-assed product
Macro efficiency
• Flexibility is inefficient for developers but efficient
for the business
• Agile is not about developer efficiency
• We chose lower risk over lower effort
• Premature optimisation is your enemy
• Any scale problems will be good problems
Micro inefficiency
The Big Rewrite
• Always leave code in a better place than you find it
• All repos should be clean
Hygiene and accessibility
• We replatformed to microservices in 2013
• Delivering business value at the same time
• Power V1 from V2, in phases
• Higher effort, lower risk
• No big bangs, no stress
• Engineering needs not blocking business requirements
entirely
V2
• Consider:
• Code quality
• ability to onboard developers
• ability to iterate
• Maturity of business model
• Hiring challenges
When?
great job!
… and then you get bought.
You’re in the paper!
Title TextYou buy your dream piano!
Honeymoon in Barbados
You fly business class!
A crazy video conferencing system
arrives at your office
You install this app
Problems
you didn’t
have
before
IT Time Travel
• Back to Outlook
• “Where are the servers”?
NASDAQ
• Getting used to the
new world
• Growing the team
• Play well with
others
• Keep selling
yourself
Post-Acquisition
Getting used to the new world
• That corporate feeling
• Compliance training
• Big constraints on “staff functions” - HR, Finance
• Navigation difficulties
Worse
• Opportunities all around the
company
• Training budget
• Growing the team
• International travel
• Can support good causes
• Benefits and job security
• Money
Better
• Focus on the opportunity
• Keep your independence
Finding the balance
• Big companies aren’t all the same
• How do you need to play
• Get on a plane
Understand the culture
Growing the team
• Hiring needs to remain your number #1 priority
This just got harder
• Compliance - implement, don’t clone
• Bring your strengths and experiences
Tweak your process
• Be honest with candidates
• Be honest with the team
• Keep the focus on the mission and how it’s going to
succeed
The mission
• Working with people all over the world with different
motivations is new
• Hire for it
• Mentor on it
Collaboration
Play well with others
• You will be frustrated
• Build relationships and compromise
• Don’t forget the human
Day-to-day
• Teams know they have problems that they don’t know
how to solve
• Solve problems on a small scale, and shout about it
Let actions speak
Keep selling yourself
• Need to pitch everybody you meet, show why you’re
relevant to them
• Need to get funding and support - budget, time,
dependencies delivered
You’re still a startup
• We were concerned about a top-down plan being
imposed on us
• Suggestions are just that - you are the experts, have
confidence
• There is more flex than you think - the quicker you
learn how to influence, the better time you’ll have
The plan
job done?
• An acquisition is not success in itself
• You still might fail
• You’re different to “core” teams
• You’re still a startup
Job not done
Thank you!
Any questions?
Sam Phillips
sam@samsworldofno.com
@samsworldofno

Weitere ähnliche Inhalte

Was ist angesagt?

Implementing Licensing— A Journey
Implementing Licensing— A JourneyImplementing Licensing— A Journey
Implementing Licensing— A Journey
Flexera
 
X factor ppt with info at end
X factor ppt with info at endX factor ppt with info at end
X factor ppt with info at end
eophiladelphia
 
Vision, hypotheses and customer discovery
Vision, hypotheses and customer discoveryVision, hypotheses and customer discovery
Vision, hypotheses and customer discovery
Blaz Kos
 
Internet Librarian 2010 - Using Design Thinking to Enable Innovation
Internet Librarian 2010 - Using Design Thinking to Enable InnovationInternet Librarian 2010 - Using Design Thinking to Enable Innovation
Internet Librarian 2010 - Using Design Thinking to Enable Innovation
Hamilton Public Library
 

Was ist angesagt? (19)

Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
Michael Wolfe about Startups at ESADE: "Quitting, sucking, and failing your w...
 
Creating sustainable collaborative systems
Creating sustainable collaborative systemsCreating sustainable collaborative systems
Creating sustainable collaborative systems
 
Pitching 101
Pitching 101Pitching 101
Pitching 101
 
How to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeHow to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibe
 
Outsourcing - maximising benefits while minimising the risks
Outsourcing - maximising benefits while minimising the risksOutsourcing - maximising benefits while minimising the risks
Outsourcing - maximising benefits while minimising the risks
 
Implementing Licensing— A Journey
Implementing Licensing— A JourneyImplementing Licensing— A Journey
Implementing Licensing— A Journey
 
Bradley Scott (Xero)
Bradley Scott (Xero)Bradley Scott (Xero)
Bradley Scott (Xero)
 
Ruby and Start-ups
Ruby and Start-upsRuby and Start-ups
Ruby and Start-ups
 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
 
Villanova leadership-102018
Villanova leadership-102018Villanova leadership-102018
Villanova leadership-102018
 
Culture at Atlassian
Culture at AtlassianCulture at Atlassian
Culture at Atlassian
 
Internetlibrarian2010designthinkingoct2510
Internetlibrarian2010designthinkingoct2510Internetlibrarian2010designthinkingoct2510
Internetlibrarian2010designthinkingoct2510
 
X factor ppt with info at end
X factor ppt with info at endX factor ppt with info at end
X factor ppt with info at end
 
Lean agile for leaders
Lean agile for leadersLean agile for leaders
Lean agile for leaders
 
Vision, hypotheses and customer discovery
Vision, hypotheses and customer discoveryVision, hypotheses and customer discovery
Vision, hypotheses and customer discovery
 
Joshua Slayton
Joshua SlaytonJoshua Slayton
Joshua Slayton
 
"Intrapreneurship: Taking Company from Good to Great" by RJ. Liow
"Intrapreneurship: Taking Company from Good to Great" by RJ. Liow"Intrapreneurship: Taking Company from Good to Great" by RJ. Liow
"Intrapreneurship: Taking Company from Good to Great" by RJ. Liow
 
Ceedee Doyle & Guests (Assurity Consulting)
Ceedee Doyle & Guests (Assurity Consulting)Ceedee Doyle & Guests (Assurity Consulting)
Ceedee Doyle & Guests (Assurity Consulting)
 
Internet Librarian 2010 - Using Design Thinking to Enable Innovation
Internet Librarian 2010 - Using Design Thinking to Enable InnovationInternet Librarian 2010 - Using Design Thinking to Enable Innovation
Internet Librarian 2010 - Using Design Thinking to Enable Innovation
 

Ähnlich wie FPlive - Scaling Engineering: Pre and Post Acquisition

a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
Elle Waters
 

Ähnlich wie FPlive - Scaling Engineering: Pre and Post Acquisition (20)

35 part 2 - earthsoft-path ahead - guidance to professionals
35 part 2 - earthsoft-path ahead - guidance to professionals35 part 2 - earthsoft-path ahead - guidance to professionals
35 part 2 - earthsoft-path ahead - guidance to professionals
 
How to Start a Startup Company | Startup ShowCase
How to Start a Startup Company | Startup ShowCase How to Start a Startup Company | Startup ShowCase
How to Start a Startup Company | Startup ShowCase
 
29 a-earthsoft-be enterpreneur
29 a-earthsoft-be enterpreneur29 a-earthsoft-be enterpreneur
29 a-earthsoft-be enterpreneur
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
 
Hard won lessons on an 18 year rollercoaster ride - Nic Lawrence.pdf
Hard won lessons on an 18 year rollercoaster ride - Nic Lawrence.pdfHard won lessons on an 18 year rollercoaster ride - Nic Lawrence.pdf
Hard won lessons on an 18 year rollercoaster ride - Nic Lawrence.pdf
 
The Lean Startup Basics and Intro for Beginners
The Lean Startup Basics and Intro for BeginnersThe Lean Startup Basics and Intro for Beginners
The Lean Startup Basics and Intro for Beginners
 
Insights From the Lean Startup Conference 2016
Insights From the Lean Startup Conference 2016Insights From the Lean Startup Conference 2016
Insights From the Lean Startup Conference 2016
 
Establishing MNC Operations in India
Establishing MNC Operations in IndiaEstablishing MNC Operations in India
Establishing MNC Operations in India
 
Murdoch University Master Class - Entrepreneurship
Murdoch University Master Class - EntrepreneurshipMurdoch University Master Class - Entrepreneurship
Murdoch University Master Class - Entrepreneurship
 
Updated: You Have An Idea ... Do You Have A Business?
Updated: You Have An Idea ...  Do You Have A Business?Updated: You Have An Idea ...  Do You Have A Business?
Updated: You Have An Idea ... Do You Have A Business?
 
Starting startups
Starting startupsStarting startups
Starting startups
 
Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO Summit
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty Cagan
 
X factor ppt with info at end
X factor ppt with info at endX factor ppt with info at end
X factor ppt with info at end
 
Starting your venture
Starting your ventureStarting your venture
Starting your venture
 
RICHARDLUCAS_2022_IANBURRA.pdf
RICHARDLUCAS_2022_IANBURRA.pdfRICHARDLUCAS_2022_IANBURRA.pdf
RICHARDLUCAS_2022_IANBURRA.pdf
 
Enterprise Project Management
Enterprise Project ManagementEnterprise Project Management
Enterprise Project Management
 
LaMetric. Leadership principles on the way to the successful product company
LaMetric. Leadership principles on the way to the successful product company LaMetric. Leadership principles on the way to the successful product company
LaMetric. Leadership principles on the way to the successful product company
 
Crash course on delivering value to a startup
Crash course on delivering value to a startupCrash course on delivering value to a startup
Crash course on delivering value to a startup
 
Design Upstream: Advancing Strategic Design Without Going Against the Current
Design Upstream: Advancing Strategic Design Without Going Against the CurrentDesign Upstream: Advancing Strategic Design Without Going Against the Current
Design Upstream: Advancing Strategic Design Without Going Against the Current
 

Kürzlich hochgeladen

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

FPlive - Scaling Engineering: Pre and Post Acquisition

  • 1. Scaling Engineering: Pre and Post Acquisition Building Shutl's engineering team and becoming an eBay company Sam Phillips sam@samsworldofno.com @samsworldofno
  • 3. • Two history degrees, specialising in Victorian postmodernism, especially mental health and suicide
  • 6. This (Startup) Guy • First startup was On The Beach Travel, started 2005 • Sold 2007 and 2013 • Joined Shutl in 2012 • Sold to eBay 2013 • I’d never worked at a big company before.
  • 7. • Delivery that doesn’t suck • Super quick and super convenient • Aggregate local capacity into national • … more to come
  • 8. • One head of engineering • One head of product • One eng manager • Two product managers • One lead engineer • Thirteen engineers Product and Engineering
  • 9. • Finding great people • Getting things done • Macro efficiency, micro inefficiency • The Big Rewrite Pre-Acquisition
  • 12. • Breadth of channels • Take a long view • You only get given what you give away • Speaking is better than sponsoring • Host community groups, give help Pipeline
  • 13. • Agree on a profile for what you’re looking for • Us: • Pride without ego • Strong emotional intelligence and empathy • Polyglot coding • Perfect communication skills Profile
  • 14. • Phone Screen • Face-to-face interview • Product • Engineering • Pairing • Presentation Interviews
  • 15. • Take-home technical test… what did you learn? • Train your team on interviewing • Give honest feedback Respect candidates’ time
  • 16. • Refine and iterate on your job spec • Set pipeline targets • Use your size Tweak your process
  • 17. • Good motivators: • The mission • Self-actualisation • Teamwork and human interaction • Bad motivators: • Money Keeping great people
  • 18. • Constant feedback • Regular 1:1s • Goal setting and performance reviews • Be in the detail without micromanaging Engineering management
  • 19. • The three stages of startup development, like an invasion • Commandos • Infantry • Military Police • Different people are suitable for different stages The right people, at the right time
  • 21. • Don’t sweat process • Chaos is the enemy, flexibility is not • Don’t covet tooling • There are no agile prizes worth winning Agile
  • 22. • Define scope carefully and cut ruthlessly • Do the smallest possible thing • This brings learning and flexibility • Go backwards • This isn’t project management Always be finished
  • 23. • Pairing • Heavy automation - “three times” rule • TDD/BDD - judgement call • Full stack everybody Development Practices
  • 24. Macro efficiency, micro inefficiency
  • 25. • Emphasise business learning • Don’t compromise on customer experience • Half a product, not a half-assed product Macro efficiency
  • 26. • Flexibility is inefficient for developers but efficient for the business • Agile is not about developer efficiency • We chose lower risk over lower effort • Premature optimisation is your enemy • Any scale problems will be good problems Micro inefficiency
  • 28. • Always leave code in a better place than you find it • All repos should be clean Hygiene and accessibility
  • 29. • We replatformed to microservices in 2013 • Delivering business value at the same time • Power V1 from V2, in phases • Higher effort, lower risk • No big bangs, no stress • Engineering needs not blocking business requirements entirely V2
  • 30. • Consider: • Code quality • ability to onboard developers • ability to iterate • Maturity of business model • Hiring challenges When?
  • 32. … and then you get bought.
  • 33.
  • 34. You’re in the paper!
  • 35. Title TextYou buy your dream piano!
  • 38. A crazy video conferencing system arrives at your office
  • 41. IT Time Travel • Back to Outlook • “Where are the servers”?
  • 43. • Getting used to the new world • Growing the team • Play well with others • Keep selling yourself Post-Acquisition
  • 44. Getting used to the new world
  • 45. • That corporate feeling • Compliance training • Big constraints on “staff functions” - HR, Finance • Navigation difficulties Worse
  • 46. • Opportunities all around the company • Training budget • Growing the team • International travel • Can support good causes • Benefits and job security • Money Better
  • 47. • Focus on the opportunity • Keep your independence Finding the balance
  • 48. • Big companies aren’t all the same • How do you need to play • Get on a plane Understand the culture
  • 50. • Hiring needs to remain your number #1 priority This just got harder
  • 51. • Compliance - implement, don’t clone • Bring your strengths and experiences Tweak your process
  • 52. • Be honest with candidates • Be honest with the team • Keep the focus on the mission and how it’s going to succeed The mission
  • 53. • Working with people all over the world with different motivations is new • Hire for it • Mentor on it Collaboration
  • 54. Play well with others
  • 55. • You will be frustrated • Build relationships and compromise • Don’t forget the human Day-to-day
  • 56. • Teams know they have problems that they don’t know how to solve • Solve problems on a small scale, and shout about it Let actions speak
  • 58. • Need to pitch everybody you meet, show why you’re relevant to them • Need to get funding and support - budget, time, dependencies delivered You’re still a startup
  • 59. • We were concerned about a top-down plan being imposed on us • Suggestions are just that - you are the experts, have confidence • There is more flex than you think - the quicker you learn how to influence, the better time you’ll have The plan
  • 61. • An acquisition is not success in itself • You still might fail • You’re different to “core” teams • You’re still a startup Job not done
  • 62. Thank you! Any questions? Sam Phillips sam@samsworldofno.com @samsworldofno