Agile Testing - Enhancing the Capabilities of Test Team : Preparing for Agile

Preview:

Citation preview

ENHANCING THE CAPABILITIES OF TEST TEAM

Baiju Joseph Director , Yahoo

baiju@yahoo-inc.com

PREPARING FOR AGILE

AGENDA

• Why Agile Fail? • Agile Manifesto • Agile Testing • Thinning the boundary • QE : Enabler • Lightweight practices • CD & CT

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

LEADING CAUSES?

Culture Agile Experience

Management Support

Source : VersionOne 10th Annual State of Agile Report

That is, while there is value in the items on the right, we value the items on the left more.

AGILE TESTING

AGILE TESTING

“The main reason that testing at the end of a development cycle finds problems is not that problems were put in near the end, it

is that testing was put off until then…” - Ron Jeffries

THINNING THE BOUNDARY

QE : QUALITY ENABLER

Quality is everybody’s responsibility

LIGHT WEIGHT QE PRACTICES

MIND MAPS

MIND MAPS

Free mindmap tool : xmind

MIND MAPS

• For test planning • Test case brainstorming • Test reviews • RESULT :

• Quicker • Easy to review especially for

distributed teams

TEST HUDDLES

TEST HUDDLES

CI à CD à DEVOPS

AGILE – BASIC SUCCESS MANTRAS

• Build quality In • Why->How->What of (user stories) • Test early Test Often

• Unit Tests (75%+ code coverage) • ROI based automation (75%+) • CI/CD aka Release Runways + CT

AGILE TESTING IN MODERN ERA

Polish Tech Stack Knowledge

- IoT - AI

- Virtual Reality - Cloud

- Mobile Fine tune

our mindset

ONE SIZE DOES NOT FIT ALL…

LEAD THE CHANGE

Culture Agile Experience

Management Support

ONE MORE …

Source :Human Synergistics International.

WHY AGILE FAIL?

Source : VersionOne 10th Annual State of Agile Report

Recommended