TESTING IN THE NEW WORLD bug prevention vs. bug detection
MICHAEL PALOTAS 17.06.2014
MICHAEL PALOTAS Email: [email protected] Twitter: @michael_palotas
Head of Productivity & Test Engineering
Agile Coach & Trainer – Agile Engineering Practices
TESTERS RAISE YOUR
HANDS
3
DEVELOPERS RAISE YOUR
HANDS
4
AGILE PEOPLE RAISE YOUR
HANDS
5
6
7 BUG HUNTERS
Development Test
Waterfall -‐ 6 months
Development Test
Agile -‐ 2 weeks
8
PRODUCTIVITY &
TEST ENGINEERING
9
HORIZONTAL / VERTICAL SUPPORT
VERTICAL VERTICAL VERTICAL
HORIZONTAL SUPPORT
TEAM 3 TEAM 2 TEAM 1
10
HORIZONTAL SUPPORT
TDD Automation
Advice Architecture Infrastructure
11
VERTICAL SUPPORT
Rapid testing / exploratory approach Focus on fast feedback
Manual testing: Very very very very important Focus on primary work artifacts
Domain Knowledge
12
EXAMPLE: ATLASSIAN
Source: Andrew PrenMce, Atlassian
Do we still need testers?
Or developers only?
14
15 AUTOMATION -‐ THE KEY INGREDIENT
CI PIPELINE
VIDEO
17
OPEN SOURCE
It is free Invest into people instead of licenses
Faster innovation Independence
Employee engagement Hiring advantage
Requires a different mindset
19
THE BIG GOAL
THANK YOU
20