Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
the pop art of
keeping testability
under control.
Tune your P’s
Kateryna Chernikova
Wix, Dnipro
Kateryna Chernikova
Wix, Dnipro
QA Guild master
katerynac@wix.com
https://www.linkedin.com/in/ekaterina-chernikova/
https:...
TESTABILITY
Best practice?
Must-have?
Achievable?
Measurable?
https://www.menti.com/
Problem
Product
People
Proactivity
Productivity
Pipeline
Project
Process
Philosophy
Production issues
Enrollment may
(very likely will)
depend on seniority.
Choose wisely!
Consume
responsibly.
It will cost a pretty
penny.
Don’t trust? Just try!
Problem
Product
People
Proactivity
Productivity
Pipeline
Project
Process
Philosophy
Production issues
PROBLEM
“ They told us to do
so! I’m just a QA,
management
should decide.
Problem
➤ Know customers’
needs, expectations,
context
➤ Risks
Problem
PRODUCT
Let’s create the
product first, then
we’ll see how to test.
Product
➤ QA requirements
for development
➤ “Automatability” -
an ability to be
automated
Data-hooks?
Element IDs?
End-points?
Test services?
Cleaning up?
Product
PEOPLE
Any team can
get this job done.
People
➤ Diversity matters
➤ Seek for
inspiration around
People
➤ teach`n`learn
Not separately.
People
PROACTIVITY
We’re doing good.
Nothing to change
unless we fail.
Proactivity
➤ Innovation sprints
➤ Let (make?)
people talk
Proactivity
➤ Retrospect to
become better
Proactivity
PRODUCTIVITY
I did so on my
previous project, it
worked like a charm!
Productivity
➤ 7 habits of
effective people
➤ Urgency and/or
importance
Productivity
➤ Boost your creativity
Productivity
PIPELINE
My changes
pushed. Test report is
coming soon. Or not
soon. Or not coming.
Pipeline
➤ Lightweighting loop
over Bureaucracy
➤ Decision making
Pipeline
PROJECT
So we get a new FE dev.
Oh, and our QA will help
on other project for a little
while.
Project
➤ Reconsider
estimations -
predictability and
accuracy
➤ Resources and
wastes
Project
➤ Space
Project
PROCESS
Let’s just start
developing, guys,
camon! Sprint scope is
clear enough. And, btw,
we can save time on
skipping uni...
Process
➤ DoD and ready
➤ Manage the tech
debt
Process
➤ Tools are just tools.
Even if it is automation :)
Oh no!
He is back to Manual...
Process
PHILOSOPHY
Just let
developers develop.
And let testers test!
Philosophy
➤ Build a team to
build a product
Can we release
without Regression?
Of course
not
➤ Whole team approach
Philosophy
➤ Leadership,
management,
collaboration
Philosophy
PRODUCTION
ISSUES
It is our golden
customer of level 80!
We need to fix all of their
issues asap! No matter
what.
Production issues
➤ Controlled amount
of issues
➤ Monitoring
Production issues
➤ POC(s)
Point(s) of Contact
Production issues
Product
?. Problem
–. Process
Pipeline
Project
?. Philosophy
–. People
Proactivity
Productivity
Production issues
Have / M...
WHEN? WHO? WHY?
According to project
development stage and
maturity.
All team as a single unit.
I hope why is not a
questi...
Kateryna Chernikova
Wix, Dnipro
QA Guild master
Got a question?
katerynac@wix.com
https://www.linkedin.com/in/ekaterina-ch...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testability under control
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testability under control
Prochain SlideShare
Chargement dans…5
×

QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testability under control

153 vues

Publié le

Про «тестабилити» в последнее время говорят часто, зачастую говорят в рамках способности тестировать тот или иной функционал. А иногда и ограничиваются только возможностью автоматизировать. Существует техника “10P тестируемости”, которая используется для оптимизации процесса разработки, как инструмент анализа и настройки процессов для достижения успеха на проекте в целом. Вот об этом и поговорим.

Publié dans : Formation
  • Login to see the comments

  • Soyez le premier à aimer ceci

QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testability under control

  1. 1. the pop art of keeping testability under control. Tune your P’s Kateryna Chernikova Wix, Dnipro
  2. 2. Kateryna Chernikova Wix, Dnipro QA Guild master katerynac@wix.com https://www.linkedin.com/in/ekaterina-chernikova/ https://twitter.com/cykerochka
  3. 3. TESTABILITY Best practice? Must-have? Achievable? Measurable?
  4. 4. https://www.menti.com/
  5. 5. Problem Product People Proactivity Productivity Pipeline Project Process Philosophy Production issues
  6. 6. Enrollment may (very likely will) depend on seniority.
  7. 7. Choose wisely! Consume responsibly.
  8. 8. It will cost a pretty penny.
  9. 9. Don’t trust? Just try!
  10. 10. Problem Product People Proactivity Productivity Pipeline Project Process Philosophy Production issues
  11. 11. PROBLEM “ They told us to do so! I’m just a QA, management should decide.
  12. 12. Problem ➤ Know customers’ needs, expectations, context
  13. 13. ➤ Risks Problem
  14. 14. PRODUCT Let’s create the product first, then we’ll see how to test.
  15. 15. Product ➤ QA requirements for development
  16. 16. ➤ “Automatability” - an ability to be automated Data-hooks? Element IDs? End-points? Test services? Cleaning up? Product
  17. 17. PEOPLE Any team can get this job done.
  18. 18. People ➤ Diversity matters
  19. 19. ➤ Seek for inspiration around People
  20. 20. ➤ teach`n`learn Not separately. People
  21. 21. PROACTIVITY We’re doing good. Nothing to change unless we fail.
  22. 22. Proactivity ➤ Innovation sprints
  23. 23. ➤ Let (make?) people talk Proactivity
  24. 24. ➤ Retrospect to become better Proactivity
  25. 25. PRODUCTIVITY I did so on my previous project, it worked like a charm!
  26. 26. Productivity ➤ 7 habits of effective people
  27. 27. ➤ Urgency and/or importance Productivity
  28. 28. ➤ Boost your creativity Productivity
  29. 29. PIPELINE My changes pushed. Test report is coming soon. Or not soon. Or not coming.
  30. 30. Pipeline ➤ Lightweighting loop over Bureaucracy
  31. 31. ➤ Decision making Pipeline
  32. 32. PROJECT So we get a new FE dev. Oh, and our QA will help on other project for a little while.
  33. 33. Project ➤ Reconsider estimations - predictability and accuracy
  34. 34. ➤ Resources and wastes Project
  35. 35. ➤ Space Project
  36. 36. PROCESS Let’s just start developing, guys, camon! Sprint scope is clear enough. And, btw, we can save time on skipping unit tests.
  37. 37. Process ➤ DoD and ready
  38. 38. ➤ Manage the tech debt Process
  39. 39. ➤ Tools are just tools. Even if it is automation :) Oh no! He is back to Manual... Process
  40. 40. PHILOSOPHY Just let developers develop. And let testers test!
  41. 41. Philosophy ➤ Build a team to build a product Can we release without Regression? Of course not
  42. 42. ➤ Whole team approach Philosophy
  43. 43. ➤ Leadership, management, collaboration Philosophy
  44. 44. PRODUCTION ISSUES It is our golden customer of level 80! We need to fix all of their issues asap! No matter what.
  45. 45. Production issues ➤ Controlled amount of issues
  46. 46. ➤ Monitoring Production issues
  47. 47. ➤ POC(s) Point(s) of Contact Production issues
  48. 48. Product ?. Problem –. Process Pipeline Project ?. Philosophy –. People Proactivity Productivity Production issues Have / Missing / Improve
  49. 49. WHEN? WHO? WHY? According to project development stage and maturity. All team as a single unit. I hope why is not a question anymore :)
  50. 50. Kateryna Chernikova Wix, Dnipro QA Guild master Got a question? katerynac@wix.com https://www.linkedin.com/in/ekaterina-chernikova/ https://twitter.com/cykerochka

×