how to create an effective bug report that actually gets resolved

18
How to Create an Effective Bug Report That Actually Gets Resolved Brian Pugh VP of Engineering Lucid Software McKay Christensen IT Engineer Lucid Software

Upload: lucidchart

Post on 10-Jan-2017

578 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: How to Create an Effective  Bug Report That Actually  Gets Resolved

How to Create an Effective Bug Report That Actually Gets Resolved

Brian PughVP of EngineeringLucid Software

McKay ChristensenIT EngineerLucid Software

Page 2: How to Create an Effective  Bug Report That Actually  Gets Resolved

Agenda

1. What Defines a Bug?

2. The Best Way to Report a Bug

3. Why Everyone Should Report Bugs

4. What Every Bug Report Needs to Include

5. Example of an Actual Bug Report

Page 3: How to Create an Effective  Bug Report That Actually  Gets Resolved

1. What Defines a Bug?

Page 4: How to Create an Effective  Bug Report That Actually  Gets Resolved

User vs

Developer

1. What Defines a Bug?

Page 5: How to Create an Effective  Bug Report That Actually  Gets Resolved

2. The Best Way to Report a Bug

Page 6: How to Create an Effective  Bug Report That Actually  Gets Resolved

2. The Best Way to Report a Bug

Page 8: How to Create an Effective  Bug Report That Actually  Gets Resolved

3. Why Everyone Should Report Bugs

Page 9: How to Create an Effective  Bug Report That Actually  Gets Resolved

3. Why Everyone Should Report Bugs

Show support for the software

Page 10: How to Create an Effective  Bug Report That Actually  Gets Resolved

3. Why Everyone Should Report Bugs

Show initiative

Page 11: How to Create an Effective  Bug Report That Actually  Gets Resolved

4. What Every Bug Report Needs to Include

Page 12: How to Create an Effective  Bug Report That Actually  Gets Resolved

Try to reproduce the bug to make sure it is indeed a bug.

Step 1

Page 13: How to Create an Effective  Bug Report That Actually  Gets Resolved

Check if the bug has already been reported:

Direct Google Search

Software Bug Reporting Page

Do not create an additional bug report

Step 2

Page 14: How to Create an Effective  Bug Report That Actually  Gets Resolved

Report the bug or make a comment on an existing bug report. Include the following:

Descriptive Title

Environment

Expected Behavior

Actual Behavior

Steps to Reproduce

Demonstration of Bug

Step 3

Page 15: How to Create an Effective  Bug Report That Actually  Gets Resolved

Be proactive and follow up!

Step 4

Page 16: How to Create an Effective  Bug Report That Actually  Gets Resolved

Bug Reporting: 4 Step Process Recap

Step 1Try to reproduce the bug to make sure it is indeed a bug

Step 2Check if the bug has already been reported

Step 3Report the bug (or make a comment on an existing bug report

Step 4Be proactive and follow up

Page 17: How to Create an Effective  Bug Report That Actually  Gets Resolved

5. Example of Actual Bug Report

Page 18: How to Create an Effective  Bug Report That Actually  Gets Resolved

Q&A | #BugReporting

Thanks for joining us!

Brian PughVP of EngineeringLucid Software

McKay ChristensenIT EngineerLucid Software