SlideShare uma empresa Scribd logo
1 de 7
Help them to help you
 How to help developers to feel
comfortable while helping you in
            testing
Problems
• “They” do not report bugs they find
• “They” forget to inform testers about changes
  to be tested
• “They” fight against testers filing “Trivial” bugs
• Lack of a testing environment (testing in prod)
Biggest problem (in my opinion)
•   “They”
•   Get rid of “They” – transform to “We”
•   Make “Them” understand you are using “We”
•   Make “Them” switch to “We”
Problem (and solution?)
• “They” do not report bugs they find

• Better to file the bug before customers do
• Help in filing the bugs
• Respect “their” privacy, but reward “them” by
  letting “their” manager know
Problem (and solution?)
• “They” forget to inform testers about changes
  to be tested
Problem (and solution?)
• “They” fight against testers filing “Trivial” bugs

• Perhaps “Trivial” for them is not Trivial to
  customers (important customers)
• When “Trivial” issues prove to be “Critical” to
  customers, proceed with care 
Problem (and solution?)
• Lack of a testing environment (testing in prod)

• Highlight the risk of testing in prod
• Show examples of products where testing
  environment helped avoid angry customers
• Help setting a test environment

Mais conteúdo relacionado

Semelhante a Help them to help you

Supercharging your bug reports
Supercharging your bug reportsSupercharging your bug reports
Supercharging your bug reportsNeil Studd
 
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011TEST Huddle
 
Workshop 4 belize minimum viable product
Workshop 4 belize   minimum viable productWorkshop 4 belize   minimum viable product
Workshop 4 belize minimum viable productMario Reyes
 
4.1 solution interviews.pptx
4.1 solution interviews.pptx4.1 solution interviews.pptx
4.1 solution interviews.pptxhsstartup
 
Identifying right problems
Identifying right problemsIdentifying right problems
Identifying right problemsYeshoda Bhargava
 
1b customer discovery (problem hypothesis).2013.q2
1b customer discovery (problem hypothesis).2013.q21b customer discovery (problem hypothesis).2013.q2
1b customer discovery (problem hypothesis).2013.q2iain.verigin
 
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-Smith
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-SmithCrossing the Concierge Chasm by Khalid Smith & Nicole Tucker-Smith
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-SmithLean Startup Co.
 
Introduction to bugs measurement
Introduction to bugs measurementIntroduction to bugs measurement
Introduction to bugs measurementVolodya Novostavsky
 
The Usability of Usability
The Usability of UsabilityThe Usability of Usability
The Usability of UsabilityAndrew Chak
 
Puc class5 discovery
Puc class5 discoveryPuc class5 discovery
Puc class5 discoveryrealstarters
 
Mentor update 1 value prop - mentor slides
Mentor update 1   value prop - mentor slidesMentor update 1   value prop - mentor slides
Mentor update 1 value prop - mentor slidesStanford University
 
Fixing the Problems in Your Operations Problem-Solving Methods
Fixing the Problems in Your Operations Problem-Solving MethodsFixing the Problems in Your Operations Problem-Solving Methods
Fixing the Problems in Your Operations Problem-Solving MethodsSafetyChain Software
 
Variation and mistake proofing
Variation and mistake proofingVariation and mistake proofing
Variation and mistake proofingLeanleaders.org
 
How to create a product that people love (in 12 weeks!)
How to create a product that people love (in 12 weeks!)How to create a product that people love (in 12 weeks!)
How to create a product that people love (in 12 weeks!)The Happy Startup School
 
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013Dan Milstein
 
Test Driven Product: Applying Test Driven Thinking to the Product World
Test Driven Product: Applying Test Driven Thinking to the Product WorldTest Driven Product: Applying Test Driven Thinking to the Product World
Test Driven Product: Applying Test Driven Thinking to the Product WorldCprime
 
How to think like a startup in a corporate environment
How to think like a startup in a corporate environment How to think like a startup in a corporate environment
How to think like a startup in a corporate environment Franki Chamaki
 
Defeating Babel: 4 Strategies for Better Design Communication in Agile
Defeating Babel: 4 Strategies for Better Design Communication in AgileDefeating Babel: 4 Strategies for Better Design Communication in Agile
Defeating Babel: 4 Strategies for Better Design Communication in AgileJim Carlsen-Landy
 

Semelhante a Help them to help you (20)

Supercharging your bug reports
Supercharging your bug reportsSupercharging your bug reports
Supercharging your bug reports
 
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
 
Workshop 4 belize minimum viable product
Workshop 4 belize   minimum viable productWorkshop 4 belize   minimum viable product
Workshop 4 belize minimum viable product
 
4.1 solution interviews.pptx
4.1 solution interviews.pptx4.1 solution interviews.pptx
4.1 solution interviews.pptx
 
Identifying right problems
Identifying right problemsIdentifying right problems
Identifying right problems
 
1b customer discovery (problem hypothesis).2013.q2
1b customer discovery (problem hypothesis).2013.q21b customer discovery (problem hypothesis).2013.q2
1b customer discovery (problem hypothesis).2013.q2
 
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-Smith
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-SmithCrossing the Concierge Chasm by Khalid Smith & Nicole Tucker-Smith
Crossing the Concierge Chasm by Khalid Smith & Nicole Tucker-Smith
 
ICTA Spiralation - Lean Canvas Workshop
ICTA Spiralation - Lean Canvas WorkshopICTA Spiralation - Lean Canvas Workshop
ICTA Spiralation - Lean Canvas Workshop
 
Introduction to bugs measurement
Introduction to bugs measurementIntroduction to bugs measurement
Introduction to bugs measurement
 
The Usability of Usability
The Usability of UsabilityThe Usability of Usability
The Usability of Usability
 
Puc class5 discovery
Puc class5 discoveryPuc class5 discovery
Puc class5 discovery
 
Mentor update 1 value prop - mentor slides
Mentor update 1   value prop - mentor slidesMentor update 1   value prop - mentor slides
Mentor update 1 value prop - mentor slides
 
Fixing the Problems in Your Operations Problem-Solving Methods
Fixing the Problems in Your Operations Problem-Solving MethodsFixing the Problems in Your Operations Problem-Solving Methods
Fixing the Problems in Your Operations Problem-Solving Methods
 
Variation and mistake proofing
Variation and mistake proofingVariation and mistake proofing
Variation and mistake proofing
 
How to create a product that people love (in 12 weeks!)
How to create a product that people love (in 12 weeks!)How to create a product that people love (in 12 weeks!)
How to create a product that people love (in 12 weeks!)
 
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013
How to Run a Post-Mortem (With Humans, Not Robots), Velocity 2013
 
Test Driven Product: Applying Test Driven Thinking to the Product World
Test Driven Product: Applying Test Driven Thinking to the Product WorldTest Driven Product: Applying Test Driven Thinking to the Product World
Test Driven Product: Applying Test Driven Thinking to the Product World
 
How to think like a startup in a corporate environment
How to think like a startup in a corporate environment How to think like a startup in a corporate environment
How to think like a startup in a corporate environment
 
Defeating Babel: 4 Strategies for Better Design Communication in Agile
Defeating Babel: 4 Strategies for Better Design Communication in AgileDefeating Babel: 4 Strategies for Better Design Communication in Agile
Defeating Babel: 4 Strategies for Better Design Communication in Agile
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 

Mais de Tabăra de Testare

Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20
Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20
Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20Tabăra de Testare
 
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20Tabăra de Testare
 
Robotium framework & Jenkins CI tools - TdT@Cluj #19
Robotium framework & Jenkins CI tools - TdT@Cluj #19Robotium framework & Jenkins CI tools - TdT@Cluj #19
Robotium framework & Jenkins CI tools - TdT@Cluj #19Tabăra de Testare
 
Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tabăra de Testare
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013Tabăra de Testare
 
Webdriver with Thucydides - TdT@Cluj #18
Webdriver with Thucydides - TdT@Cluj #18Webdriver with Thucydides - TdT@Cluj #18
Webdriver with Thucydides - TdT@Cluj #18Tabăra de Testare
 
Behavior Driven Development - TdT@Cluj #15
Behavior Driven Development - TdT@Cluj #15Behavior Driven Development - TdT@Cluj #15
Behavior Driven Development - TdT@Cluj #15Tabăra de Testare
 
TdT@Cluj #14 - Mobile Testing Workshop
TdT@Cluj #14 - Mobile Testing WorkshopTdT@Cluj #14 - Mobile Testing Workshop
TdT@Cluj #14 - Mobile Testing WorkshopTabăra de Testare
 
How to bring creativity in testing
How to bring creativity in testingHow to bring creativity in testing
How to bring creativity in testingTabăra de Testare
 
Testarea: Prieten sau dusman? Adrian speteanu
Testarea: Prieten sau dusman? Adrian speteanuTestarea: Prieten sau dusman? Adrian speteanu
Testarea: Prieten sau dusman? Adrian speteanuTabăra de Testare
 

Mais de Tabăra de Testare (15)

Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20
Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20
Zed Attack Proxy (ZAP) Quick Intro - TdT@Cluj #20
 
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20
The OWASP Top 10 Most Critical Web App Security Risks - TdT@Cluj #20
 
Robotium framework & Jenkins CI tools - TdT@Cluj #19
Robotium framework & Jenkins CI tools - TdT@Cluj #19Robotium framework & Jenkins CI tools - TdT@Cluj #19
Robotium framework & Jenkins CI tools - TdT@Cluj #19
 
Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013
 
Webdriver with Thucydides - TdT@Cluj #18
Webdriver with Thucydides - TdT@Cluj #18Webdriver with Thucydides - TdT@Cluj #18
Webdriver with Thucydides - TdT@Cluj #18
 
Mobile Web UX - TdT@Cluj #17
Mobile Web UX - TdT@Cluj #17Mobile Web UX - TdT@Cluj #17
Mobile Web UX - TdT@Cluj #17
 
Behavior Driven Development - TdT@Cluj #15
Behavior Driven Development - TdT@Cluj #15Behavior Driven Development - TdT@Cluj #15
Behavior Driven Development - TdT@Cluj #15
 
TdT@Cluj #14 - Mobile Testing Workshop
TdT@Cluj #14 - Mobile Testing WorkshopTdT@Cluj #14 - Mobile Testing Workshop
TdT@Cluj #14 - Mobile Testing Workshop
 
Mobile Testing - TdT Cluj #13
Mobile Testing - TdT Cluj #13Mobile Testing - TdT Cluj #13
Mobile Testing - TdT Cluj #13
 
Learning the Agile way
Learning the Agile wayLearning the Agile way
Learning the Agile way
 
How to bring creativity in testing
How to bring creativity in testingHow to bring creativity in testing
How to bring creativity in testing
 
Tester with benefits
Tester with benefitsTester with benefits
Tester with benefits
 
Doing things Differently
Doing things DifferentlyDoing things Differently
Doing things Differently
 
Testarea: Prieten sau dusman? Adrian speteanu
Testarea: Prieten sau dusman? Adrian speteanuTestarea: Prieten sau dusman? Adrian speteanu
Testarea: Prieten sau dusman? Adrian speteanu
 

Último

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Help them to help you

  • 1. Help them to help you How to help developers to feel comfortable while helping you in testing
  • 2. Problems • “They” do not report bugs they find • “They” forget to inform testers about changes to be tested • “They” fight against testers filing “Trivial” bugs • Lack of a testing environment (testing in prod)
  • 3. Biggest problem (in my opinion) • “They” • Get rid of “They” – transform to “We” • Make “Them” understand you are using “We” • Make “Them” switch to “We”
  • 4. Problem (and solution?) • “They” do not report bugs they find • Better to file the bug before customers do • Help in filing the bugs • Respect “their” privacy, but reward “them” by letting “their” manager know
  • 5. Problem (and solution?) • “They” forget to inform testers about changes to be tested
  • 6. Problem (and solution?) • “They” fight against testers filing “Trivial” bugs • Perhaps “Trivial” for them is not Trivial to customers (important customers) • When “Trivial” issues prove to be “Critical” to customers, proceed with care 
  • 7. Problem (and solution?) • Lack of a testing environment (testing in prod) • Highlight the risk of testing in prod • Show examples of products where testing environment helped avoid angry customers • Help setting a test environment

Notas do Editor

  1. Them - developers
  2. How to make this happen: First, convince yourself that you and the developers have the same goal – to deploy “good quality” (will not get into details what “good quality means”) projects to production.Second, convince developers about this: - when you file bugs, be very careful not to sound personal – make the bug report as objective as you can. If you are adding subjective opinions make this clear (mark the subjective part). - with every occasion show them that you care about the product, not about what you think is good for the product – if you signaled an issue which was not solved, if customers complain about the same thing, do not say “I told you - if you have information which would help them, share it - if you can help with some tasks – like setting up test environments, do it - if you can help them fight against requirements they do not consider right, do it (in the case you are thinking the same about those requirements) - if they express a concern about the way the project is managed, try to expose the issue (if you feel the same). They could be “afraid” to expose their concerns, it should be easier for you, your management should be separate (in fact anyone should expose their issues with the management, but not everyone does it – NOTE: I am not pushing you to get fired, think before acting :D) - if you file “strange” bugs motivated by “possible customer complaint” and you are proven wrong, apologize for wasting their time .
  3. If customers find bugs we knew about, we should be able to tell them: “Yes, we know about this issue, we are working on it/we decided not to fix it”. This would improve the perception of quality for the customer (at least this is what I think – it is better to say that the issue was triaged instead of saying “We did not know about this”).Respect their privacy – some developers will not want to have their name associated with bug reports – it could make their work relationship with colleagues worse. Respect this and do not mention their name in the bug report. Make sure to ask them if they want their name mentioned or not.Reward them – if they are letting you know about issues/possible problems, let their manager know that they are interested in the quality – but do not mention exact issues unless needed.
  4. 1. Establish a “process” – as simple as setting a place for developers to write down the changes at the moment the submit the code – this way, when it is time to test it, you can look at the whole change log.
  5. If developers fight against filing “Trivial” bugs, you could add comments in the bug description stating that you are aware that this is “Trivial” but you would like to first see the customers opinionIf customers consider a “Trivial” bug as “Critical”, take care on how you handle the situation. You have to talk with developers to show them you were right, without saying “I told you so” . Make them understand that filing “Trivial” bugs does not harm them, it helps them (at least they can say that the bug was known and triaged).
  6. If developers do not have time to set up a test environment, do it yourself.