agile testing - enhancing the capabilities of test team : preparing for agile
Post on 15-Apr-2017
166 Views
Preview:
TRANSCRIPT
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
top related