SlideShare une entreprise Scribd logo
1  sur  36
Improving performance
through the
aggregation of marginal gains
13th August 2015
Agenda
• What does `the aggregation of marginal gains` mean?
• Could this improve the performance of our software engineering
team?
Sir Dave Brailsford
Ex-Performance Director, British Cycling
General Manager, Team Sky
By utilising marginal gains, these teams
saw considerable success..
British Cycling
Olympic Medal Haul 2000 - 2012
Team Sky
Tour de France British Winners
2012 2013 2015
–Sir Dave Brailsford
“The whole principle came from the idea that if you broke down
everything you could think of that goes into riding a bike, and then
improved it by 1%, you will get a significant increase when you put
them all together”
Sleep posture is important for an athlete
The team replaced the
mattresses + pillows in
every hotel room the
riders stayed in
We are not a professional cycling team.
We are a team. We have goals.
requirements
code
test cases
Product Owner
User
Release early, release often…
We want the lightbulb (the Product Owner’s feature) to get round our ‘race track’
in the shortest possible time, but not at any cost. We want to:
1. Get a functioning lightbulb round the track (scope)
2. In the shortest time possible (velocity)
3. Without sacrificing the time for subsequent lightbulbs to get round the track
(quality)
What could our marginal gains look like?
requirements
code
test cases
Product Owner
User
What goes into the ‘code’ work
product?
We review code
Not all diffs are created equal
Work to a maximum number of characters per line:
Ideally <80
Definitely <132
It’s much easier to interpret diffs during a code review
We debug code
Commit messages vary in their usefulness
Elliot Carver, Bond Villain
“The key to a great story is not who, or what, or when, but why.”
commit message
We run acceptance-level
automation
We currently run entire cake + salvos before merge:
- this is dead time for a developer
- doesn’t expose poorly designed code to other members of the team
Developers should only need to run:
- @smoketest
- relevant scenarios
requirements
code
test cases
Product Owner
User
What goes into our other work
products?
We define things
We define terminology to help us implement a feature
That same terminology will be used by the next person who works on
that feature
Treat terminology as a deliverable
Instantly resolve ambiguity you find:
>1 term to describe the same thing
>1 thing can be described with the same term
We deal with surprises
Surprises normally slow us down
It’s better to move from up-next > blocked, rather than ready-for-test
> blocked
Developer/Tester chat before up-next -> in-progress
is there any unclear terminology here?
is this a candidate for a smoke test?
does this rely on any 3rd party code?
is there any device-specific behaviour?
is there anything here that could be difficult to automate?
Can this improve the
performance of our team?
Your actions provide gains to other members of the team :)
You’ll experience gains because of someone else’s actions :)
However, to really understand performance we need measurements
–Sir Dave Brailsford
“We're in the right mindset, we're looking for little things,
collectively, all the time that's going to make us improve.”
collectively
?

Contenu connexe

Tendances

Supply Chain Management Research
Supply Chain Management ResearchSupply Chain Management Research
Supply Chain Management ResearchTogar Simatupang
 
Types of Companies in Ireland
Types of Companies in IrelandTypes of Companies in Ireland
Types of Companies in IrelandBridgeWest.eu
 
Warehouse decesion model
Warehouse decesion modelWarehouse decesion model
Warehouse decesion modelKeshar Khadka
 
Ch4 Internal Assessment: Strategic Management
Ch4 Internal Assessment: Strategic ManagementCh4 Internal Assessment: Strategic Management
Ch4 Internal Assessment: Strategic ManagementTriune Global
 
Resource based strategy - strategic human resource management
Resource based strategy - strategic human resource managementResource based strategy - strategic human resource management
Resource based strategy - strategic human resource managementmanumelwin
 
Attract More Customers with the Four Cs
Attract More Customers with the Four CsAttract More Customers with the Four Cs
Attract More Customers with the Four CsVerticalResponse
 
International Strategy: Creating Value in Global Markets
International Strategy: Creating Value in Global MarketsInternational Strategy: Creating Value in Global Markets
International Strategy: Creating Value in Global MarketsAngelica Angelo Ocon
 
Supply chain management Collaboration
Supply chain management CollaborationSupply chain management Collaboration
Supply chain management Collaborationbosp1
 
International Strategies
International StrategiesInternational Strategies
International StrategiesTriune Global
 
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESS
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESSTHE STRATEGIC TRAINING AND DEVELOPMENT PROCESS
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESSRenjoie Soriano
 
Final project on DHL
Final project on DHLFinal project on DHL
Final project on DHLgagan12345
 
Chapter 16: The Marketing Plan
Chapter 16: The Marketing PlanChapter 16: The Marketing Plan
Chapter 16: The Marketing Plantjamisonedu
 
Global Logistics
Global LogisticsGlobal Logistics
Global LogisticsTom Craig
 
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7Jacqueline Quek
 

Tendances (20)

Supply Chain Management Research
Supply Chain Management ResearchSupply Chain Management Research
Supply Chain Management Research
 
Types of Companies in Ireland
Types of Companies in IrelandTypes of Companies in Ireland
Types of Companies in Ireland
 
Lesson 18: Competitive Analysis
Lesson 18: Competitive AnalysisLesson 18: Competitive Analysis
Lesson 18: Competitive Analysis
 
Warehouse decesion model
Warehouse decesion modelWarehouse decesion model
Warehouse decesion model
 
Ch4 Internal Assessment: Strategic Management
Ch4 Internal Assessment: Strategic ManagementCh4 Internal Assessment: Strategic Management
Ch4 Internal Assessment: Strategic Management
 
Chapter 4 hr
Chapter 4 hrChapter 4 hr
Chapter 4 hr
 
Resource based strategy - strategic human resource management
Resource based strategy - strategic human resource managementResource based strategy - strategic human resource management
Resource based strategy - strategic human resource management
 
Attract More Customers with the Four Cs
Attract More Customers with the Four CsAttract More Customers with the Four Cs
Attract More Customers with the Four Cs
 
Demand Management
Demand ManagementDemand Management
Demand Management
 
Human capital
Human capitalHuman capital
Human capital
 
International Strategy: Creating Value in Global Markets
International Strategy: Creating Value in Global MarketsInternational Strategy: Creating Value in Global Markets
International Strategy: Creating Value in Global Markets
 
Supply chain management Collaboration
Supply chain management CollaborationSupply chain management Collaboration
Supply chain management Collaboration
 
International Strategies
International StrategiesInternational Strategies
International Strategies
 
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESS
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESSTHE STRATEGIC TRAINING AND DEVELOPMENT PROCESS
THE STRATEGIC TRAINING AND DEVELOPMENT PROCESS
 
Supply Chain Strategy
Supply Chain StrategySupply Chain Strategy
Supply Chain Strategy
 
Final project on DHL
Final project on DHLFinal project on DHL
Final project on DHL
 
Polca
PolcaPolca
Polca
 
Chapter 16: The Marketing Plan
Chapter 16: The Marketing PlanChapter 16: The Marketing Plan
Chapter 16: The Marketing Plan
 
Global Logistics
Global LogisticsGlobal Logistics
Global Logistics
 
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7
NMIT-SUPPLY-CHAIN-MANAGEMENT-Lesson7
 

En vedette

Dave Brailsford Model of Marginal Gains
Dave Brailsford Model of Marginal GainsDave Brailsford Model of Marginal Gains
Dave Brailsford Model of Marginal GainsEd Grimshaw
 
Teachmeet #niedcamp
Teachmeet #niedcampTeachmeet #niedcamp
Teachmeet #niedcampAmanda Salt
 
Marginal Gains - Rocksolid Tour 2013
Marginal Gains  - Rocksolid Tour 2013Marginal Gains  - Rocksolid Tour 2013
Marginal Gains - Rocksolid Tour 2013Gary Short
 
Cycling, Hot Dogs, Marginal Gains and Digital Marketing
Cycling, Hot Dogs, Marginal Gains and Digital MarketingCycling, Hot Dogs, Marginal Gains and Digital Marketing
Cycling, Hot Dogs, Marginal Gains and Digital MarketingWayne Barker
 
Could aggregation of "marginal gains" lead to innovation?
Could aggregation of "marginal gains" lead to innovation?Could aggregation of "marginal gains" lead to innovation?
Could aggregation of "marginal gains" lead to innovation?Tathagat Varma
 
Important lessons from Black Box Thinking
Important lessons from Black Box ThinkingImportant lessons from Black Box Thinking
Important lessons from Black Box ThinkingSokratis Anastasiadis
 
Black Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessBlack Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessMatthew Syed
 
Black box of Aircraft
Black box of AircraftBlack box of Aircraft
Black box of AircraftSusmit Sircar
 
Black Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessBlack Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessMatthew Syed
 

En vedette (20)

Dave Brailsford Model of Marginal Gains
Dave Brailsford Model of Marginal GainsDave Brailsford Model of Marginal Gains
Dave Brailsford Model of Marginal Gains
 
Black Box Thinking
Black Box ThinkingBlack Box Thinking
Black Box Thinking
 
Teachmeet #niedcamp
Teachmeet #niedcampTeachmeet #niedcamp
Teachmeet #niedcamp
 
Marginal Gains - Rocksolid Tour 2013
Marginal Gains  - Rocksolid Tour 2013Marginal Gains  - Rocksolid Tour 2013
Marginal Gains - Rocksolid Tour 2013
 
Cycling, Hot Dogs, Marginal Gains and Digital Marketing
Cycling, Hot Dogs, Marginal Gains and Digital MarketingCycling, Hot Dogs, Marginal Gains and Digital Marketing
Cycling, Hot Dogs, Marginal Gains and Digital Marketing
 
White box ppt
White box pptWhite box ppt
White box ppt
 
White Box Testing V0.2
White Box Testing V0.2White Box Testing V0.2
White Box Testing V0.2
 
Marginal gains
Marginal gainsMarginal gains
Marginal gains
 
Could aggregation of "marginal gains" lead to innovation?
Could aggregation of "marginal gains" lead to innovation?Could aggregation of "marginal gains" lead to innovation?
Could aggregation of "marginal gains" lead to innovation?
 
Introduction to White box testing
Introduction to White box testingIntroduction to White box testing
Introduction to White box testing
 
Important lessons from Black Box Thinking
Important lessons from Black Box ThinkingImportant lessons from Black Box Thinking
Important lessons from Black Box Thinking
 
Black Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessBlack Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About Success
 
Black box
Black boxBlack box
Black box
 
Black box
Black boxBlack box
Black box
 
Black Box Thinking
Black Box Thinking Black Box Thinking
Black Box Thinking
 
Caja negra!!
Caja negra!!Caja negra!!
Caja negra!!
 
White Box Testing
White Box TestingWhite Box Testing
White Box Testing
 
Black box of Aircraft
Black box of AircraftBlack box of Aircraft
Black box of Aircraft
 
Pruebas de caja blanca y negra
Pruebas  de caja blanca y negraPruebas  de caja blanca y negra
Pruebas de caja blanca y negra
 
Black Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About SuccessBlack Box Thinking - The Surprising Truth About Success
Black Box Thinking - The Surprising Truth About Success
 

Similaire à The Aggregation of Marginal Gains in Software Engineering

Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileBehaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileIosif Itkin
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev opsAgile Montréal
 
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolutionJavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Devoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolutionDevoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolutionEuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps teamLaurent PY
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14Daniel Heater
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsRichard Cheng
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingIBM UrbanCode Products
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyLet's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyQA or the Highway
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessEqual Experts
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Jwooldridge
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 
Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingHossam Hassan
 

Similaire à The Aggregation of Marginal Gains in Software Engineering (20)

Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileBehaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolution
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolution
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
 
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolutionJavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
 
Devoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolutionDevoxx BE 2015 - Swimming upstream in the container revolution
Devoxx BE 2015 - Swimming upstream in the container revolution
 
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolutionEuregJUG 2016-01-07 - Swimming upstream in the container revolution
EuregJUG 2016-01-07 - Swimming upstream in the container revolution
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps team
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
 
SDLC & DevSecOps
SDLC & DevSecOpsSDLC & DevSecOps
SDLC & DevSecOps
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyLet's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel Montvelisky
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworkless
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 
Scrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testingScrum and-xp-from-the-trenches 06 testing
Scrum and-xp-from-the-trenches 06 testing
 

Dernier

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

The Aggregation of Marginal Gains in Software Engineering

Notes de l'éditeur

  1. Coined ‘Aggregated Marginal Gains’ in 2012 He sights it as the fundamental mechanism by which his racing teams were able to improve performance As a result of improving performance, saw considerable success
  2. The olympic medal haul jumped from 4 to 14 in 4 years
  3. No british rider won the tour de france in 99 years Team Sky have won it 3 times in 4
  4. Sleeping posture is incredibly important for an athlete 21 stages, different hotel bed every night Replaced mattresses, pillows and bedding for each athlete so they got the optimum nights sleep
  5. I find the idea really intriguing Googled around find that schools have been using it a few years to help students improve their performance
  6. Lightbulb will ‘halt’ during the creation of these work products
  7. Saves time, crack on with next task Surfaces coupling in our code quicker + out in the open
  8. Make it easier for the next people who come across that feature/scenario/domain to work on it It will likely help you to design your implementation