to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from...

18
Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov Test Lead @dryTools @profesor_dragan

Transcript of to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from...

Page 1: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Context-driven agile tester

- from outsourcing to startup world

Dragan SpiridonovTest Lead @dryTools @profesor_dragan

Page 2: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Context-driven agile tester

Page 3: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

18 years in IT

Quality of Software is my new mission, but friends still call me the Professor... - now testing @sifuHQ

About me...Dragan SpiridonovTest Lead @dryTools

@profesor_dragan

Page 4: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Company culture

Page 5: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

“Quality is not an act, it is a habit” – Aristotle

Context no.1 - Scrum in outsourcing

Page 6: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Scrum can succeed

Page 7: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Agile tester in ScrumGo 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

Page 8: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

“Quality is never an accident. It is always the result of intelligent effort.” - John Ruskin

Context no.2 - From Scrum to Kanban in outsourcing

Page 9: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

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

Page 10: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Agile tester in KanbanGo beyond defined tasks to help your team:

● Take care of the flow on the board● Gather requirements ● Automate checks

Page 11: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

“Quality means doing it right even when no one is looking.” – Henry Ford

Context no.3 - Lean startup

Page 12: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Lean startup kinda way

Page 13: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Agile tester in Lean startupGo 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

Page 14: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Agile tester in any contextGo 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

Page 15: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

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

Page 16: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.
Page 17: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Questions?

Dragan SpiridonovTest Lead @dryTools @profesor_dragan

Page 18: to startup world - from outsourcing Context-driven agile ... · Context-driven agile tester - from outsourcing to startup world Dragan Spiridonov ... Context no.1 - Scrum in outsourcing.

Resources:Pictureshttps://qph.ec.quoracdn.net/main-qimg-fdee15ffe27ca432651927c49356944b?convert_to_webp=truehttps://memegenerator.net/instance/58475458 http://mintywhite.com/wp-content/uploads/2010/10/bat-file-icon.png https://s-media-cache-ak0.pinimg.com/564x/a2/9c/4c/a29c4ccf98ad6e5ac0df9b2406bb8ec5.jpghttp://www.swiftkanban.com/wp-content/uploads/2015/05/kanban-board.pnghttp://8txb81fmsytmpvkp2gk1z8y2.wpengine.netdna-cdn.com/wp-content/uploads/2016/04/BigScreen.gifhttp://www.testingexcellence.com/wp-content/uploads/2016/01/selenium-and-cucumber.pnghttps://codesifu.com/images/product/sifu-team.png

Quoteshttp://www.brainyquote.com/search_results.html?q=quality

Mind mapsCompany cultureScrum can succeedAgile tester in ScrumAgile tester in KanbanAgile tester in Lean startup