
Shoo
09.05.2017
17:08:01
Тестировщики не нужны, если их обязанности распределены между другими участниками команды.
Замени слово "тестировщики" на любую другую роль и смысл не поменяется.

Roman
09.05.2017
17:08:16

Evgeniy
09.05.2017
17:08:20

Google

Roman
09.05.2017
17:09:17
а кто оценит покрытие? кто сказал, что чеклист валидный? какие знания нужны для такой оценки?

Evgeniy
09.05.2017
17:10:03
у нас есть тест ревью, где тругой тестировщик смотрит на такие жо ровно вещи как и я: а) спека, насколько она абсурдна или хороша б) мой чеклист, не упустил ля и чего в) как оно протестировано

Roman
09.05.2017
17:10:08
например, если процесс будет через ТДД, то там сначала нужно сделать тестдизайн
и зачем тестировщик смотрит на твою работу?

Shoo
09.05.2017
17:10:28
Юниты пишутся без тест дизайна.

Evgeniy
09.05.2017
17:11:17

Roman
09.05.2017
17:11:19

Shoo
09.05.2017
17:11:46

Roman
09.05.2017
17:12:19

Evgeniy
09.05.2017
17:12:44
свободных тестировщиков или вообще?

Google

Roman
09.05.2017
17:12:48
там про тестирование по факту ни слова

Shoo
09.05.2017
17:13:31
Если ваше кьюа ограничивается постановкой процессов - sad for you, вы его не правильно готовите.

Evgeniy
09.05.2017
17:13:55
если мы действуем в системе ограниченных ресурсов, QA не будет осуществлятся так же, как и с тестировщиками, это очевидно. Тестирование это не только attitude к проблеме, это еще и набор инструментов. поддерживание которых чревато турдозатратами
без тестировщиков тестирование будет другим в условихя сжатых ресурсов
о чем речь
какие-то странные ложные дилеммы в общем

Roman
09.05.2017
17:15:16
обеспечение качества - это постановка процесса, который обеспечит определённое и предсказуемое качество результата в процессе разработки (чего либо, не только софта)

Evgeniy
09.05.2017
17:15:17
мб потому они и ложные что абсурдные

Roman
09.05.2017
17:15:20
ничего более

Evgeniy
09.05.2017
17:15:23
только хз кто на это обманывается

Nikita
09.05.2017
17:15:40
у меня есть примеры команд разработки, который живут без тестировщиков, и нормально себя чувствуют, живут с CD процессом. но у них обязанности раскиданы на разработчиков, поскольку они опытные – хорошее качество кода и много тестов

Roman
09.05.2017
17:15:43

Nikita
09.05.2017
17:16:12
но там люди уникальные можно сказать :) поэтому много где так не получится

Evgeniy
09.05.2017
17:16:15
я и не спорю. но это начинается с другой модели. где изначально самоорганизация разработчика несколько иная

Shoo
09.05.2017
17:16:26
Всё остальные "это не qa" вы придумали из своей головы на основе болезненного опыта.

Roman
09.05.2017
17:16:52

Google

Roman
09.05.2017
17:17:52
но речь была изначально о КьюА против КьюСи

Nikita
09.05.2017
17:18:16

Roman
09.05.2017
17:18:30
так вот отдел занимающийся кьюа не должен заниматься кьюси никак вообще-то

Nikita
09.05.2017
17:18:33
если правда интересно, я могу спросить и рассказать как будет инфа

Roman
09.05.2017
17:19:00
вполне, Алименков вон коротко описывал свой опыт, когда всё через тдд

Shoo
09.05.2017
17:19:02

Roman
09.05.2017
17:19:06
интересно ещё как

Shoo
09.05.2017
17:19:18

Nikita
09.05.2017
17:19:20
тдд слабо применимо, когда у тебя короткие интерации и надо быстро релизиться

Roman
09.05.2017
17:19:52

Evgeniy
09.05.2017
17:19:52

Shoo
09.05.2017
17:20:10

Roman
09.05.2017
17:20:16
даже в вумных книжках такое пишут, что "за качество отвечают все"

Nikita
09.05.2017
17:20:28
я знаю, что у них нет тестировщиков
и насколько я понял по их продуктам, они не релизятся несколько раз в день

Evgeniy
09.05.2017
17:20:51
вот поэтому я не хожу на всякого рода словоблудные доклады, начинается та же муть, что сейчас тут в чате

Shoo
09.05.2017
17:20:52

Roman
09.05.2017
17:20:56
да ладно, реально не спрашивали чем отличается quality control от quality assurance и "кто в команде отвечате за качество?"

Google

Evgeniy
09.05.2017
17:21:01
лучше про инструменты поговорить и узнать

Nikita
09.05.2017
17:21:02
марсиане офигенный пример на самом деле

Shoo
09.05.2017
17:21:09

Evgeniy
09.05.2017
17:21:26

Nikita
09.05.2017
17:21:30
в том, что распределенная команда пилит серьезные проекты и кучу опенсорса

Evgeniy
09.05.2017
17:21:33
у Ситника вроде

Roman
09.05.2017
17:21:59
вон например, даж ж'стко разделают http://asq.org/learn-about-quality/quality-assurance-quality-control/overview/overview.html

Shoo
09.05.2017
17:22:16
Аск.орг.
Давайте ещё к мейл.ответы аппелировать.

Admin
ERROR: S client not available

Roman
09.05.2017
17:22:30

Shoo
09.05.2017
17:22:44
Зависит от процессов внутри команды.
Где-то да, где-то нет.

Nikita
09.05.2017
17:23:13
вся команда отвечает за качество всегда :)

Roman
09.05.2017
17:23:13

Evgeniy
09.05.2017
17:23:25
кстати сами вопрос с quora и прочих про QA vs QC намекает, что

Nikita
09.05.2017
17:23:40
даже если где-то регламентировано, что нет – на самом деле да, и это попытка поругать одного конкретного человека в случае факапа
потому что за продукт отвечает куча людей

Google

Shoo
09.05.2017
17:24:03
На практике ответственность за качество продукта не может работать, если нет полномочий на это качество влиять.

Roman
09.05.2017
17:24:52
QA процессы типа https://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration и аналоги строго говорят, что в обеспечении качества учавствуют все

Shoo
09.05.2017
17:24:54
Дальше все упирается в разграничение зон ответственности и полномочий.

Nikita
09.05.2017
17:25:48
за качество продукта отвечают все, кто прикладывают руки к продукту

Roman
09.05.2017
17:26:04
и что процессы по обеспечению качества регламентируют не степени ответственности, а то, что все должны понимать за качество ЧЕГО они отвечают в конкретный момент и как они могут влиять внутри процесса

Shoo
09.05.2017
17:26:48
Это сомнительное такое влияние на качество, больше похожее на выполнение рабочих обязанностей.

Nikita
09.05.2017
17:27:40

Roman
09.05.2017
17:27:43
если процесс кьюа в компании построен так, что они учитывают риск пониженной ответственности исполнителя, то ок, почему нет?

Shoo
09.05.2017
17:28:27
Так, знаешь, ответственность за продукт и на Трампа ложится, если он завтра ядерную бомбу на Спб сбросит - мы так и не заделиверим багфиксов и качество продукта будет грустненькое.
Ололо, влияние на продукт.

Nikita
09.05.2017
17:29:10
также можно сказать, что если разраб не написал юнит-тесты – он не выполнил свою работу, потому что юниты это часть работы :)

Shoo
09.05.2017
17:29:38

Roman
09.05.2017
17:29:56

Shoo
09.05.2017
17:30:51

Roman
09.05.2017
17:30:53

Nikita
09.05.2017
17:31:01

Shoo
09.05.2017
17:31:20

Roman
09.05.2017
17:31:31

Nikita
09.05.2017
17:31:40
так а где процессы регламентированы?

Shoo
09.05.2017
17:31:44