scaling your team and technology: the agile way - erik duindam

33
Scaling Your Team & Tech ASAS 2016 Erik Duindam

Upload: avisi-bv

Post on 24-Jan-2017

144 views

Category:

Software


2 download

TRANSCRIPT

Scaling Your Team & Tech

ASAS 2016Erik Duindam

No more #failwhale#faalwalvis

Sorting hand

Source: Introduction to Algorithms (aka CLRS)

Insertion sort

Merge sort

Algorithm A (insertion sort)O(n2) (very slow)

Algorithm B (merge sort)O(n log2 n) (pretty fast) Server A10 billion ops/sec (fast)

Server B10 million ops/sec (1000x slower)

Fast server + Slow algorithm

Slow server + Fast algorithm

SOFTWARE > HARDWARE

$1000/month

$100/month

Programming level pitfalls

• Database fuck-ups• Heavy libraries• Assets loading

COMMON SENSE TECH

TEAM CULTURE

TECH ENVIRONMENT

TECH VISION

Recap

• Common sense tech• Team culture• Tech environment• Tech vision