SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Ten tips every agile team should
know about Performance testing
By Jeff Norris
8/11/2010
© ThoughtWorks 2008
© ThoughtWorks 2008
Right kind of testing?Right kind of testing?
© ThoughtWorks 2008
Listen to your usersListen to your users
© ThoughtWorks 2008
Isolate your problemsIsolate your problems
© ThoughtWorks 2008
Are you Scrooge?Are you Scrooge?
Figure out what is expensive in your application
© ThoughtWorks 2008
What is expensive?What is expensive?
• Split into groups of about 4
• Each gets
– Deck of cards
– Instructions
– Chart
Game Time
© ThoughtWorks 2008
© ThoughtWorks 2008
Performance Team?Performance Team?
© ThoughtWorks 2008
Use Production DataUse Production Data
© ThoughtWorks 2008
Production Hardware?Production Hardware?
• http://www.army.mil/-images/2009/02/10/29807/army.mil-29807-
2009-02-11-060251.jpg
Automate it
© ThoughtWorks 2008
Automate ItAutomate It
Quit while you are ahead
© ThoughtWorks 2008
Quit while you’re aheadQuit while you’re ahead
Jeff Norris
jnorris@thoughtworks.com
Thanks
© ThoughtWorks 2008

Weitere ähnliche Inhalte

Ähnlich wie 10 Performance testing tips for Agile teams

Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Martin Thompson
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case StudyStephen Thair
 
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)Applying AI/ML to e-Learning (H2O London AI & DL Meetup)
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)Sri Ambati
 
Single Glass of Pain: See Your World, Maybe You Wish You Hadn't
Single Glass of Pain: See Your World, Maybe You Wish You Hadn'tSingle Glass of Pain: See Your World, Maybe You Wish You Hadn't
Single Glass of Pain: See Your World, Maybe You Wish You Hadn'tZivaro Inc
 
Unity Optimization Tips, Tricks and Tools
Unity Optimization Tips, Tricks and ToolsUnity Optimization Tips, Tricks and Tools
Unity Optimization Tips, Tricks and ToolsIntel® Software
 
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated Video
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated VideoDigital Cribs: Activating the Voice-of-the-Consumer Through User-Generated Video
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated VideoFM Signal
 
Scaled Agile Delivery - Is there a single bottleneck?
Scaled Agile Delivery - Is there a single bottleneck?Scaled Agile Delivery - Is there a single bottleneck?
Scaled Agile Delivery - Is there a single bottleneck?arithacs
 
A #Pink14 Presentation: Optimizing for the #SDDC
A #Pink14 Presentation: Optimizing for the #SDDCA #Pink14 Presentation: Optimizing for the #SDDC
A #Pink14 Presentation: Optimizing for the #SDDCTeamQuest Corporation
 
Introducing the Captain of your Special Teams... The Performance Test Lead
Introducing the Captain of your Special Teams... The Performance Test LeadIntroducing the Captain of your Special Teams... The Performance Test Lead
Introducing the Captain of your Special Teams... The Performance Test LeadScott Barber
 
From Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewFrom Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewTechWell
 
How to Boost Productivity with Microsoft Teams
How to Boost Productivity with Microsoft Teams How to Boost Productivity with Microsoft Teams
How to Boost Productivity with Microsoft Teams Axel Boya-Tokpa
 
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...Senturus
 
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxData
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxDataInfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxData
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxDataInfluxData
 
Agile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesAgile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesNirmaljeet Malhotra
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Gamefrankmt
 
Ecotech Infra Management Services For Enterprises
Ecotech Infra Management Services For EnterprisesEcotech Infra Management Services For Enterprises
Ecotech Infra Management Services For EnterprisesEcotechinfra
 
Girl Geeks Dinner - Scrum 101
Girl Geeks Dinner - Scrum 101Girl Geeks Dinner - Scrum 101
Girl Geeks Dinner - Scrum 101Carolyn Sanders
 

Ähnlich wie 10 Performance testing tips for Agile teams (20)

Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Certero ITAM Review Tools Day
Certero ITAM Review Tools Day
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
 
Scrum & UX
Scrum & UXScrum & UX
Scrum & UX
 
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)Applying AI/ML to e-Learning (H2O London AI & DL Meetup)
Applying AI/ML to e-Learning (H2O London AI & DL Meetup)
 
Single Glass of Pain: See Your World, Maybe You Wish You Hadn't
Single Glass of Pain: See Your World, Maybe You Wish You Hadn'tSingle Glass of Pain: See Your World, Maybe You Wish You Hadn't
Single Glass of Pain: See Your World, Maybe You Wish You Hadn't
 
Unity Optimization Tips, Tricks and Tools
Unity Optimization Tips, Tricks and ToolsUnity Optimization Tips, Tricks and Tools
Unity Optimization Tips, Tricks and Tools
 
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated Video
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated VideoDigital Cribs: Activating the Voice-of-the-Consumer Through User-Generated Video
Digital Cribs: Activating the Voice-of-the-Consumer Through User-Generated Video
 
Scaled Agile Delivery - Is there a single bottleneck?
Scaled Agile Delivery - Is there a single bottleneck?Scaled Agile Delivery - Is there a single bottleneck?
Scaled Agile Delivery - Is there a single bottleneck?
 
A #Pink14 Presentation: Optimizing for the #SDDC
A #Pink14 Presentation: Optimizing for the #SDDCA #Pink14 Presentation: Optimizing for the #SDDC
A #Pink14 Presentation: Optimizing for the #SDDC
 
Introducing the Captain of your Special Teams... The Performance Test Lead
Introducing the Captain of your Special Teams... The Performance Test LeadIntroducing the Captain of your Special Teams... The Performance Test Lead
Introducing the Captain of your Special Teams... The Performance Test Lead
 
From Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewFrom Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s View
 
How to Boost Productivity with Microsoft Teams
How to Boost Productivity with Microsoft Teams How to Boost Productivity with Microsoft Teams
How to Boost Productivity with Microsoft Teams
 
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...
Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for...
 
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxData
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxDataInfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxData
InfluxDB Enterprise Architectural Patterns | Craig Hobbs | InfluxData
 
Agile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesAgile | Distributed teams and dependencies
Agile | Distributed teams and dependencies
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Game
 
Automic Support Tips and Tricks
Automic Support Tips and TricksAutomic Support Tips and Tricks
Automic Support Tips and Tricks
 
Ecotech Infra Management Services For Enterprises
Ecotech Infra Management Services For EnterprisesEcotech Infra Management Services For Enterprises
Ecotech Infra Management Services For Enterprises
 
02 the help system
02 the help system02 the help system
02 the help system
 
Girl Geeks Dinner - Scrum 101
Girl Geeks Dinner - Scrum 101Girl Geeks Dinner - Scrum 101
Girl Geeks Dinner - Scrum 101
 

Kürzlich hochgeladen

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Kürzlich hochgeladen (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

10 Performance testing tips for Agile teams

Hinweis der Redaktion

  1. http://www.istockphoto.com/stock-photo-2630145-science.php
  2. http://www.istockphoto.com/stock-photo-2509794-what-an-interesting-website.php
  3. http://commons.wikimedia.org/wiki/File:Newton-lplane-Mandelbrot.jpg
  4. http://www.istockphoto.com/stock-photo-2754089-wealth.php
  5. http://www.istockphoto.com/stock-photo-4364216-think-different.php
  6. http://www.istockphoto.com/stock-photo-1234412-construction-crane.php
  7. http://www.flickr.com/photos/9229859@N02/889730832/sizes/l/in/photostream/ Attribution – bucklava
  8. http://www.istockphoto.com/stock-photo-2477821-poker-pot.php