My first international presentation was given on 26.10.2016. during Project Quality Day on EclipseCon 2016. in Ludwigsburg Germany.
Here are slides from the presentation.
3. 18 years in IT
Quality of Software is my new mission, but friends still call me the Professor...
- now testing @sifuHQ
About me...
Dragan Spiridonov
Test Lead @dryTools
@profesor_dragan
7. Agile tester in Scrum
Go beyond defined tasks to help your team:
● automate everyday tasks to save some time
● look for ways to improve existing testing process
○ improve test design - from detailed test cases to session charters and mind maps
○ improve reporting - instead of template reports nobody reads use few well-formed
sentences describing what have been done and to what extent
● prepare for and present during Sprint Demo
8. “Quality is never an accident.
It is always the result of intelligent effort.”
- John Ruskin
Context no.2 - From Scrum to Kanban in outsourcing
9. Scrum has failed, can we use Kanban?
“Every process is created by people, and thus can be changed by people.”
-G.M.Weinberg
Make an effort in finding a solution:
● increase communication to acquire new information and better
understanding of situation
● analyze new information while collaborating on finding a solution
● choose a process to enable team in delivering expected quality
● start using new process
● observe and evaluate
10. Agile tester in Kanban
Go beyond defined tasks to help your team:
● Take care of the flow on the board
● Gather requirements
● Automate checks
11. “Quality means doing it right even when no one is
looking.” – Henry Ford
Context no.3 - Lean startup
13. Agile tester in Lean startup
Go beyond defined tasks to help your team:
● accept challenges, engage and explore unknown territory
● earn your respect with the value you add to the team
● multiply your skills, evolve into full stack tester
14. Agile tester in any context
Go beyond defined tasks to help your team:
● setup your test environment and share it with the team
● use source code control - to have a deeper insight into work done by
developers on your team, use code commits to start conversations
● pair with developers - talk about how they want to implement and how
and why do you want to test
● communicate your findings using assertive language
● be kind, be polite, smile
15. To keep up with context changes...
… as an agile tester, work on constant improvement of 4C’s:
● Communication
● Collaboration
● Critical thinking
● Creativity
“Change is the only constant in life.” - Heraclitus