際際滷

際際滷Share a Scribd company logo
Scaling Your Team & Tech
ASAS 2016
Erik 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 A
10 billion ops/sec (fast)
Server B
10 million ops/sec (1000x slower)
Fast server + Slow algorithm
Slow server + Fast algorithm
SOFTWARE > HARDWARE
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
$1000/month
$100/month
Programming level pitfalls
 Database fuck-ups
 Heavy libraries
 Assets loading
COMMON SENSE TECH
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
TEAM CULTURE
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
TECH ENVIRONMENT
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
TECH VISION
Recap
 Common sense tech
 Team culture
 Tech environment
 Tech vision

More Related Content

More from Avisi B.V. (20)

Product development insights - Robin van Breukelen
Product development insights - Robin van BreukelenProduct development insights - Robin van Breukelen
Product development insights - Robin van Breukelen
Avisi B.V.
Software design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - JaromilSoftware design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - Jaromil
Avisi B.V.
Content must be creative - Jon Westenberg
Content must be creative - Jon WestenbergContent must be creative - Jon Westenberg
Content must be creative - Jon Westenberg
Avisi B.V.
Does your design smell - Tushar Sharma
Does your design smell  - Tushar SharmaDoes your design smell  - Tushar Sharma
Does your design smell - Tushar Sharma
Avisi B.V.
How to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris LukassenHow to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris Lukassen
Avisi B.V.
ASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco RommesASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco Rommes
Avisi B.V.
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
Avisi B.V.
ASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira JelezovaASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira Jelezova
Avisi B.V.
ASAS 2015 Regina Chien
ASAS 2015 Regina ChienASAS 2015 Regina Chien
ASAS 2015 Regina Chien
Avisi B.V.
ASAS 2015 Darren Harris
ASAS 2015 Darren HarrisASAS 2015 Darren Harris
ASAS 2015 Darren Harris
Avisi B.V.
ASAS 2015 Henk Kolk
ASAS 2015 Henk KolkASAS 2015 Henk Kolk
ASAS 2015 Henk Kolk
Avisi B.V.
ASAS 2015 Chris Lukassen
ASAS 2015 Chris LukassenASAS 2015 Chris Lukassen
ASAS 2015 Chris Lukassen
Avisi B.V.
ASAS 2015 Chris Lukassen
ASAS 2015 Chris LukassenASAS 2015 Chris Lukassen
ASAS 2015 Chris Lukassen
Avisi B.V.
Keynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted NewardKeynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted Neward
Avisi B.V.
ASAS 2015 Robin van Breukelen
ASAS 2015 Robin van BreukelenASAS 2015 Robin van Breukelen
ASAS 2015 Robin van Breukelen
Avisi B.V.
ASAS 2015 - Kasia Mrowca
ASAS 2015 - Kasia MrowcaASAS 2015 - Kasia Mrowca
ASAS 2015 - Kasia Mrowca
Avisi B.V.
ASAS 2015 - Norberto Leite
ASAS 2015 - Norberto LeiteASAS 2015 - Norberto Leite
ASAS 2015 - Norberto Leite
Avisi B.V.
ASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den HeuvelASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den Heuvel
Avisi B.V.
Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic  Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic
Avisi B.V.
ASAS 2014 - Eric Hendriks
ASAS 2014 - Eric HendriksASAS 2014 - Eric Hendriks
ASAS 2014 - Eric Hendriks
Avisi B.V.
Product development insights - Robin van Breukelen
Product development insights - Robin van BreukelenProduct development insights - Robin van Breukelen
Product development insights - Robin van Breukelen
Avisi B.V.
Software design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - JaromilSoftware design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - Jaromil
Avisi B.V.
Content must be creative - Jon Westenberg
Content must be creative - Jon WestenbergContent must be creative - Jon Westenberg
Content must be creative - Jon Westenberg
Avisi B.V.
Does your design smell - Tushar Sharma
Does your design smell  - Tushar SharmaDoes your design smell  - Tushar Sharma
Does your design smell - Tushar Sharma
Avisi B.V.
How to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris LukassenHow to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris Lukassen
Avisi B.V.
ASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco RommesASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco Rommes
Avisi B.V.
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
Avisi B.V.
ASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira JelezovaASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira Jelezova
Avisi B.V.
ASAS 2015 Regina Chien
ASAS 2015 Regina ChienASAS 2015 Regina Chien
ASAS 2015 Regina Chien
Avisi B.V.
ASAS 2015 Darren Harris
ASAS 2015 Darren HarrisASAS 2015 Darren Harris
ASAS 2015 Darren Harris
Avisi B.V.
ASAS 2015 Henk Kolk
ASAS 2015 Henk KolkASAS 2015 Henk Kolk
ASAS 2015 Henk Kolk
Avisi B.V.
ASAS 2015 Chris Lukassen
ASAS 2015 Chris LukassenASAS 2015 Chris Lukassen
ASAS 2015 Chris Lukassen
Avisi B.V.
ASAS 2015 Chris Lukassen
ASAS 2015 Chris LukassenASAS 2015 Chris Lukassen
ASAS 2015 Chris Lukassen
Avisi B.V.
Keynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted NewardKeynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted Neward
Avisi B.V.
ASAS 2015 Robin van Breukelen
ASAS 2015 Robin van BreukelenASAS 2015 Robin van Breukelen
ASAS 2015 Robin van Breukelen
Avisi B.V.
ASAS 2015 - Kasia Mrowca
ASAS 2015 - Kasia MrowcaASAS 2015 - Kasia Mrowca
ASAS 2015 - Kasia Mrowca
Avisi B.V.
ASAS 2015 - Norberto Leite
ASAS 2015 - Norberto LeiteASAS 2015 - Norberto Leite
ASAS 2015 - Norberto Leite
Avisi B.V.
ASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den HeuvelASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den Heuvel
Avisi B.V.
Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic  Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic
Avisi B.V.
ASAS 2014 - Eric Hendriks
ASAS 2014 - Eric HendriksASAS 2014 - Eric Hendriks
ASAS 2014 - Eric Hendriks
Avisi B.V.

Recently uploaded (20)

The Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdfThe Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdf
Lilly Gracia
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Tightening every bolt at FOSDEM 2025  by Daniel StenbergTightening every bolt at FOSDEM 2025  by Daniel Stenberg
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Daniel Stenberg
Odoo WooCommerce Connector, Multiple Woocommerce store connection
Odoo WooCommerce Connector,  Multiple Woocommerce store connectionOdoo WooCommerce Connector,  Multiple Woocommerce store connection
Odoo WooCommerce Connector, Multiple Woocommerce store connection
Aagam infotech
Advance Website Helpdesk Customer Support Ticket Management Odoo
Advance Website Helpdesk Customer Support Ticket Management OdooAdvance Website Helpdesk Customer Support Ticket Management Odoo
Advance Website Helpdesk Customer Support Ticket Management Odoo
Aagam infotech
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
Star Link Communication Pvt Ltd
SAP Document Compliance Overview -Imp document.pdf
SAP Document Compliance Overview -Imp document.pdfSAP Document Compliance Overview -Imp document.pdf
SAP Document Compliance Overview -Imp document.pdf
annapureddyn
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptxOOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
habibansar098
Dijkstras single source path algorthim
Dijkstras   single source path algorthimDijkstras   single source path algorthim
Dijkstras single source path algorthim
Bobby Pra A
About Us What is Data Protection Data Protection Consultancy.pdf
About Us  What is Data Protection  Data Protection Consultancy.pdfAbout Us  What is Data Protection  Data Protection Consultancy.pdf
About Us What is Data Protection Data Protection Consultancy.pdf
Data Protection People
A Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman BhaumikA Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman Bhaumik
Raman Bhaumik
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Dele Amefo
Web Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdfWeb Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdf
ICUBETECHNOLABS
OutSystems User Group Utrecht February 2025.pdf
OutSystems User Group Utrecht February 2025.pdfOutSystems User Group Utrecht February 2025.pdf
OutSystems User Group Utrecht February 2025.pdf
mail496323
Metaverse Meetup: Explore Mulesoft MAC Project
Metaverse Meetup: Explore  Mulesoft MAC ProjectMetaverse Meetup: Explore  Mulesoft MAC Project
Metaverse Meetup: Explore Mulesoft MAC Project
GiulioPicchi
Best Solution For Import and Export Contacts from VCF to CSV
Best Solution For Import and Export Contacts from VCF to CSVBest Solution For Import and Export Contacts from VCF to CSV
Best Solution For Import and Export Contacts from VCF to CSV
sung231
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
elucidata1
Agile's History | #Agile #Scrum #AgileHistory
Agile's History | #Agile #Scrum #AgileHistoryAgile's History | #Agile #Scrum #AgileHistory
Agile's History | #Agile #Scrum #AgileHistory
Scott M. Graffius
VADY: Revolutionizing Business Intelligence with AI-Powered Insights
VADY: Revolutionizing Business Intelligence with AI-Powered InsightsVADY: Revolutionizing Business Intelligence with AI-Powered Insights
VADY: Revolutionizing Business Intelligence with AI-Powered Insights
NewFangledVision
data warehousing architecture presentation
data warehousing architecture presentationdata warehousing architecture presentation
data warehousing architecture presentation
Bobby Pra A
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM FormsAdobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
BradBedford3
The Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdfThe Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdf
Lilly Gracia
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Tightening every bolt at FOSDEM 2025  by Daniel StenbergTightening every bolt at FOSDEM 2025  by Daniel Stenberg
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Daniel Stenberg
Odoo WooCommerce Connector, Multiple Woocommerce store connection
Odoo WooCommerce Connector,  Multiple Woocommerce store connectionOdoo WooCommerce Connector,  Multiple Woocommerce store connection
Odoo WooCommerce Connector, Multiple Woocommerce store connection
Aagam infotech
Advance Website Helpdesk Customer Support Ticket Management Odoo
Advance Website Helpdesk Customer Support Ticket Management OdooAdvance Website Helpdesk Customer Support Ticket Management Odoo
Advance Website Helpdesk Customer Support Ticket Management Odoo
Aagam infotech
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
Star Link Communication Pvt Ltd
SAP Document Compliance Overview -Imp document.pdf
SAP Document Compliance Overview -Imp document.pdfSAP Document Compliance Overview -Imp document.pdf
SAP Document Compliance Overview -Imp document.pdf
annapureddyn
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptxOOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
OOP Introduction.pptxOOP Introduction Part 1 In Java Language.pptx
habibansar098
Dijkstras single source path algorthim
Dijkstras   single source path algorthimDijkstras   single source path algorthim
Dijkstras single source path algorthim
Bobby Pra A
About Us What is Data Protection Data Protection Consultancy.pdf
About Us  What is Data Protection  Data Protection Consultancy.pdfAbout Us  What is Data Protection  Data Protection Consultancy.pdf
About Us What is Data Protection Data Protection Consultancy.pdf
Data Protection People
A Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman BhaumikA Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman Bhaumik
Raman Bhaumik
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Introducing Agentforce 2.0: The Digital Labor Platform for Building a Limitle...
Dele Amefo
Web Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdfWeb Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdf
ICUBETECHNOLABS
OutSystems User Group Utrecht February 2025.pdf
OutSystems User Group Utrecht February 2025.pdfOutSystems User Group Utrecht February 2025.pdf
OutSystems User Group Utrecht February 2025.pdf
mail496323
Metaverse Meetup: Explore Mulesoft MAC Project
Metaverse Meetup: Explore  Mulesoft MAC ProjectMetaverse Meetup: Explore  Mulesoft MAC Project
Metaverse Meetup: Explore Mulesoft MAC Project
GiulioPicchi
Best Solution For Import and Export Contacts from VCF to CSV
Best Solution For Import and Export Contacts from VCF to CSVBest Solution For Import and Export Contacts from VCF to CSV
Best Solution For Import and Export Contacts from VCF to CSV
sung231
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
Breaking Barriers in the use of Biomedical Data- Multi-modal Data Management....
elucidata1
Agile's History | #Agile #Scrum #AgileHistory
Agile's History | #Agile #Scrum #AgileHistoryAgile's History | #Agile #Scrum #AgileHistory
Agile's History | #Agile #Scrum #AgileHistory
Scott M. Graffius
VADY: Revolutionizing Business Intelligence with AI-Powered Insights
VADY: Revolutionizing Business Intelligence with AI-Powered InsightsVADY: Revolutionizing Business Intelligence with AI-Powered Insights
VADY: Revolutionizing Business Intelligence with AI-Powered Insights
NewFangledVision
data warehousing architecture presentation
data warehousing architecture presentationdata warehousing architecture presentation
data warehousing architecture presentation
Bobby Pra A
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM FormsAdobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
BradBedford3

Scaling Your Team and Technology: The Agile Way - Erik Duindam