Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Defect Management

No description
by

Michelle Lagare

on 31 August 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Defect Management

Prepared by: Michelle C. Lagare
Aug. 31, 2014

Agenda
What is JIRA
Terminologies
Who and When to Log a Bug in JIRA
Searching for a Bug
Status Definition
Severity Definition
How to Log a Bug
Resolution Definition
Bug Workflow
Filters and Dashboard

What is JIRA?
Bug tracking
Agile management
Atlassian
Gojira -> Godzilla
Terminologies
BUG
Error in a system
Incorrect / unexpected result
Bug Logging
Process of specifying
Prerequisites, Steps, Expected and Actual Results
Reproducibility
Bug Status
Position of the issue in its workflow / life cycle
Workflow
Set of statuses and transitions that an issue goes through during its lifecycle
Resolutions
Ways in which an issue can be resolved or closed
Who & When to Log a Bug?
Anyone who sees a bug
Test case execution
Fix validation and new issue comes up
Whenever we're testing
Searching for a Bug
Searching...
Search before you log
Refrain from dups
3 Types of Searches
Quick
Basic
Advanced
Quick Search
https://confluence.atlassian.com/display/JIRA/Using+Quick+Search
Basic Search
Go to Issues > Search for Issues > Basic
https://confluence.atlassian.com/display/AOD/Basic+Searching
Advanced Search
Uses Jira Query Language
Status Definition
Open
Awaiting dev action
In Progress
Assignee is currently working on issue
Resolved
Resolution has been taken
Awaiting code review
Pass Review: For Testing
Fail Review: Open
For

Testing
Fix has passed review
Awaiting fix validation
Testing In Progress
Bug fix validation in progress
Closed
Issue is considered DONE
Resolution is correct
Reopened
Issue was once resolved but is now reoccurring
How To Log A Bug?
1. Click
Create issue
2. Select
Project
3. Set
Issue Type = Bug / Sub-task Bug
Sub-task Bug vs Bug
Sub-task Bug
- issue is related to a User Story

Bug
- issue is not related to a User Story; found when executing a Test Case's prerequisite or ad hoc testing
4. Type
Summary
for the issue
-
clear
and
concise
5. Select
Component/s
(module/s) affected
6.
Affects Version/s
- build version where bug is found
7. Environment
Environment
: (Staging / Production)
Client
: (Android / iOS / Web)
OS
: (JellyBean 4.3)
Device
: (Galaxy S4, Note 3)
Browser
: (N/A)
8. Description
Prerequisites
- conditions to be met in order to proceed with steps
Steps
- instructions to reproduce the bug
Expected Result
- behavior according to acceptance criteria
Actual Result
- actual behavior of the app afte steps are done
9.
Severity
- impact of bug
10.
Reproducibility
- chances of reproducing bug
x/5 tries
11. Click
Create
Severity Definition
Critical
Blockers
Termination of app
Cannot perform basic functionalities
Results to failed Smoke Testing
Examples:
Unsuccessful installation / download
Forced close / 404
Environment is down
User cannot login / register
Babble: Cannot send messages (P-2-P, Chatroom, GroupChat)

High
Impacts major functionalities but with workaround though difficult or not obvious to users
Subsystem is not working
System is functioning but with limited capabalities
Examples:
Cannot add/save/edit/delete/search
Front-end and backend changes doesn't match
Inconsistency of data across pages
Medium
Affects minor functionalities
There's an easy workaround
Wrong labels / spiels
Examples:
Wrong error message, watermark, labels
Feature is working but error message is displayed
Cannot update or go to settings
Broken images
Low
Aesthetics related issues
No impact to functionalities
Examples:
Typographics
Wrong border color/style
Image is distorted
Bug Resolutions
Unresolved
Initial "resolution" of an open bug
Bug is not yet worked on
Deferred
Fix will be on future release
Can only be deferred if bug is not
Critical or High
Won't Fix
Issue is valid but cannot be fixed due to technical limitations
Cannot Reproduce
Developer cannot reproduce the bug when he follows the steps
Duplicate
There is an existing bug that tackles the same thing
Incomplete
Bug log lacks information to fully understand and reproduce the issue
Invalid Issue
App works as agreed in the Acceptance Criteria
App behaves as Android/iOS is designed
Ready for Review
Bug has been fixed by Dev
Awaiting code review
Fixed
Bug fix has passed QE's validation
Done
Is NOT a BUG resolution
Is a STORY resolution
Resolution when
all tasks are closed
Bug Workflow
Filters
saved searches
With Filters, you can...
Share and email search results
Create lists of favorite filters
Have the search results emailed to you according to your preferred schedule
View and export the search results in various formats (RSS, Excel, etc)
Display the search results in a report format
Display the search results in a dashboard Gadget
Dashboard
Page where gadgets are added
Where tasks and bugs are monitored
Full transcript