Top Banner
Approaching challenges in agile QA Tomer Rider, Intel
17

Approaching challenges in agile qa tomer rider intel

Nov 01, 2014

Download

Technology

 
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: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA

Tomer Rider, Intel

Page 2: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 2 Tomer Rider

What to expect?

Focus

Takeaways

Address common issues with testing in agile

Getting a sense on how to approach agile challenges

What to expect?

Page 3: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 3 Tomer Rider

Introduction

• Agile methodologies are changing the traditional interface between QA and Development

• Testing is not a natural “out of the box” process within agile and requires customization and practice.

• We are facing new challenges !

Introduction

Page 4: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 4 Tomer Rider

Page 5: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 5 Tomer Rider Organization name Month dd,

Who does what?

Page 6: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 6 Tomer Rider

Who does what?

• Developers

• Unit testing

• integration testing

• SW validation engineers

• Integration testing

• System testing

• QA Manager / Consultant

• Connect the dots

• Product owners / Customers

• Acceptance testing

Who does what?

Page 7: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 7 Tomer Rider

QA Timing – in cycle / out of cycle

Organization name

Timing is everything!

Page 8: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 8 Tomer Rider

Timing is everything Timing is everything

• Hybrid mode

• Developing test cases in iteration X

• Testing iteration x-1

• Short iterations

• Planning, Planning & Planning

Page 9: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 9 Tomer Rider

Timing is everything Timing is everything

Iteration X - Dev

New Features Bug Fixing

Iteration X - QA

Test cases - X

Test execution X-1

Iteration X+1 - Dev

New Features Bug Fixing

Iteration X+1- QA

Test cases – X+1

Test execution X

Release X-1

Page 10: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 10 Tomer Rider Organization name Month dd,

The right set of tools

Page 11: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 11 Tomer Rider

Timing is everything

• Breaking down the barriers

• Legacy ?

• ALM as “One stop shop”

• Simple for every role

• Produce the right data

• Customizable & Flexible

The right set of tools

Page 12: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 12 Tomer Rider Organization name

Shippable feature?

Page 13: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 13 Tomer Rider

Timing is everything

• Definition of shippable content:

Development approved

QA approved

Product owner approved

Shippable feature?

Page 14: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 14 Tomer Rider

Documentation?

Page 15: Approaching challenges in agile qa   tomer rider intel

Approaching challenges in agile QA 15 Tomer Rider

Timing is everything

• Accessible documentation

• Keep it updated and get notified on changes

• Review documentation

Documentation?

Page 16: Approaching challenges in agile qa   tomer rider intel

Questions ?

Page 17: Approaching challenges in agile qa   tomer rider intel

Thank You!