Опять двадцать пять?
#1
Отправлено 28 апреля 2010 - 14:03
И, кстати, раскрою небольшой секрет, не дожидаясь официальной публикации -- во второй день конференции SQA Days 7, которая пройдёт в Харькове 14-15 мая, Саша будет проводить мастер-класс "Конструктивное решение проблем и конфликтов", акцентируя внимание именно на конфликтах между тестировщиками и другими участниками проектов разработки, так что этот кейс можно считать небольшой подготовкой к мастер-классу.
Кейс “Опять двадцать пять”
Максим (руководитель проекта) и Алексей (руководитель группы тестирования) работают в небольшой продуктовой компании.
Однажды вечером между ними состоялся такой диалог.
М: Привет! Слушай, похоже тебе и твоим ребятам придется поработать в субботу. Извини, что сообщаю об этом всего лишь за два дня.
А: Опять? Надо же…
М: Да. Разработчики буквально пару минут назад сообщили мне, что завтра к обеду будет готов билд, в котором будут исправлены все пять оставшихся критичных багов, восемь второго приоритета и еще куча мелких. Всего 27 штук! И это они за 4 дня успели сделать, такого у нас уже давно не было. Они действительно классно поработали. Давай и вы тоже продолжите в том же духе.
А: Мда… они молодцы, конечно. Они сами что-нибудь потестили? Билд хотя бы собирается нормально?
М: Конечно собирается, даром что ли неделю на настройку билдера убили. И юнит-тесты прошли все, хоть их и немного.
А: … да еще и старых.
М: Ну да, старых, но это же все время, ты же в курсе. Каждый из них, конечно же, проверил все пофикшенные баги у себя локально, куда ж без этого. И все было нормально. Но чтоб узнать, как оно все вместе работает, вы нам и нужны. Так ведь? У них на это просто никогда не будет времени, да и не их это задача. Вы же должны обеспечить качество продукта.
А: Хорошо, я могу протестировать продукт, но как обеспечить его качество и качество их чудо-кода… я не знаю.
М: Конечно знаешь. По крайней мере, лучше тебя этого никто тут не знает. Ты же эксперт в таких вещах.
Продолжение кейса и обсуждение в блоге Happy-PM
Можно обсуждать и здесь, но сюда Саша редко заходит (если вообще заходит :) ), но главное -- что тут одни тестировщики, а там у него и разработчики, и менеджеры поучаствуют в дискуссии.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#2
Отправлено 28 апреля 2010 - 22:33
1. Приходим в четверг на работу к обеду
2. Ставим билд, тестируем
3. К вечеру пятницы находим столько критичных багов, что в субботу уже придется выходить разработчикам
4. ...
5. Profit!
#3
Отправлено 29 апреля 2010 - 05:06
Руководитель проекта тоже хорош. Никак не заинтересовывает тестировщиков. "Надо, и всё". Ставит их в подчиненное положение - разработчики молодцы, трогать их не надо, а вы уж как-нибудь. Дает оценки на тестирование "через голову" руководителя тестирования. Ну и так далее по мелочам.
Какой-то процент исправлений будет переоткрыт. При этом до релиза две недели, но "субботник" позиционируется как последний рывок - хотя менеджеру понятно, что это не так.
С учетом демотивированного руководителя тестирования, тестировщиков, которых вообще никто не спросил, "отдыхающих" разработчиков, стоимости овертайма - потенциальный выйгрыш в один рабочий день обойдется очень дорого. По-моему, так.
#4
Отправлено 29 апреля 2010 - 06:10
Вообще-то в подобной ситуации "за два дня" скорее всего означает в четверг после обеда -- а что, ещё два дня осталось, четверг ещё не кончился плюс пятница.Персонажи оба смешные такие. Разговор состоялся за два дня, т.е. в среду. Билд будет готов в четверг в обед. Значит так:
Кроме того, если пройти по ссылке и прочитать кейс полностью, там дальше есть развитие этой темы -- "Они сказали, что завтра все будет готово к обеду. Зная их, можно рассчитывать что-то получить к вечеру. В крайнем случае, они не пойдут домой, пока билд не будет готов."
То есть -- билд будет не просто вечером в пятницу, а поздно вечером.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 29 апреля 2010 - 06:31
На пальцах считала. Никак среда не выходит.Персонажи оба смешные такие. Разговор состоялся за два дня, т.е. в среду.
Потом поняла.
Если б пятницу был разговор - то скорее всего "накануне" было бы сказано.
Если б в четверг - то "за один день"
Ну тогда - получается что в среду разговор был.
В этом есть своя прелесть!
Простая вроде фраза. А у кого - среда получается, у кого четверг!
ПС.
Очень понравилось выражение "продуктовая компания". Сразу представила такой складик с бакалеей....
мука там в мешках, пшено...Сходила кофе выпила.... стало понятно, что есть "продуктовая компания.
#6
Отправлено 29 апреля 2010 - 11:52
Я конечно же ходил по ссылке и понял что разговор состоялся в четверг. Чего я не понял, так это какой смысл работать в субботу: в понедельник утром отдавать билд, разработчикам нечего делать и они ждут новых багов, просто-так, потому что каждый человекочас на счету? Бессмыслица какая-то.Вообще-то в подобной ситуации "за два дня" скорее всего означает в четверг после обеда -- а что, ещё два дня осталось, четверг ещё не кончился плюс пятница.Персонажи оба смешные такие. Разговор состоялся за два дня, т.е. в среду. Билд будет готов в четверг в обед. Значит так:
Кроме того, если пройти по ссылке и прочитать кейс полностью, там дальше есть развитие этой темы -- "Они сказали, что завтра все будет готово к обеду. Зная их, можно рассчитывать что-то получить к вечеру. В крайнем случае, они не пойдут домой, пока билд не будет готов."
То есть -- билд будет не просто вечером в пятницу, а поздно вечером.
#7
Отправлено 29 апреля 2010 - 12:47
#8
Отправлено 29 апреля 2010 - 14:14
Ну можно предположить что если разработчики выйдут в понедельник и не найдут переоткрытых багов, они перекинутся на новые задачи, и когда баги появятся во вторник, будут стоны про переключение и потерю контекста. А так - оп! - пришли на готовое.А чего будут делать тестировщики в выходные без разработчиков? Половина багов будет переоткрыта и оставлена на понедельник, так получается? Кому тогда нужна работа в выходные?
#9
Отправлено 29 апреля 2010 - 14:46
За ночь контекст восстанавливается. А так получается у DEV всего лишь потеря контекста, а в QA потерянный выходной.Ну можно предположить что если разработчики выйдут в понедельник и не найдут переоткрытых багов, они перекинутся на новые задачи, и когда баги появятся во вторник, будут стоны про переключение и потерю контекста. А так - оп! - пришли на готовое.
#10
Отправлено 29 апреля 2010 - 16:28
Скорее даже два, в субботу ведь пивко халявноеЗа ночь контекст восстанавливается. А так получается у DEV всего лишь потеря контекста, а в QA потерянный выходной.Ну можно предположить что если разработчики выйдут в понедельник и не найдут переоткрытых багов, они перекинутся на новые задачи, и когда баги появятся во вторник, будут стоны про переключение и потерю контекста. А так - оп! - пришли на готовое.
Даже если будут переоткрыты баги в субботу... и будет чудовищный процент переоткрывания например 20%, из 27 это порядка пяти штук... допустим контора серьезная и спецы хорошие и с учетом 2 недель до релиза предполагаемое состояние продукта должно быть стабильным... Сколько им надо будет времени чтобы дофиксать? Думаю, не много. Нет смысла платить за работу в выходные, пиво с пиццей с таким слабым выхлопом.
#11
Отправлено 30 апреля 2010 - 07:12
#13
Отправлено 12 мая 2010 - 07:51
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#14
Отправлено 12 мая 2010 - 09:41
Надо же, я весьма удивлён тем, как лояльно отнеслись тестировщики к этому кейсу.
Юрий Антонов когда-то по этому поводу пел такие рифмы:
Гляжусь в орловский кейс,
как в зеркало -
до головокружения,
и вижу в нем
судьбу свою,
и думаю о ней...
Software Testing Glossary - простыми словами о непростых словах.
#15
Отправлено 13 мая 2010 - 06:47
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных


