SlideShare a Scribd company logo
1 of 23
Gumtree Project
Abstract
◇ Project Overview
◇ Sprints
◇ Recommendations
◇ Issues/Defects/Errors
◇ 12 User Stories
◇ Testing Gumtree on:
Web Browser
Mobile App
◇ 2 Sprints
Overall Summary
Roles Team Member
Product
Owner
Ben
Danny
Louis
Scrum
Master
Tien
Agile
Testers
Graham
Taurean
Khalid
Akram
Teejay
Dean
Our process is easy
Sprint Zero Sprint One Sprint Two
Sprint Zero0
“
◇Story is complete when:
All Sub-Tasks are complete
100% Acceptance Criteria has been tested
Verified by the team
Peer Reviewed
◇Sprint is complete when:
All tests have been run
Product Owner is satisfied with the results
All documentation is in place
Definition of Done
Website Testing
◇ Laptops
HP ProBook
◇ Desktop Browsers
Google Chrome 49.0.2
Firefox
◇ Tools
Jmeter
Jira
Selenium
Y-Slow
NVDA Access
Slack
Pingdom
Validator (W3C)
Hardware/Software
Mobile Testing
◇ Mobile Devices
Android
◇ Mobile Application
Gumtree App
◇ Other
Poker Cards
Whiteboards
Post-It Notes
Sprint One1
User Stories
U.S.1 – Create Accout & Login
As a new user,
I want to set up an account,
So that I can sell on the website
U.S.2 – Mobile Listings Check
As a man on the go,
I want to access my account,
So that I can check my listings
U.S.3 – Popular Functionalities
As a stakeholder,
I want to know popular
functionality,
So that my test team can focus
their test effort
U.S.4/5 – Site & Dashboard to
Load Quickly
As the business owner,
I want the site to load fast,
So that we don't lose customers
U.S.6 – Peak Load Test
As a business owner,
I want the site to handle its peak
load comfortably,
So that we don't lose customers to
errors/poor performance
Incident Reports
U.S.1 – Create Accout & Login
As a new user,
I want to set up an account,
So that I can sell on the website
U.S.6 – Peak Load Test
As a business owner,
I want the site to handle its peak
load comfortably,
So that we don't lose customers to
errors/poor performance
Create Multiple Accounts Using the Same E-mail
User Story 1 - Defects
Unacceptable Slowdown with Greater Loads
User Story 6 - Defects
Recommendations
User Story 1
Have a more informative
error message
User Story 6
Ensure there is no
throttling on future tests
Satisfactory Historgram
Part of the Retrospective
Shows how happy the team was
with the first Sprint
Happy 5 – 1 Unhappy
Mood Graph
Shows the happiness of the team
during the Sprint
Sprint Two2
User Stories
U.S.10 – View Listings as
Visually Impaired User
As a visually Impaired User,
I want to access the site with a
screen reader,
So I can buy a car
U.S.11 – Browse the Site
As a guest,
I want to browse the site,
So that I can buy listings/products
U.S.12 – Safe & Secure Data
As a customer,
I want to know that my data is
secure,
So that it is kept safe
U.S.13 – Resolve the App Issue
As a developer,
I want to know what caused the
app to crash,
So that I can fix it
U.S.7 – Steady Flow of Logins
As the business owner,
I want to know that the site can
handle a steady flow of logins
without the app crashing
So that we don't go down
U.S.14 – Create View Listings as
Visually Impaired User
As a visually impaired user
I want to create a listing
so that I can sell my car
U.S.15 – Save Searches
As a user
I want to save searches and
favourite items
So I can return to them and save
time
U.S.8 – Well Structured HTML
As the technical manager,
I want the source HTML to be well
structured,
So that it is easier to maintain
U.S.9 – Automate Popular Searches
As the technical lead,
I want to automate popular searches,
So that I can assess the value of
automation
Incident Reports
U.S.13 – Resolve the App Issue
As a developer,
I want to know what caused the
app to crash,
So that I can fix it
U.S.15 – Save Searches
As a user
I want to save searches and
favourite items
So I can return to them and save
time
User Story 13 - Defects
We were unable to replicate the defect
User Story 15 - Defects
Not Receiving E-mail Alerts
Recommendations
User Story 15
◇ Clearer GUI on the switches for Daily Alerts
Sprint 2 Retrospective
◇ Mood Graph
◇ Sail Boat
Thanks!
Any questions?

More Related Content

What's hot

Accelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessAccelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessHarshavardhan MP
 
AMP and PWA
AMP and PWAAMP and PWA
AMP and PWAEun Cho
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesBrian McKeiver
 
What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?MatchCraft
 
AMP Accelerated Mobile Pages - Getting Started & Analytics
AMP Accelerated Mobile Pages - Getting Started & AnalyticsAMP Accelerated Mobile Pages - Getting Started & Analytics
AMP Accelerated Mobile Pages - Getting Started & AnalyticsVincent Koc
 
G:\งานนำเสนอ1
G:\งานนำเสนอ1G:\งานนำเสนอ1
G:\งานนำเสนอ1gfdrey
 
AMP up Your WordPress Site
AMP up Your WordPress SiteAMP up Your WordPress Site
AMP up Your WordPress SitePrem Tiwari
 
How to crush your enterprise competition by John Coombs
How to crush your enterprise competition by John CoombsHow to crush your enterprise competition by John Coombs
How to crush your enterprise competition by John CoombsTechTO
 
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)Teerasej Jiraphatchandej
 
Time for a new way to measure user experience
Time for a new way to measure user experienceTime for a new way to measure user experience
Time for a new way to measure user experienceKlaus Enzenhofer
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...DrupalMumbai
 
Technical SEO, AMP and boost up page speed
Technical SEO, AMP and boost up page speedTechnical SEO, AMP and boost up page speed
Technical SEO, AMP and boost up page speedivan so
 

What's hot (14)

Accelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessAccelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your Business
 
AMP and PWA
AMP and PWAAMP and PWA
AMP and PWA
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile Pages
 
What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?
 
AMP Accelerated Mobile Pages - Getting Started & Analytics
AMP Accelerated Mobile Pages - Getting Started & AnalyticsAMP Accelerated Mobile Pages - Getting Started & Analytics
AMP Accelerated Mobile Pages - Getting Started & Analytics
 
G:\งานนำเสนอ1
G:\งานนำเสนอ1G:\งานนำเสนอ1
G:\งานนำเสนอ1
 
AMP up Your WordPress Site
AMP up Your WordPress SiteAMP up Your WordPress Site
AMP up Your WordPress Site
 
How to crush your enterprise competition by John Coombs
How to crush your enterprise competition by John CoombsHow to crush your enterprise competition by John Coombs
How to crush your enterprise competition by John Coombs
 
FCP X ACE
FCP X ACEFCP X ACE
FCP X ACE
 
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
 
Cheaponomics
CheaponomicsCheaponomics
Cheaponomics
 
Time for a new way to measure user experience
Time for a new way to measure user experienceTime for a new way to measure user experience
Time for a new way to measure user experience
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
 
Technical SEO, AMP and boost up page speed
Technical SEO, AMP and boost up page speedTechnical SEO, AMP and boost up page speed
Technical SEO, AMP and boost up page speed
 

Similar to Gumtree

University iOS - Tips and Tools for 5 Star Apps
University iOS - Tips and Tools for 5 Star AppsUniversity iOS - Tips and Tools for 5 Star Apps
University iOS - Tips and Tools for 5 Star AppsChris Beauchamp
 
Trade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PMTrade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PMProduct School
 
Becoming an Effective Product Owner
Becoming an Effective Product OwnerBecoming an Effective Product Owner
Becoming an Effective Product OwnerMike Cohn
 
Founders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergFounders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergEdith Yeung
 
Top 15 Best Website Optimisation Services
Top 15 Best Website Optimisation ServicesTop 15 Best Website Optimisation Services
Top 15 Best Website Optimisation ServicesMopinion
 
7 things Small Businesses can do with web applications - FSB
7 things Small Businesses can do with web applications - FSB7 things Small Businesses can do with web applications - FSB
7 things Small Businesses can do with web applications - FSBPhilip Oakley
 
Make apps more awesome! - CocoaConf Atlanta '14
Make apps more awesome! - CocoaConf Atlanta '14Make apps more awesome! - CocoaConf Atlanta '14
Make apps more awesome! - CocoaConf Atlanta '14Chris Beauchamp
 
Publish Android Application on Google Play Store
Publish Android Application on Google Play Store Publish Android Application on Google Play Store
Publish Android Application on Google Play Store Sandip Kalola
 
Free google my business listing guide
Free google my business listing guideFree google my business listing guide
Free google my business listing guideParach Computers
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of AgileDavid Hawks
 
How to overcome the 6 traps of Agile - DFW Scrum Presentation
How to overcome the 6 traps of Agile - DFW Scrum PresentationHow to overcome the 6 traps of Agile - DFW Scrum Presentation
How to overcome the 6 traps of Agile - DFW Scrum PresentationAgile Velocity
 
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...Belayet Hossain
 
Optimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsOptimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsWP Engine
 
Tips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreTips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreravisagaram
 
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
IAB FORUM 2015  Principles of mobile site design: delight users and drive con...IAB FORUM 2015  Principles of mobile site design: delight users and drive con...
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...IAB Bulgaria
 
Connect 2014 JMP 104 Mats Jansson and Fredrik Paulsson
Connect 2014 JMP 104 Mats Jansson and Fredrik PaulssonConnect 2014 JMP 104 Mats Jansson and Fredrik Paulsson
Connect 2014 JMP 104 Mats Jansson and Fredrik PaulssonMats Jansson
 
Refresh DC: Data-Driven Design Decisions
Refresh DC: Data-Driven Design DecisionsRefresh DC: Data-Driven Design Decisions
Refresh DC: Data-Driven Design DecisionsNick Whitmoyer
 
BradSprintDeliverable
BradSprintDeliverableBradSprintDeliverable
BradSprintDeliverableBrad Thompson
 

Similar to Gumtree (20)

University iOS - Tips and Tools for 5 Star Apps
University iOS - Tips and Tools for 5 Star AppsUniversity iOS - Tips and Tools for 5 Star Apps
University iOS - Tips and Tools for 5 Star Apps
 
Trade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PMTrade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PM
 
Becoming an Effective Product Owner
Becoming an Effective Product OwnerBecoming an Effective Product Owner
Becoming an Effective Product Owner
 
Founders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergFounders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann Kronberg
 
Top 15 Best Website Optimisation Services
Top 15 Best Website Optimisation ServicesTop 15 Best Website Optimisation Services
Top 15 Best Website Optimisation Services
 
7 things Small Businesses can do with web applications - FSB
7 things Small Businesses can do with web applications - FSB7 things Small Businesses can do with web applications - FSB
7 things Small Businesses can do with web applications - FSB
 
Make apps more awesome! - CocoaConf Atlanta '14
Make apps more awesome! - CocoaConf Atlanta '14Make apps more awesome! - CocoaConf Atlanta '14
Make apps more awesome! - CocoaConf Atlanta '14
 
Publish Android Application on Google Play Store
Publish Android Application on Google Play Store Publish Android Application on Google Play Store
Publish Android Application on Google Play Store
 
Free google my business listing guide
Free google my business listing guideFree google my business listing guide
Free google my business listing guide
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of Agile
 
How to overcome the 6 traps of Agile - DFW Scrum Presentation
How to overcome the 6 traps of Agile - DFW Scrum PresentationHow to overcome the 6 traps of Agile - DFW Scrum Presentation
How to overcome the 6 traps of Agile - DFW Scrum Presentation
 
David Hawks Presentation
David Hawks PresentationDavid Hawks Presentation
David Hawks Presentation
 
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...
2.Drupal Performance and Scalability_15 Reasons to Perform a Drupal Website A...
 
Optimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsOptimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased Conversions
 
Tips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreTips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istore
 
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
IAB FORUM 2015  Principles of mobile site design: delight users and drive con...IAB FORUM 2015  Principles of mobile site design: delight users and drive con...
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
 
Connect 2014 JMP 104 Mats Jansson and Fredrik Paulsson
Connect 2014 JMP 104 Mats Jansson and Fredrik PaulssonConnect 2014 JMP 104 Mats Jansson and Fredrik Paulsson
Connect 2014 JMP 104 Mats Jansson and Fredrik Paulsson
 
Refresh DC: Data-Driven Design Decisions
Refresh DC: Data-Driven Design DecisionsRefresh DC: Data-Driven Design Decisions
Refresh DC: Data-Driven Design Decisions
 
BradSprintDeliverable
BradSprintDeliverableBradSprintDeliverable
BradSprintDeliverable
 
Top 10 Reasons why your website needs a Redesign in 2021?
Top 10 Reasons why your website needs a Redesign in 2021?Top 10 Reasons why your website needs a Redesign in 2021?
Top 10 Reasons why your website needs a Redesign in 2021?
 

Gumtree

  • 2. Abstract ◇ Project Overview ◇ Sprints ◇ Recommendations ◇ Issues/Defects/Errors
  • 3. ◇ 12 User Stories ◇ Testing Gumtree on: Web Browser Mobile App ◇ 2 Sprints Overall Summary Roles Team Member Product Owner Ben Danny Louis Scrum Master Tien Agile Testers Graham Taurean Khalid Akram Teejay Dean
  • 4. Our process is easy Sprint Zero Sprint One Sprint Two
  • 6. “ ◇Story is complete when: All Sub-Tasks are complete 100% Acceptance Criteria has been tested Verified by the team Peer Reviewed ◇Sprint is complete when: All tests have been run Product Owner is satisfied with the results All documentation is in place Definition of Done
  • 7. Website Testing ◇ Laptops HP ProBook ◇ Desktop Browsers Google Chrome 49.0.2 Firefox ◇ Tools Jmeter Jira Selenium Y-Slow NVDA Access Slack Pingdom Validator (W3C) Hardware/Software Mobile Testing ◇ Mobile Devices Android ◇ Mobile Application Gumtree App ◇ Other Poker Cards Whiteboards Post-It Notes
  • 9. User Stories U.S.1 – Create Accout & Login As a new user, I want to set up an account, So that I can sell on the website U.S.2 – Mobile Listings Check As a man on the go, I want to access my account, So that I can check my listings U.S.3 – Popular Functionalities As a stakeholder, I want to know popular functionality, So that my test team can focus their test effort U.S.4/5 – Site & Dashboard to Load Quickly As the business owner, I want the site to load fast, So that we don't lose customers U.S.6 – Peak Load Test As a business owner, I want the site to handle its peak load comfortably, So that we don't lose customers to errors/poor performance
  • 10. Incident Reports U.S.1 – Create Accout & Login As a new user, I want to set up an account, So that I can sell on the website U.S.6 – Peak Load Test As a business owner, I want the site to handle its peak load comfortably, So that we don't lose customers to errors/poor performance
  • 11. Create Multiple Accounts Using the Same E-mail User Story 1 - Defects
  • 12. Unacceptable Slowdown with Greater Loads User Story 6 - Defects
  • 13. Recommendations User Story 1 Have a more informative error message User Story 6 Ensure there is no throttling on future tests
  • 14. Satisfactory Historgram Part of the Retrospective Shows how happy the team was with the first Sprint Happy 5 – 1 Unhappy
  • 15. Mood Graph Shows the happiness of the team during the Sprint
  • 17. User Stories U.S.10 – View Listings as Visually Impaired User As a visually Impaired User, I want to access the site with a screen reader, So I can buy a car U.S.11 – Browse the Site As a guest, I want to browse the site, So that I can buy listings/products U.S.12 – Safe & Secure Data As a customer, I want to know that my data is secure, So that it is kept safe U.S.13 – Resolve the App Issue As a developer, I want to know what caused the app to crash, So that I can fix it U.S.7 – Steady Flow of Logins As the business owner, I want to know that the site can handle a steady flow of logins without the app crashing So that we don't go down U.S.14 – Create View Listings as Visually Impaired User As a visually impaired user I want to create a listing so that I can sell my car U.S.15 – Save Searches As a user I want to save searches and favourite items So I can return to them and save time U.S.8 – Well Structured HTML As the technical manager, I want the source HTML to be well structured, So that it is easier to maintain U.S.9 – Automate Popular Searches As the technical lead, I want to automate popular searches, So that I can assess the value of automation
  • 18. Incident Reports U.S.13 – Resolve the App Issue As a developer, I want to know what caused the app to crash, So that I can fix it U.S.15 – Save Searches As a user I want to save searches and favourite items So I can return to them and save time
  • 19. User Story 13 - Defects We were unable to replicate the defect
  • 20. User Story 15 - Defects Not Receiving E-mail Alerts
  • 21. Recommendations User Story 15 ◇ Clearer GUI on the switches for Daily Alerts
  • 22. Sprint 2 Retrospective ◇ Mood Graph ◇ Sail Boat