SlideShare uma empresa Scribd logo
1 de 74
Baixar para ler offline
Emily Freeman // @editingemily
Scaling Sparta
Military Lessons for Growing
A Dev Team
Emily Freeman // @editingemily
Emily Freeman
Developer Advocate @ Kickbox
Emily Freeman // @editingemily
Scaling people is hard.
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Scaling isn’t just bigger.
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Communication
Emily Freeman // @editingemily
Emily Freeman // @editingemily
n ( n – 1)
2
Emily Freeman // @editingemily
Emily Freeman // @editingemily
10CONNECTIONS
Emily Freeman // @editingemily
CONNECTIONS
45
Emily Freeman // @editingemily
CONNECTIONS
105
Emily Freeman // @editingemily
CONNECTIONS
435
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
The Spartans
Emily Freeman // @editingemily
Much nakedness.
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Find what you do best.
Emily Freeman // @editingemily
Hire generalists.
Emily Freeman // @editingemily
Allow natural communication.
Emily Freeman // @editingemily
Take on the big boys.
Emily Freeman // @editingemily
The Mongols
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Mongols were tough.
Emily Freeman // @editingemily
Genghis Khan
Emily Freeman // @editingemily
Genghis Khan
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Embraced religious tolerance.
Emily Freeman // @editingemily
Promoted based on merit.
Emily Freeman // @editingemily
Cultivated equal(ish) rights.
Emily Freeman // @editingemily
Reinvigorated the Silk Road
(No, not that one. The original.)
Emily Freeman // @editingemily
Adapted quickly.
Emily Freeman // @editingemily
Think strategically.
Emily Freeman // @editingemily
Think strategically.
Emily Freeman // @editingemily
Focus on what. Not how.
Emily Freeman // @editingemily
Enable autonomy.
Emily Freeman // @editingemily
Enable autonomy.
Emily Freeman // @editingemily
Stay small.
Emily Freeman // @editingemily
Keep structure simple.
Emily Freeman // @editingemily
Keep structure simple.
Emily Freeman // @editingemily
Focus on one thing.
Emily Freeman // @editingemily
The Romans
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Caesar Augustus
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Contractors
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Emily Freeman // @editingemily
Break into small teams.
Emily Freeman // @editingemily
Set a clear vision.
Emily Freeman // @editingemily
Set a clear vision.
Emily Freeman // @editingemily
Master logistics.
Emily Freeman // @editingemily
Choose one project
management tool.
Emily Freeman // @editingemily
Invest in your employees.
Emily Freeman // @editingemily
Invest in your employees.
Emily Freeman // @editingemily
Acknowledge mental health.
Emily Freeman // @editingemily
Recognize hard work.
Emily Freeman // @editingemily
Introduce specialists.
Emily Freeman // @editingemily
Embrace APIs and services.
Emily Freeman // @editingemily
Have honest conversations.
Emily Freeman // @editingemily
Have honest conversations.
Emily Freeman // @editingemily
Create your Sparta.
Emily Freeman // @editingemily
Emily Freeman
Developer Advocate @ Kickbox

Mais conteúdo relacionado

Mais procurados

Pre-Production - Shot List
Pre-Production - Shot ListPre-Production - Shot List
Pre-Production - Shot Listfryr
 
A salem tea_party
A salem tea_partyA salem tea_party
A salem tea_partydterrell
 
Class 18 Mon Sept 29
Class 18 Mon Sept 29Class 18 Mon Sept 29
Class 18 Mon Sept 29JackieGianico
 
Working as a remote team - HCM Scrum Breakfast - May 25, 2019
Working as a remote team - HCM Scrum Breakfast - May 25, 2019Working as a remote team - HCM Scrum Breakfast - May 25, 2019
Working as a remote team - HCM Scrum Breakfast - May 25, 2019Scrum Breakfast Vietnam
 
Narrative essay franklin outline
Narrative essay franklin outlineNarrative essay franklin outline
Narrative essay franklin outlineLisa M. Russell
 
Analysis of film opening scene
Analysis of film opening sceneAnalysis of film opening scene
Analysis of film opening sceneMahnoorkhan119
 
The hairy bikers’ asian s1 e2 thailand
The hairy bikers’ asian s1 e2 thailandThe hairy bikers’ asian s1 e2 thailand
The hairy bikers’ asian s1 e2 thailandChanon Trongvaranon
 

Mais procurados (10)

Pre-Production - Shot List
Pre-Production - Shot ListPre-Production - Shot List
Pre-Production - Shot List
 
Shot list
Shot listShot list
Shot list
 
Shot list
Shot listShot list
Shot list
 
A salem tea_party
A salem tea_partyA salem tea_party
A salem tea_party
 
Shot list
Shot listShot list
Shot list
 
Class 18 Mon Sept 29
Class 18 Mon Sept 29Class 18 Mon Sept 29
Class 18 Mon Sept 29
 
Working as a remote team - HCM Scrum Breakfast - May 25, 2019
Working as a remote team - HCM Scrum Breakfast - May 25, 2019Working as a remote team - HCM Scrum Breakfast - May 25, 2019
Working as a remote team - HCM Scrum Breakfast - May 25, 2019
 
Narrative essay franklin outline
Narrative essay franklin outlineNarrative essay franklin outline
Narrative essay franklin outline
 
Analysis of film opening scene
Analysis of film opening sceneAnalysis of film opening scene
Analysis of film opening scene
 
The hairy bikers’ asian s1 e2 thailand
The hairy bikers’ asian s1 e2 thailandThe hairy bikers’ asian s1 e2 thailand
The hairy bikers’ asian s1 e2 thailand
 

Último

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Scaling Sparta: Military Lessons for Growing a Dev Team