
Ekaterina
24.08.2016
09:32:30
Компания, кстати, загнулась :) не в последнюю очередь благодаря этим дамам

Polina
24.08.2016
09:33:00

Juliya
24.08.2016
09:33:53
Тут вот минуток 5 посидишь и сразу хочется подойти к своим разработчикам и расцеловать их и сказать, какие они у нас замечательные. :)

Polina
24.08.2016
09:34:06

Google

Pavel
24.08.2016
09:34:14
Если между манагером и программистом стоит QA, то программист не должен быть вообще "виден" манагеру. Манагер должен видеть некий черный ящик под названием "Dev + QA"

Polina
24.08.2016
09:34:26

Pavel
24.08.2016
09:34:55
А то так недалеко до того что программист будет просто пустую задачу переводить в статус "выполнено", и время разработки сократится до нуля

Juliya
24.08.2016
09:35:55
Не, ну по случаю обычно) а тут прям напугали) и прям пойду без причины так сказать)))

@RTYR9N1989
24.08.2016
09:40:02


Lady
24.08.2016
10:52:15
именно, программисты могут выдать полностью рабочий продукт без участия "непрограммистов". я ничего не сказал про его юзабельность, карсоту, ништяки и что угодно ещё. просто как факт - программисты могут предоставить полностью рабочий, выполняющий ТЗ продукт без участия тестировщиков. что никак не противоречит тому, что в процессе разработки тестировщик - равноправный участник процесса. если вы не видели рабочих продуктов от программистов в командах без тестировщиков - ну ок.
безбажных - очевидно не видели, хотя вроде есть ЛаТеХ, ага, но абсолютно точно существуют продукты разработанные в командах без QA и работающие так, как задумано и не крешащиеся и не убивающие систему и даже с норм интерфейсом.
а тут вот мнение типа "ой, да программеры без нас никто" - ну это вы чо - серьёзно?
а вы что, серьезно называете бажный продукт рабочим?


Pavel
24.08.2016
10:54:33
бажный и рабочий это вообще ортогональные понятия
продукт может быть любым из этих комбинаций
в зависимости от терминологии

Andrey
24.08.2016
11:26:14
#whois Всем привет! Я разработчик, сейчас пилю платёжный агрегатор, но постепенно меняю фокус внимания на процессы. У меня сильная компетенция в TDD, я дикий фанат данной дисциплины. Буду читать и болтать о том как лучше бороться с дефектами :)

Richard
24.08.2016
11:27:04
Добро пожаловать на борт!

Александр Валерьевич
24.08.2016
11:40:00
я вот немного уточню насчет понятия тест-дизайна

Google

Александр Валерьевич
24.08.2016
11:40:00
Растём)
Коллеги, доброго дня.
Вопрос на засыпку. Кто на самом деле у себя в командах применяет техники тест-дизайна? И как считаете тестовое покрытие?
что подразумеваешь под ним? а то разные люди разное значение слову приписывают

Roman
24.08.2016
12:23:11
а вы что, серьезно называете бажный продукт рабочим?
ну вам уже ответили, но таки да, бажный продукт может быть рабочим, мало того есть предположение, что 100% всех продуктов (включая не только софт и железо, но даже фрукты, овощи и подставки для бокалов пива) являются бажными

Mikhail
24.08.2016
12:32:32
ПО не бывает без багов, есть только понимание того можеь этот продукт с этими багами жить или нет

Александр Валерьевич
24.08.2016
12:34:00
это ж не предположение, это аксиома тестирования

Lady
24.08.2016
12:59:06
кто во вселенной одних девов решит, что их проект, написанный соло, рабочий или нет?

Richard
24.08.2016
13:00:14
ага, нам на логике такие задачки давали )
Типа, у кого стрижется парикмахер )

Lady
24.08.2016
13:00:42
я в жизни очень часто сталкиваюсь с плохо протестированными (или совсем не тестированными) продуктами, и мне как пользователю очень неприятно
то есть я избегаю пользоваться такими продуктами
я хз вообще о чем мы говорим, эволюция разработки привела к тому, что в любом уважающем себя проекте есть куа отдел
и как сказал мне знакомый дев - с тестировщиками лучше, чем без них
и тестировать продукт должны не те люди, которые его разрабатывали, это тоже кайнд оф аксиома тестирования

Richard
24.08.2016
13:05:06
Два багтрекера этой Леди!

Karter
24.08.2016
13:05:39
Джиру и багзиллу?

Richard
24.08.2016
13:07:40
багзилла это уже эребор. Редмайн хотя бы.

Ekaterina
24.08.2016
13:08:25
Trello как багтрекер!)

Karter
24.08.2016
13:09:17
Редмайн тоже юзал, да.

Roman
24.08.2016
13:13:05

Google

Александр Валерьевич
24.08.2016
13:13:41
ну, релизиться с багами - дело обычное
зависит от специфики проекта
да, тестер должен минимизировать количество незакрытых дефектов
но не стремиться к правке багов ради правки багов
глобальная-то цель - не совершенство (как правило), а продукт, удовлетворяющий некоторому количеству бизнес-требований

Lady
24.08.2016
13:14:58

Roman
24.08.2016
13:15:06

Lady
24.08.2016
13:15:24
в том числе которые формулируют адекватную экзит критерию

Roman
24.08.2016
13:15:33

Lady
24.08.2016
13:15:46
и выпускают на рыное продукт, которым люди пользуются и не плюются

Roman
24.08.2016
13:17:28
в Вин10 фидбек хабе более миллиона фидбеков, из них 95% баги, из этих 95% - 30-40 недублирующихся и из них навскидку 10% таких, с которыми продукт ваще работать не должен )))

Lady
24.08.2016
13:17:48
мы ведь не будем оценивать качество продукта в количестве найденных или не найденных багов?

Roman
24.08.2016
13:18:02
то есть как юзер вы не юзаете глючный софт по вашему мнению, но факт, что перечисленный софт таки глючный и почти любой человек на планете может его обружить в крэш, зависание, не выполняя ни одного некорректного действия

Max
24.08.2016
13:19:14
Отнимите жиру и багзилу, дайте леди hpqc и тестлинк

Roman
24.08.2016
13:20:05
и добавлю про "написанный код" - вы представляете как выглядит код в энтерпрайз продуктах с циклом жизни 10-15 лет, например? это просто склад многоэтажных заплаток

Max
24.08.2016
13:21:04
есть успешные проекты без тестировщиков, в

Mikhail
24.08.2016
13:21:40
> Max
есть успешные проекты без тестировщиков, в
как правило это стартапы с минимальной фунциональностью

Max
24.08.2016
13:21:45
Взять хотя бы пегого дудочника

Google

Max
24.08.2016
13:23:08

Karter
24.08.2016
13:23:47

Александр Валерьевич
24.08.2016
13:24:11
ну, много способов
первый, которому я учу своих ребят - это не быть заложником менеджера
везде по-разному, но общая практика такова, что добро на публикацию (в базовом варианте - информацию о соответствии качества релиза ожиданиям) дает отдел qa
далее уже вопрос того, как тестера уболтает менеджер, которому нужен срок, а не качество
иногда надо повоевать, иногда - просто упереться, иногда - договориться и объяснить все
от квалификации тестера зависит, в общем
как он это сделает? и речь про критические баги, с которыми релизятся продукты

Max
24.08.2016
13:24:15
Ещё на память пришла история Андрея Солнцева (selenide), он хвастался что вполне себе живут хорошо без тестеров, выполняя тестирование самостоятельно

Admin
ERROR: S client not available

Karter
24.08.2016
13:25:07

Lady
24.08.2016
13:25:16

Max
24.08.2016
13:25:33

Karter
24.08.2016
13:25:35
ну, много способов
первый, которому я учу своих ребят - это не быть заложником менеджера
везде по-разному, но общая практика такова, что добро на публикацию (в базовом варианте - информацию о соответствии качества релиза ожиданиям) дает отдел qa
далее уже вопрос того, как тестера уболтает менеджер, которому нужен срок, а не качество
иногда надо повоевать, иногда - просто упереться, иногда - договориться и объяснить все
от квалификации тестера зависит, в общем
А просто перенести релиз - не вариант?

Max
24.08.2016
13:26:02

Antonio
24.08.2016
13:26:04

Александр Валерьевич
24.08.2016
13:26:13
ну иногда перенос релиза - одна из мер в описанном выше

Peter
24.08.2016
13:27:08

Lady
24.08.2016
13:27:45


Roman
24.08.2016
13:28:45
ну, много способов
первый, которому я учу своих ребят - это не быть заложником менеджера
везде по-разному, но общая практика такова, что добро на публикацию (в базовом варианте - информацию о соответствии качества релиза ожиданиям) дает отдел qa
далее уже вопрос того, как тестера уболтает менеджер, которому нужен срок, а не качество
иногда надо повоевать, иногда - просто упереться, иногда - договориться и объяснить все
от квалификации тестера зависит, в общем
добро на релиз даёт бизнес менеджмент в любом корпорейт проекте, вот у меня в проекте (который именно менеджу я) есть два продукта, оба энтерпрайз левел, но один продукт должен всегда выпускаться в дедлайн, мы потом напишем хофиксов, сервиспаков, но сдать в резил и выдать в продакшен релиз должен всегда в обещанную клиентам дату, без вариантов. и если будут баги - будут текноты или же заштопаем как-нибудь, но клиенты получат продукт, заплатят за контракты и всё будет збс, а второй продукт - вариант этого попроще и там дедлайны гибкие, план ставится не на дедлайн, а на "запилить фичи как надо" и там все стараются вложиться в оригинальный дедлайн, но если нужно - лучше подпилим более менее ок


Karter
24.08.2016
13:28:48
А маленькие команды масштабировать до больших
Ну, я к тому, что был у нас проект из 6-8 программистов. Тестеров не было. Но проект своеобразный. Тестировалось всё автоматом - сборкой и разливкой ПО на тестовые сервера. Там гонялось некоторое время.

Roman
24.08.2016
13:29:11
и это решение бизнеса, программисты и тестировщики влиять на это будут только если всё будет совсем треш
но так как это корпорейт - треш почти невозможен и это ок
нельзя всё под одну гребёнку, ситуации бывают разные

Google

Karter
24.08.2016
13:29:54

Max
24.08.2016
13:29:57


Александр Валерьевич
24.08.2016
13:30:06
коллега, это спорное утверждение, вернее та его часть, которая "в любом корпорейт проекте"
мой опыт мне говорит о том, что бывает совершенно по-разному
добро на релиз даёт бизнес менеджмент в любом корпорейт проекте, вот у меня в проекте (который именно менеджу я) есть два продукта, оба энтерпрайз левел, но один продукт должен всегда выпускаться в дедлайн, мы потом напишем хофиксов, сервиспаков, но сдать в резил и выдать в продакшен релиз должен всегда в обещанную клиентам дату, без вариантов. и если будут баги - будут текноты или же заштопаем как-нибудь, но клиенты получат продукт, заплатят за контракты и всё будет збс, а второй продукт - вариант этого попроще и там дедлайны гибкие, план ставится не на дедлайн, а на "запилить фичи как надо" и там все стараются вложиться в оригинальный дедлайн, но если нужно - лучше подпилим более менее ок


Roman
24.08.2016
13:30:54
вон - точно также МС выпустила Вин10 2 августа с навскидку 4-мя критичными (офф подтверждёнными) багами и будут их фиксить (вроде эдж уже пофиксили, то осталось три) и запилят в сп, причём на мобиле вроде ещё больше багов

Александр Валерьевич
24.08.2016
13:32:20
и что это доказывает?

Roman
24.08.2016
13:32:27

Александр Валерьевич
24.08.2016
13:32:44
да, есть продукты, которые почти полностью уже продукты
а не проекты
да, там очень сложные большие решения

Roman
24.08.2016
13:32:55

Александр Валерьевич
24.08.2016
13:33:03
и принимаются они бизнесом
но бизнес у таких продуктов, полагаю, не глупый
и явно решение принимается совместно с QA
с оценкой рисков, степени критичности (внутренней, а не описанной юзерами в интернете)
ну и да, всегда есть компромиссы

Karter
24.08.2016
13:33:58
Но есть проекты, в которых некоторые критичные ошибки недопустимы.