SlideShare a Scribd company logo
1 of 21
Download to read offline
XBOSoft Presents
JeanAnn Harrison & Jonathan
Spurgin

Tester & Developer Working
Together Agile Style
XBOSoft info
•
•

Founded in 2006
Dedicated to software quality
•
•

•

Software QA consulting
Software testing services

Offices in San Francisco, Beijing, Oslo and Amsterdam
From XBOSoft:
Amy

Jan
•

Join us 12/17/13
Are Bad Metrics Worse Than No Metrics At All?
Webinar with Rex Black, Mike Lyles and Jay Philips
Housekeeping
• Everyone except the speaker is muted
• Questions via the gotowebinar control on the right side of your screen
• Questions can be asked throughout the webinar, we’ll try to fit them in when appropriate

• General Q & A at the end of the webinar
• You will receive info on recording after the webinar
About the Speakers
JeanAnn Harrison regularly speaks at industry conferences
and is published in software testing magazines.
She has many years of experience with mobile testing and is
a well-known figure in the QA and software testing
community.

Jonathan Spurgin has over 25 years experience in software
development for various industries, including several startups; two in the medical device realm, CardioNet and
Medipacs.
He earned a BSEE from San Diego State University. He is
currently Director of Software Development for Etaluma, a
startup company producing fluorescent microscopes.
TESTER & DEVELOPER
WORKING TOGETHER
AGILE STYLE
REAL STORIES ABOUT A HIGHER QUALITY
MOBILE MEDICAL SOFTWARE PROJECT

Jean Ann Harrison & Jonathan Spurgin
Jean Ann Harrison/jonathan Spurgin copyright @2013
TODAY’S AGENDA

• Goals & Keys to Success

• Learn the Architecture

• Terminology, Tone &
Collaboration

• Log Files

• Individual Contributions

• Summary

• Collaboration Expectations

• Questions

Jean Ann Harrison/jonathan Spurgin copyright @2013

• Bugs Found – What Happened
EASY GOALS TO SET - KEYS TO SUCCESS
• Check your ego at the door & Bring a sense of humor to the table
• Start with an attitude neither side is the enemy – testers want to help
developers shine, developers want to help testers better understand.
• Work together on flushing out requirements early in the process
• Have Testers spend time learning design & programming concepts
• At least one team member from Dev & one team member from Test must
understand how entire system works including
hardware, firmware, network communication etc.

• Keep focus on stakeholder goals & expectations
• Remember to collaborate & inspiration will natural follow
Jean Ann Harrison/jonathan Spurgin copyright @2013
TERMINOLOGY, TONE &
COLLABORATION
• Words like “Breaking the software”, “Attacking”, “fails to do…”
• Be disciplined to remain polite, respectful and diplomatic
• Get rid of the Negativity, Sensitivity, Defensiveness
• Keep your eyes, ears and mind open = inspiration strikes
• Timing – when to approach Dev

Jean Ann Harrison/jonathan Spurgin copyright @2013
INDIVIDUAL
CONTRIBUTIONS/COLLABORATION
• Set an apt to work together and separate
• Set goals during collaboration for individual work times
• Balance out time to work alone
• Ask for help from Development to plan out your tests
and what tests they would recommend
• Respect & Recognize individual contributions

Jean Ann Harrison/jonathan Spurgin copyright @2013
COLLABORATION
EXPECTATIONS
• Appoint one contact person on each team to work directly
with each other can lessen interruptions for team
• Write requirements prior to design
• Testers & Dev write/work out requirements together
• Involve other stakeholders to help write requirements

• Testers’ role is to help the Development team look brilliant
• Management must encourage and enforce cooperation
between Development and Testing Teams
• “It’s better to over-communicate than undercommunicate”

Jean Ann Harrison/jonathan Spurgin copyright @2013
“IT’S THE
HARDWARE”
• Testers jump too quickly to present/write up a bug.
• Testers need to spend a bit more time testing to isolate problems.
• Developers need to listen to the tester instead of dismissing

• How we communicate with one another

Jean Ann Harrison/jonathan Spurgin copyright @2013
HEY TESTERS: LEARN THE
ARCHITECTURE
• Ask to participate in Code Review
Meetings
• Present a particular functional
situation, ask about system behavior
expectations.

• Discover expected benchmarks

Jean Ann Harrison/jonathan Spurgin copyright @2013
LOG FILES – HOW TO LEARN MORE
• Work with Dev to have log
files contain information to
help isolate problems.
• Log files can help you to
understand sequence of
behavior behind the scenes
while using the functionality
• Before reporting errors, shut
off log files to replicate
• Von Heisenberg & the
Uncertainty Principle

Jean Ann Harrison/jonathan Spurgin copyright @2013
BUGS FOUND: WHAT
HAPPENED?
• Reviewed log files
• Replicated steps – sometimes with Development
• Subtract steps to bare minimum of steps to get bug result
• Add various conditions (software, hardware, firmware) to
learn more
• Rinse & Repeat

Jean Ann Harrison/jonathan Spurgin copyright @2013
SUMMARY – WHAT WE
LEARNED
• Open, relaxed communication
• Early involvement of Testers

• Testers will need to learn the entire system including
interdependencies of hardware, firmware and
software behavior
• Development Team will need to interact with the
Testing Team directly
• Testers help to write requirements throughout the
project

Jean Ann Harrison/jonathan Spurgin copyright @2013
QUESTIONS?

Jean Ann Harrison/jonathan Spurgin copyright @2013
CONTACT
INFORMATION
• Jean Ann Harrison

• Jonathan Spurgin

• Twitter - @JA_Harrison

• jpspurgin@yahoo.com

• yagsyjah@gmail.com

Jean Ann Harrison/jonathan Spurgin copyright @2013
REFERENCES
• All audio clips are from Monty Python’s Life of Brian & The Holy Grail can be found here:
http://www.intriguing.com/mp/sounds.php

Jean Ann Harrison/jonathan Spurgin copyright @2013
Follow us @xbosoft
Questions: services@xbosoft.com
Thanks for attending
Hope to see you soon

More Related Content

What's hot

Event tech 101 -- Online Webinars with Adobe Connect
Event tech 101 -- Online Webinars with Adobe ConnectEvent tech 101 -- Online Webinars with Adobe Connect
Event tech 101 -- Online Webinars with Adobe ConnectAdam Schrecengost
 
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Northern User Experience
 
A Study of Innovation by Phil Wheat
A Study of Innovation by Phil WheatA Study of Innovation by Phil Wheat
A Study of Innovation by Phil Wheatiasaglobal
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitUserZoom
 
The 5 People in your Organization that grow Legacy Code
The 5 People in your Organization that grow Legacy CodeThe 5 People in your Organization that grow Legacy Code
The 5 People in your Organization that grow Legacy CodeRoberto Cortez
 
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus Walsh
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus WalshDevops - Accelerating the Pace and Securing Along the Way - Thaddeus Walsh
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus WalshDrew Malone
 
Heureka Webinar - Increase Resilience and Reduce the Impact of a Breach
Heureka Webinar - Increase Resilience and Reduce the Impact of a BreachHeureka Webinar - Increase Resilience and Reduce the Impact of a Breach
Heureka Webinar - Increase Resilience and Reduce the Impact of a BreachHeureka Software
 
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENDan Cuellar
 
A study in innovation
A study in innovationA study in innovation
A study in innovationPhilip Wheat
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck VictorOps
 
DevOps: A Practical Guide
DevOps: A Practical GuideDevOps: A Practical Guide
DevOps: A Practical GuideVictorOps
 
Expp 03 technical_slides
Expp 03 technical_slidesExpp 03 technical_slides
Expp 03 technical_slidesRichard Pinner
 
SQuADpresentation2014 vpdf
SQuADpresentation2014 vpdfSQuADpresentation2014 vpdf
SQuADpresentation2014 vpdfScott Allman
 
Just Enough for Innovation
Just Enough for InnovationJust Enough for Innovation
Just Enough for InnovationJosie Scott
 

What's hot (20)

Event tech 101 -- Online Webinars with Adobe Connect
Event tech 101 -- Online Webinars with Adobe ConnectEvent tech 101 -- Online Webinars with Adobe Connect
Event tech 101 -- Online Webinars with Adobe Connect
 
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
 
Secured Development
Secured DevelopmentSecured Development
Secured Development
 
A Study of Innovation by Phil Wheat
A Study of Innovation by Phil WheatA Study of Innovation by Phil Wheat
A Study of Innovation by Phil Wheat
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research Toolkit
 
The 5 People in your Organization that grow Legacy Code
The 5 People in your Organization that grow Legacy CodeThe 5 People in your Organization that grow Legacy Code
The 5 People in your Organization that grow Legacy Code
 
A taste of Exploratory Testing
A taste of Exploratory TestingA taste of Exploratory Testing
A taste of Exploratory Testing
 
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus Walsh
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus WalshDevops - Accelerating the Pace and Securing Along the Way - Thaddeus Walsh
Devops - Accelerating the Pace and Securing Along the Way - Thaddeus Walsh
 
Heureka Webinar - Increase Resilience and Reduce the Impact of a Breach
Heureka Webinar - Increase Resilience and Reduce the Impact of a BreachHeureka Webinar - Increase Resilience and Reduce the Impact of a Breach
Heureka Webinar - Increase Resilience and Reduce the Impact of a Breach
 
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
 
A study in innovation
A study in innovationA study in innovation
A study in innovation
 
302 week 10
302 week 10302 week 10
302 week 10
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck
 
DevOps: A Practical Guide
DevOps: A Practical GuideDevOps: A Practical Guide
DevOps: A Practical Guide
 
Agile Practices
Agile PracticesAgile Practices
Agile Practices
 
Rga.ba.high bandwithcommunication
Rga.ba.high bandwithcommunicationRga.ba.high bandwithcommunication
Rga.ba.high bandwithcommunication
 
Expp 03 technical_slides
Expp 03 technical_slidesExpp 03 technical_slides
Expp 03 technical_slides
 
SQuADpresentation2014 vpdf
SQuADpresentation2014 vpdfSQuADpresentation2014 vpdf
SQuADpresentation2014 vpdf
 
Just Enough for Innovation
Just Enough for InnovationJust Enough for Innovation
Just Enough for Innovation
 

Viewers also liked

Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interactiongaoliang641
 
Oredev 2014 KNJohnson-tester love developer
Oredev 2014 KNJohnson-tester love developerOredev 2014 KNJohnson-tester love developer
Oredev 2014 KNJohnson-tester love developerKaren N. Johnson
 
Why every Tester should also aspire to be a Developer on his project!-Sandee...
Why every Tester should  also aspire to be a Developer on his project!-Sandee...Why every Tester should  also aspire to be a Developer on his project!-Sandee...
Why every Tester should also aspire to be a Developer on his project!-Sandee...bhumika2108
 
Tester - Developer Relation
Tester - Developer RelationTester - Developer Relation
Tester - Developer RelationSaad Ahmed
 
Why Developer & Tester Should Be United: Secret Ingredient For Quality
Why Developer & Tester Should Be United: Secret Ingredient For QualityWhy Developer & Tester Should Be United: Secret Ingredient For Quality
Why Developer & Tester Should Be United: Secret Ingredient For QualityQA Madness
 
5 Myths and Realities
5 Myths and Realities5 Myths and Realities
5 Myths and RealitiesHoa Le
 
Tales from tester developer collaboration
Tales from tester developer collaborationTales from tester developer collaboration
Tales from tester developer collaborationMaaret Pyhäjärvi
 
Where Does Developer Testing End And Tester Testing Begin?
Where Does Developer Testing End And Tester Testing Begin?Where Does Developer Testing End And Tester Testing Begin?
Where Does Developer Testing End And Tester Testing Begin?Abby Fichtner
 
Become Software Tester or Developer
Become Software Tester or DeveloperBecome Software Tester or Developer
Become Software Tester or DeveloperKMS Technology
 

Viewers also liked (12)

Tester developer interaction
Tester developer interactionTester developer interaction
Tester developer interaction
 
Oredev 2014 KNJohnson-tester love developer
Oredev 2014 KNJohnson-tester love developerOredev 2014 KNJohnson-tester love developer
Oredev 2014 KNJohnson-tester love developer
 
Why every Tester should also aspire to be a Developer on his project!-Sandee...
Why every Tester should  also aspire to be a Developer on his project!-Sandee...Why every Tester should  also aspire to be a Developer on his project!-Sandee...
Why every Tester should also aspire to be a Developer on his project!-Sandee...
 
Tester - Developer Relation
Tester - Developer RelationTester - Developer Relation
Tester - Developer Relation
 
Why Developer & Tester Should Be United: Secret Ingredient For Quality
Why Developer & Tester Should Be United: Secret Ingredient For QualityWhy Developer & Tester Should Be United: Secret Ingredient For Quality
Why Developer & Tester Should Be United: Secret Ingredient For Quality
 
Tester vs. Developer
Tester vs. DeveloperTester vs. Developer
Tester vs. Developer
 
5 Myths and Realities
5 Myths and Realities5 Myths and Realities
5 Myths and Realities
 
Tales from tester developer collaboration
Tales from tester developer collaborationTales from tester developer collaboration
Tales from tester developer collaboration
 
Where Does Developer Testing End And Tester Testing Begin?
Where Does Developer Testing End And Tester Testing Begin?Where Does Developer Testing End And Tester Testing Begin?
Where Does Developer Testing End And Tester Testing Begin?
 
Tester vs Developer
Tester vs DeveloperTester vs Developer
Tester vs Developer
 
Become Software Tester or Developer
Become Software Tester or DeveloperBecome Software Tester or Developer
Become Software Tester or Developer
 
[Hoang nguyen] The Psychology in Software Testing
[Hoang nguyen] The Psychology in Software Testing[Hoang nguyen] The Psychology in Software Testing
[Hoang nguyen] The Psychology in Software Testing
 

Similar to Agile Success Story -Tester & Developer Working Together for Higher Quality Mobile Device

Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"Dakiry
 
Reaching the Purple Standard
Reaching the Purple StandardReaching the Purple Standard
Reaching the Purple StandardTeamQualityPro
 
Are You Missing Critical Mobile Tests?
Are You Missing Critical Mobile Tests? Are You Missing Critical Mobile Tests?
Are You Missing Critical Mobile Tests? XBOSoft
 
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
How to Effectively Lead Focus Groups: Presented at ProductTank TorontoHow to Effectively Lead Focus Groups: Presented at ProductTank Toronto
How to Effectively Lead Focus Groups: Presented at ProductTank TorontoTremis Skeete
 
Developers Best Practices
Developers Best PracticesDevelopers Best Practices
Developers Best Practicesaqib javaid
 
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrison
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrisonExploratory Mobile Testing Webinar_XBOSoft_jean_annharrison
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrisonXBOSoft
 
Simon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingSimon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingAnna Royzman
 
Top Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoTop Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoMark Walker
 
How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerProduct School
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium confCorina Pip
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"Jason Benton
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarXBOSoft
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
The Un-researched Persona
The Un-researched PersonaThe Un-researched Persona
The Un-researched Personanlemonier
 

Similar to Agile Success Story -Tester & Developer Working Together for Higher Quality Mobile Device (20)

Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
 
Reaching the Purple Standard
Reaching the Purple StandardReaching the Purple Standard
Reaching the Purple Standard
 
Are You Missing Critical Mobile Tests?
Are You Missing Critical Mobile Tests? Are You Missing Critical Mobile Tests?
Are You Missing Critical Mobile Tests?
 
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
How to Effectively Lead Focus Groups: Presented at ProductTank TorontoHow to Effectively Lead Focus Groups: Presented at ProductTank Toronto
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
 
Dallas Techologies
Dallas TechologiesDallas Techologies
Dallas Techologies
 
Developers Best Practices
Developers Best PracticesDevelopers Best Practices
Developers Best Practices
 
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrison
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrisonExploratory Mobile Testing Webinar_XBOSoft_jean_annharrison
Exploratory Mobile Testing Webinar_XBOSoft_jean_annharrison
 
Simon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingSimon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair Testing
 
Top Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoTop Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software Demo
 
How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product Manager
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium conf
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"
 
ICIECA 2014 Paper 06
ICIECA 2014 Paper 06ICIECA 2014 Paper 06
ICIECA 2014 Paper 06
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft Webinar
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Bugfest!
Bugfest!Bugfest!
Bugfest!
 
Software developers as blue team
Software developers as blue teamSoftware developers as blue team
Software developers as blue team
 
The Un-researched Persona
The Un-researched PersonaThe Un-researched Persona
The Un-researched Persona
 

More from XBOSoft

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementXBOSoft
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrXBOSoft
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AIXBOSoft
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholXBOSoft
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileXBOSoft
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAXBOSoft
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...XBOSoft
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality PracticesXBOSoft
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsXBOSoft
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraXBOSoft
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test IstanbulXBOSoft
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyXBOSoft
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarXBOSoft
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftXBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingXBOSoft
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...XBOSoft
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...XBOSoft
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewXBOSoft
 

More from XBOSoft (20)

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvement
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and Zephyr
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AI
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into Agile
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QA
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft Webinar
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things Era
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and Uncertainty
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon Hagar
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance Testing
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
 

Recently uploaded

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdfPaige Cruz
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimizationarrow10202532yuvraj
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementThe Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementNuwan Dias
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 

Recently uploaded (20)

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf99.99% of Your Traces  Are (Probably) Trash (SRECon NA 2024).pdf
99.99% of Your Traces Are (Probably) Trash (SRECon NA 2024).pdf
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
The Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API ManagementThe Kubernetes Gateway API and its role in Cloud Native API Management
The Kubernetes Gateway API and its role in Cloud Native API Management
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 

Agile Success Story -Tester & Developer Working Together for Higher Quality Mobile Device

  • 1. XBOSoft Presents JeanAnn Harrison & Jonathan Spurgin Tester & Developer Working Together Agile Style
  • 2. XBOSoft info • • Founded in 2006 Dedicated to software quality • • • Software QA consulting Software testing services Offices in San Francisco, Beijing, Oslo and Amsterdam
  • 3. From XBOSoft: Amy Jan • Join us 12/17/13 Are Bad Metrics Worse Than No Metrics At All? Webinar with Rex Black, Mike Lyles and Jay Philips
  • 4. Housekeeping • Everyone except the speaker is muted • Questions via the gotowebinar control on the right side of your screen • Questions can be asked throughout the webinar, we’ll try to fit them in when appropriate • General Q & A at the end of the webinar • You will receive info on recording after the webinar
  • 5. About the Speakers JeanAnn Harrison regularly speaks at industry conferences and is published in software testing magazines. She has many years of experience with mobile testing and is a well-known figure in the QA and software testing community. Jonathan Spurgin has over 25 years experience in software development for various industries, including several startups; two in the medical device realm, CardioNet and Medipacs. He earned a BSEE from San Diego State University. He is currently Director of Software Development for Etaluma, a startup company producing fluorescent microscopes.
  • 6. TESTER & DEVELOPER WORKING TOGETHER AGILE STYLE REAL STORIES ABOUT A HIGHER QUALITY MOBILE MEDICAL SOFTWARE PROJECT Jean Ann Harrison & Jonathan Spurgin Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 7. TODAY’S AGENDA • Goals & Keys to Success • Learn the Architecture • Terminology, Tone & Collaboration • Log Files • Individual Contributions • Summary • Collaboration Expectations • Questions Jean Ann Harrison/jonathan Spurgin copyright @2013 • Bugs Found – What Happened
  • 8. EASY GOALS TO SET - KEYS TO SUCCESS • Check your ego at the door & Bring a sense of humor to the table • Start with an attitude neither side is the enemy – testers want to help developers shine, developers want to help testers better understand. • Work together on flushing out requirements early in the process • Have Testers spend time learning design & programming concepts • At least one team member from Dev & one team member from Test must understand how entire system works including hardware, firmware, network communication etc. • Keep focus on stakeholder goals & expectations • Remember to collaborate & inspiration will natural follow Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 9. TERMINOLOGY, TONE & COLLABORATION • Words like “Breaking the software”, “Attacking”, “fails to do…” • Be disciplined to remain polite, respectful and diplomatic • Get rid of the Negativity, Sensitivity, Defensiveness • Keep your eyes, ears and mind open = inspiration strikes • Timing – when to approach Dev Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 10. INDIVIDUAL CONTRIBUTIONS/COLLABORATION • Set an apt to work together and separate • Set goals during collaboration for individual work times • Balance out time to work alone • Ask for help from Development to plan out your tests and what tests they would recommend • Respect & Recognize individual contributions Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 11. COLLABORATION EXPECTATIONS • Appoint one contact person on each team to work directly with each other can lessen interruptions for team • Write requirements prior to design • Testers & Dev write/work out requirements together • Involve other stakeholders to help write requirements • Testers’ role is to help the Development team look brilliant • Management must encourage and enforce cooperation between Development and Testing Teams • “It’s better to over-communicate than undercommunicate” Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 12. “IT’S THE HARDWARE” • Testers jump too quickly to present/write up a bug. • Testers need to spend a bit more time testing to isolate problems. • Developers need to listen to the tester instead of dismissing • How we communicate with one another Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 13. HEY TESTERS: LEARN THE ARCHITECTURE • Ask to participate in Code Review Meetings • Present a particular functional situation, ask about system behavior expectations. • Discover expected benchmarks Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 14. LOG FILES – HOW TO LEARN MORE • Work with Dev to have log files contain information to help isolate problems. • Log files can help you to understand sequence of behavior behind the scenes while using the functionality • Before reporting errors, shut off log files to replicate • Von Heisenberg & the Uncertainty Principle Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 15. BUGS FOUND: WHAT HAPPENED? • Reviewed log files • Replicated steps – sometimes with Development • Subtract steps to bare minimum of steps to get bug result • Add various conditions (software, hardware, firmware) to learn more • Rinse & Repeat Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 16. SUMMARY – WHAT WE LEARNED • Open, relaxed communication • Early involvement of Testers • Testers will need to learn the entire system including interdependencies of hardware, firmware and software behavior • Development Team will need to interact with the Testing Team directly • Testers help to write requirements throughout the project Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 17. QUESTIONS? Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 18. CONTACT INFORMATION • Jean Ann Harrison • Jonathan Spurgin • Twitter - @JA_Harrison • jpspurgin@yahoo.com • yagsyjah@gmail.com Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 19. REFERENCES • All audio clips are from Monty Python’s Life of Brian & The Holy Grail can be found here: http://www.intriguing.com/mp/sounds.php Jean Ann Harrison/jonathan Spurgin copyright @2013
  • 20. Follow us @xbosoft Questions: services@xbosoft.com
  • 21. Thanks for attending Hope to see you soon

Editor's Notes

  1. Clareice: Master’s Degree PMP certification from the Project Management Institute and is a Certified Professional Contracts Manager through the National Contract Management Association (NCMA). She has presented at the National Contract Management Association World Congress.Clyneice:She has participated as an examiner for state quality awards for Georgia and Virginia. She is currently an instructor for the International Institute for Software Testing and has presented technical papers at the Software Engineering Institute: SEPG Conference, American Society for Quality: Quality Manager's conference, Quality Assurance Institute International Testing Conference, International Conference on Software Process Improvement and Software Test and Performance Testing Conferences.