Top Banner
2008, Perficient Confidential 1 Agile Testing Mary Jiang May 5, 2010
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile testing

2008, Perficient Confidential 1

Agile Testing

Mary JiangMay 5, 2010

Page 2: Agile testing

2008, Perficient Confidential

About Perficient

Perficient www.perficient.com leading 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+ clients

Perficient China Fully owned and operated since 2004 Operating at SEI CMMI Level 5 Worldwide Leader! – One of the first to

achieve CMMI using an Agile Methodology

Page 3: Agile testing

2008, Perficient Confidential

About Me

Mary 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 Alibaba

Page 4: Agile testing

2008, Perficient Confidential

Agenda

Warm-up Quality & Testing Agile Testing Q&A

Page 5: Agile testing

2008, Perficient Confidential

What 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?

Page 6: Agile testing

2008, Perficient Confidential

Reality vs Ideality

Source: Vernon Stinebaker

Page 7: Agile testing

2008, Perficient Confidential

Project Triangle

Page 8: Agile testing

2008, Perficient Confidential

Story of Squirrel Burgers

Page 9: Agile testing

2008, Perficient Confidential

Agenda

Warm-up Quality & Testing Agile Testing Q&A

Page 10: Agile testing

2008, Perficient Confidential

No bugs?Meet requirements?

Quality Customer satisfaction

Customer satisfaction Market success

Market success Profit

What is Quality?

WIN & WIN

Page 11: Agile testing

2008, Perficient Confidential

Page 12: Agile testing

2008, Perficient Confidential

From Testing to Quality Assurance

Quality Assurance

Page 13: Agile testing

2008, Perficient Confidential 13

V-Model in traditional testing

Page 14: Agile testing

2008, Perficient Confidential

The pain in traditional testing

Page 15: Agile testing

2008, Perficient Confidential

Tester’s pain in the traditional testing

Page 16: Agile testing

2008, Perficient Confidential

Agenda

Warm-up Quality & Testing Agile Testing Q&A

Page 17: Agile testing

2008, Perficient Confidential

Are you “Agile”?

Page 18: Agile testing

2008, Perficient Confidential

Page 19: Agile testing

2008, Perficient Confidential

Scrum Model

Page 20: Agile testing

2008, Perficient Confidential 20

Agile Testing in one sprint of Scrum

Page 21: Agile testing

2008, Perficient Confidential 21

Agile Testing in Perficient

Page 22: Agile testing

2008, Perficient Confidential 22

Testing Model in Perficient China

Sprint 0 Sprint 1 Sprint 2 Sprint 3 Cleanup Sprint QA

Test Planning

Iteration Release Planning

Iteration Testing Planning

Ballpark Planning

Test Case Driven Requirement

Iteration Scope&Tracking

Daily Stand-ups

Task Tracking

Iteration Retrospective

Defect&Testing Report

Page 23: Agile testing

2008, Perficient Confidential

Agile Testing Pyramid

Page 24: Agile testing

2008, Perficient Confidential

One example about Automation Testing

A demo for Fitness and Selenium

Page 25: Agile testing

2008, Perficient Confidential

Page 26: Agile testing

2008, Perficient Confidential

Page 27: Agile testing

2008, Perficient Confidential

This is a story about four people named Everybody, Somebody, Anybody and Nobody.

A story about whose job is it?

Page 28: Agile testing

2008, Perficient Confidential

Reference

http://www.agiletester.ca/ (Lisa Crispin, Janet Gregory)http://www.agilealliance.org

Page 29: Agile testing

2008, Perficient Confidential

Start your Agile road now!