SlideShare a Scribd company logo
1Agile TestingMary JiangMay 5, 2010
About PerficientPerficient www.perficient.comleading information technology consulting firm serving clients throughout North America
Founded in 1997
~$250 million in annualized revenues
Locations in 19 major North American markets
Global Delivery Centers in Europe and China
1400+ technology consultants
Served 600+ clientsPerficient ChinaFully owned and operated since 2004
Operating at SEI CMMI Level 5
Worldwide Leader! – One of the first to achieve CMMI using an Agile MethodologyAbout MeMary Jiang (Jiang Rong)Test lead of Perficient China
8+ years software development and testing experience
CMMI, SDLC/waterfall and agile methodologies
2+ Agile experience
Certified Scrum Master
Once worked in UTStarcom, Siemens and AlibabaAgendaWarm-up
Quality & Testing
Agile Testing
Q&AWhat is a successful software project?Satisfied the business requirements?
On time and within the budget?
Business owners believe the project was successful?
Delivered the business value?Reality vs IdealitySource: Vernon Stinebaker
Project Triangle
Story of Squirrel Burgers
AgendaWarm-up
Quality & Testing
Agile Testing
Q&ANo bugs?Meet requirements?Quality	     Customer satisfaction     Customer satisfaction          Market success                      Market success	    		  ProfitWhat is Quality?WIN & WIN
Agile testing
From Testing to Quality AssuranceQuality Assurance

More Related Content

PPTX
Introduction to Agile Testing
PPT
Transitioning To Agile
PPTX
Agile Testing Days -Trends and future in testing 2017
PPTX
Agile tour ncr test360_degree - agile testing on steroids
PPT
Testing in Agile Projects
PDF
What is Agile Testing?
PDF
How testers add value to the organization appium conf
Introduction to Agile Testing
Transitioning To Agile
Agile Testing Days -Trends and future in testing 2017
Agile tour ncr test360_degree - agile testing on steroids
Testing in Agile Projects
What is Agile Testing?
How testers add value to the organization appium conf

What's hot (20)

ODP
Presentation on Agile Testing
PPTX
Getting a grip on your test maturity using the ambition chart
PDF
Shift Left Testing: Going Beyond Agile
PPT
Trends in Agile Testing by Lisa Crispin
PDF
What is Agile Testing?
PPT
Optimizing Your Agile Testing Processes
PPTX
Is Test Planning a lost art in Agile? by Michelle Williams
PPTX
Agile Testing - presentation for Agile User Group
PPTX
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
PPTX
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
PPT
Agile Testing Process
PPTX
Shift left as first transformation step into Quality Assurance
PPTX
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
PPT
Agile QA presentation
PDF
Agile QA 2.0
PPT
Role Of Qa And Testing In Agile 1225221397167302 8
PDF
What is Agile Testing? Edureka
PDF
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
PPTX
Introduction to Agile Testing
PPSX
Agile vs Iterative vs Waterfall models
Presentation on Agile Testing
Getting a grip on your test maturity using the ambition chart
Shift Left Testing: Going Beyond Agile
Trends in Agile Testing by Lisa Crispin
What is Agile Testing?
Optimizing Your Agile Testing Processes
Is Test Planning a lost art in Agile? by Michelle Williams
Agile Testing - presentation for Agile User Group
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
Agile Testing Process
Shift left as first transformation step into Quality Assurance
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Agile QA presentation
Agile QA 2.0
Role Of Qa And Testing In Agile 1225221397167302 8
What is Agile Testing? Edureka
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
Introduction to Agile Testing
Agile vs Iterative vs Waterfall models
Ad

Similar to Agile testing (20)

PDF
Transforming Your QA and Test Team
PPTX
Martijn Beijk & Charles Goodall
PPTX
What and why of iso 9001
PPTX
Is test automation really the solution to your quality problem
PDF
API Testing Services in USA
PPTX
SIX SIGMA Green Belt Training
PPTX
Updated PPT
PPTX
Rethinking the Role of Testers
PPTX
Challenges with measuring quality for agile distributed research type project
PPTX
What and why of process improvement standards
PDF
Agile Testing at Scale
PDF
Agile testing practice
PDF
Fundamentals of crowdsourced testing
PDF
Agile Testing Framework - The Art of Automated Testing
PDF
Agile Testing at Scale
PDF
Outcome Driven Transformation with David Hawks and Bob Sarni - Michigan Techn...
PDF
Managing Quality
PPTX
Gcomm credentials
PDF
Agile testing quadrants discussion
PPTX
cPrime - Agile Quality Engineering
Transforming Your QA and Test Team
Martijn Beijk & Charles Goodall
What and why of iso 9001
Is test automation really the solution to your quality problem
API Testing Services in USA
SIX SIGMA Green Belt Training
Updated PPT
Rethinking the Role of Testers
Challenges with measuring quality for agile distributed research type project
What and why of process improvement standards
Agile Testing at Scale
Agile testing practice
Fundamentals of crowdsourced testing
Agile Testing Framework - The Art of Automated Testing
Agile Testing at Scale
Outcome Driven Transformation with David Hawks and Bob Sarni - Michigan Techn...
Managing Quality
Gcomm credentials
Agile testing quadrants discussion
cPrime - Agile Quality Engineering
Ad

Agile testing

Editor's Notes

  • #6: One popular topic in the discussion thread is the definition of success and failure. How do we know when a project is one or the other? Some of the more obvious ways of measuring success follow:Has the project satisfied the business requirements of the primary stakeholders?Were the deliverables produced on time and within the budget (as amended by formal change control)?Do the business owners believe the project was successful?Has the project delivered the business value promised?
  • #16: Traditional Testing Model:Separate test group from developmentTests are derived from detailed requirements instead of being part of requirementsTesting is conducted after development is completeDefects are written to communicate with developersDevelopers and Testers are working against each otherAutomation is a nice-to-have instead of a must-have
  • #18: Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The term was coined in the year 2001 when the Agile Manifesto was formulated.
  • #19: Extreme Programming (XP)CrystalAdaptive Software Development (ASD)ScrumFeature Driven Development (FDD)Dynamic Systems Development Method(DSDM)
  • #20: Scrum is an iterative, incremental framework for project management and agile software development.“Scrum Master”, who maintains the processes (typically in lieu of a project manager) “Product Owner”, who represents the stakeholders, represents the business “Team”, a cross-functional group of about 7 people who do the actual analysis, design, implementation, testing, etc.
  • #28: There was an important job to be done andEverybody wassure Somebody would do it.Anybody could have done it, but Nobody did it.Somebody got angry about that because it wasEverybody’s job. Everybody thought Somebody could do it butNobody realized Everybodywouldn’t do it.In the end Everybody blamed SomebodyWhen Nobody did what Anybody could havedone.