Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Цената на качеството

Цената на качеството

Презентацията ми от QA: Challenge Accepted

Bozhidar Batsov

March 14, 2015
Tweet

More Decks by Bozhidar Batsov

Other Decks in Programming

Transcript

  1. Цената на качеството
    Божидар Бацов

    View full-size slide

  2. Добро утро!

    View full-size slide

  3. Перфектен контраст!

    View full-size slide

  4. (think)
    http://batsov.com

    View full-size slide

  5. github.com/bbatsov
    bbatsov

    View full-size slide

  6. VP of Engineering

    View full-size slide

  7. Перфекционист!

    View full-size slide

  8. перфектната
    спецификация

    View full-size slide

  9. перфектните
    инструменти

    View full-size slide

  10. перфектния екип

    View full-size slide

  11. перфектния продукт

    View full-size slide

  12. Nil satis nisi optimum.
    (Нищо освен най-доброто не е приемливо.)

    View full-size slide

  13. качествен означава
    перфектен

    View full-size slide

  14. Що е то “качество”?

    View full-size slide

  15. мн. качества, ср.
    1. Свойство, признак, който отделя една същност от
    друга. Качества на характера. Качеството на водата в
    язовира.
    2. Само ед. Степен на съответствие на предмета на
    това, което трябва да бъде. Обувките са с високо
    качество. Качество на телевизор. Качество на сирене.
    Високо качество. Ниско качество. Първо качество.

    View full-size slide

  16. 2. Само ед. Степен на съответствие на предмета на
    това, което трябва да бъде. Обувките са с високо
    качество. Качество на телевизор. Качество на сирене.
    Високо качество. Ниско качество. Първо качество.

    View full-size slide

  17. Качество == Високо качество

    View full-size slide

  18. Значение на
    качеството

    View full-size slide

  19. Мартин

    View full-size slide

  20. Цената на качеството
    (в IT)

    View full-size slide

  21. Цената за оправяне на
    софтуерни проблеми

    View full-size slide

  22. Specification

    View full-size slide

  23. Осигуряването на високо
    качество
    е колективна отгорност

    View full-size slide

  24. Specification
    One team, one mission

    View full-size slide

  25. Quality Assurance != Testing

    View full-size slide

  26. Тестването е само една
    част от качествения
    контрол

    View full-size slide

  27. Качествения контрол
    има много аспекти

    View full-size slide

  28. Аспекти на качеството
    • Спецификация
    • Код
    • Документация
    • Работен процес
    • Тестване

    View full-size slide

  29. Да постигнеш високо
    качество не е
    достатъчно…

    View full-size slide

  30. трябва и да го
    поддържаш

    View full-size slide

  31. Теория за счупения
    прозорец

    View full-size slide

  32. Лошите практики са
    заразни

    View full-size slide

  33. Кога трябва да мислим
    за качеството?

    View full-size slide

  34. You never get a second
    chance to make a first
    impression.

    View full-size slide

  35. Природата на QA
    инженера

    View full-size slide

  36. QA Engineer не е
    маймуна с клавиатура

    View full-size slide

  37. QA инженерите
    трябва да са топ класа

    View full-size slide

  38. Трябва да имат супер
    разбиране на бизнес
    домейна

    View full-size slide

  39. Трябва да бдят над
    работния процес и да
    помагат за налагането на
    добри практики

    View full-size slide

  40. Scrum masters / Agile couches

    View full-size slide

  41. Опитват се да
    автоматизират каквото
    могат

    View full-size slide

  42. Но знаят и кога нещо
    трябва да се провери на
    ръка

    View full-size slide

  43. Стремят се да създадат
    култура на качество
    в цялата организация

    View full-size slide

  44. Не подценявайте себе си
    и значението на работата
    ви!

    View full-size slide

  45. Развивайте се!

    View full-size slide

  46. Идеи за развитие

    View full-size slide

  47. Задълбайте в бизнес
    домейна на компанията
    ви

    View full-size slide

  48. Научите се да правите
    автоматизация

    View full-size slide

  49. Научете нещичко за:
    • simulation testing
    • model-based testing
    • property-based testing
    • mutation testing
    • load testing

    View full-size slide

  50. Научете повече за
    Lean, Agile, Scrum

    View full-size slide

  51. Борете се за
    интегрирани тимове във
    вашата организация

    View full-size slide

  52. създайте рок група

    View full-size slide

  53. станете известни с
    музиката си

    View full-size slide

  54. Бъдете Rock-star
    QA Engineer

    View full-size slide

  55. Quality never
    goes out
    of style.

    View full-size slide

  56. Качеството е основата,
    върху която се гради
    успех.

    View full-size slide

  57. Вие сте строители на
    успеха!

    View full-size slide

  58. Въпроси?

    View full-size slide