SlideShare a Scribd company logo
1 of 25
Download to read offline
@tompeham I @usersnap
BUG REPORT?
WHAT IS A
THIS IS ME!
@TOMPEHAM I @USERSNAP
@TOMPEHAM I @USERSNAP
Say hi!
THIS IS ME!
You can access the entire article here.
WE ALWAYS TALK ABOUT
BUG REPORTS
Not even Google &  are interested in bug
reports
Ironically, Google doesn’t answer the question of
a bug report either. If you search for bug report
on google.com, the first entry is a link to Apple’s
bug reporter.
That’s pretty hilarious, because Apple is often critiqued
for it’s bad bug reporting tool.
So, what is a bug report?
So, what is a bug report?
In order to answer this question, we need to understand
the following concept of bugs, bug reports and bug
reporting software.
So, what is a bug report?
bug bug report bug report tool
What is a bug?
This is a bug
What is a bug?
“A software bug is an error, flaw, failure, or fault in a
computer program or system that causes it to produce an
incorrect or unexpected result or to behave in unintended
ways.”
What is a bug?
A software bug is an error, flaw, failure, or fault that
produces an incorrect or unexpected result.
The origin of a “bug”
You might wonder, why a bug is called a bug? It’s a great
question, because the term bug, describing an software
error or failure goes way back to 1945.
1945
The origin of a “bug”
In late 1945, at the University of Harvard, a technical team
found something unusual between points in Relay70. The
found a real dead bug (the animal) which caused an error.
The origin of a “bug”
What is a bug report?
This is a bug report
What is a bug report?
A bug report “should explain how exactly the product is
broken.”
A bug report should follow this simple formula:
“This is what we have, this is what we should have instead,
so fix it.”
What is a bug report?
How a bug report
should NOT looks like.
Good vs. bad bug reports
A good bug report contains the information needed to reproduce and fix problems
A bad bug report does not contain the information needed to reproduce and fix
problems

A good bug report is an efficient form of communication for both bug reporter
and bug receiver
A bad bug report is a lengthy, inefficient form of communication for everyone
involved

A good bug report is resolved as fast as possible
A bad bug report never gets resolved

A good bug report is sent to the person in charge
A bad bug report isn’t filed at all
Good vs. bad bug reports
A good bug report is on point
A bad bug report contains no specific information

A good bug report is filed in the defined way
A bad bug report is filed in any medium available, but not in
the defined way (little hint: Twitter isn’t a good way to file a
bug report ;-))

A good bug report establishes a common ground of
collaboration
A bad bug report doesn’t enable collaboration
What is a bug reporting tool?
This is a bug
reporting tool
What is a bug reporting tool?
A bug reporting system is an application “that keeps track
of reported software bugs”.
Therefore, a bug reporting software allows you to report,
document, store, manage, assign, close & archive bug
reports.
OVER TO
YOU
There are a lot of do’s and don’ts when it comes to
the bug reporting workflow, from bugs, to no bugs.
@tompeham I @usersnap
OUR BLOG AT
ALSO CHECK OUT
USERSNAP.COM/BLOG

More Related Content

Viewers also liked

Enrique chousa esteban presentación.toolkit
Enrique chousa esteban presentación.toolkitEnrique chousa esteban presentación.toolkit
Enrique chousa esteban presentación.toolkit
kikechousa
 

Viewers also liked (10)

PORTAFOLIO DE SERVICIOS ISO/IEC 29110 - NYCE
PORTAFOLIO DE SERVICIOS ISO/IEC 29110 - NYCEPORTAFOLIO DE SERVICIOS ISO/IEC 29110 - NYCE
PORTAFOLIO DE SERVICIOS ISO/IEC 29110 - NYCE
 
Adding Audio Feedback Using Vocaroo in Online Courses: Does it Add Value?
Adding Audio Feedback Using Vocaroo in Online Courses:  Does it Add Value?Adding Audio Feedback Using Vocaroo in Online Courses:  Does it Add Value?
Adding Audio Feedback Using Vocaroo in Online Courses: Does it Add Value?
 
Guru Puja | Kalki Avatar
Guru Puja | Kalki AvatarGuru Puja | Kalki Avatar
Guru Puja | Kalki Avatar
 
Twitter terms of service and privacy policy analysis
Twitter terms of service and privacy policy analysisTwitter terms of service and privacy policy analysis
Twitter terms of service and privacy policy analysis
 
Formacao Preços para a Web
Formacao Preços para a WebFormacao Preços para a Web
Formacao Preços para a Web
 
Writing workshop 2016
Writing workshop 2016Writing workshop 2016
Writing workshop 2016
 
Curriculum
CurriculumCurriculum
Curriculum
 
Open access repository at ILRI
Open access repository at ILRIOpen access repository at ILRI
Open access repository at ILRI
 
Enrique chousa esteban presentación.toolkit
Enrique chousa esteban presentación.toolkitEnrique chousa esteban presentación.toolkit
Enrique chousa esteban presentación.toolkit
 
CQRS and ES with Lagom
CQRS and ES with LagomCQRS and ES with Lagom
CQRS and ES with Lagom
 

More from Usersnap

Bug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJSBug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJS
Usersnap
 
141104 usersnap angular js_jt
141104 usersnap angular js_jt141104 usersnap angular js_jt
141104 usersnap angular js_jt
Usersnap
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is Usersnap
Usersnap
 

More from Usersnap (17)

Why your voice of customer program should guide your product development
Why your voice of customer program should guide your product developmentWhy your voice of customer program should guide your product development
Why your voice of customer program should guide your product development
 
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
 
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
 
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen TüreKundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
 
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessertWie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessert
 
5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)
 
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessFundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
 
Mobile First: How To Approach Mobile Testing!
Mobile First: How To Approach Mobile Testing!Mobile First: How To Approach Mobile Testing!
Mobile First: How To Approach Mobile Testing!
 
5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!
 
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
 
20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designers20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designers
 
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 
Bug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJSBug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJS
 
141104 usersnap angular js_jt
141104 usersnap angular js_jt141104 usersnap angular js_jt
141104 usersnap angular js_jt
 
Usersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJSUsersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJS
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is Usersnap
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

What Is A Bug Report? A Definition Of A Bug Report

  • 1. @tompeham I @usersnap BUG REPORT? WHAT IS A
  • 2. THIS IS ME! @TOMPEHAM I @USERSNAP
  • 3. @TOMPEHAM I @USERSNAP Say hi! THIS IS ME!
  • 4. You can access the entire article here.
  • 5. WE ALWAYS TALK ABOUT BUG REPORTS
  • 6. Not even Google &  are interested in bug reports Ironically, Google doesn’t answer the question of a bug report either. If you search for bug report on google.com, the first entry is a link to Apple’s bug reporter.
  • 7. That’s pretty hilarious, because Apple is often critiqued for it’s bad bug reporting tool.
  • 8. So, what is a bug report?
  • 9. So, what is a bug report? In order to answer this question, we need to understand the following concept of bugs, bug reports and bug reporting software.
  • 10. So, what is a bug report? bug bug report bug report tool
  • 11. What is a bug? This is a bug
  • 12. What is a bug? “A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result or to behave in unintended ways.”
  • 13. What is a bug? A software bug is an error, flaw, failure, or fault that produces an incorrect or unexpected result.
  • 14. The origin of a “bug” You might wonder, why a bug is called a bug? It’s a great question, because the term bug, describing an software error or failure goes way back to 1945. 1945
  • 15. The origin of a “bug” In late 1945, at the University of Harvard, a technical team found something unusual between points in Relay70. The found a real dead bug (the animal) which caused an error.
  • 16. The origin of a “bug”
  • 17. What is a bug report? This is a bug report
  • 18. What is a bug report? A bug report “should explain how exactly the product is broken.” A bug report should follow this simple formula: “This is what we have, this is what we should have instead, so fix it.”
  • 19. What is a bug report? How a bug report should NOT looks like.
  • 20. Good vs. bad bug reports A good bug report contains the information needed to reproduce and fix problems A bad bug report does not contain the information needed to reproduce and fix problems
 A good bug report is an efficient form of communication for both bug reporter and bug receiver A bad bug report is a lengthy, inefficient form of communication for everyone involved
 A good bug report is resolved as fast as possible A bad bug report never gets resolved
 A good bug report is sent to the person in charge A bad bug report isn’t filed at all
  • 21. Good vs. bad bug reports A good bug report is on point A bad bug report contains no specific information
 A good bug report is filed in the defined way A bad bug report is filed in any medium available, but not in the defined way (little hint: Twitter isn’t a good way to file a bug report ;-))
 A good bug report establishes a common ground of collaboration A bad bug report doesn’t enable collaboration
  • 22. What is a bug reporting tool? This is a bug reporting tool
  • 23. What is a bug reporting tool? A bug reporting system is an application “that keeps track of reported software bugs”. Therefore, a bug reporting software allows you to report, document, store, manage, assign, close & archive bug reports.
  • 24. OVER TO YOU There are a lot of do’s and don’ts when it comes to the bug reporting workflow, from bugs, to no bugs.
  • 25. @tompeham I @usersnap OUR BLOG AT ALSO CHECK OUT USERSNAP.COM/BLOG