
Gnam
20.04.2017
17:28:15
?

Shoo
20.04.2017
17:28:21
(а по законодательству он обязан это делать, если что)
Если тупо по нахождению в офисе - то да, это овертайм. :)

Google

Alexander
20.04.2017
17:29:17
А у кого как трекается?

Gnam
20.04.2017
17:29:52
Скуд обычно
Или по звонку как в ссср

Shoo
20.04.2017
17:30:05
У нас есть чеклист для суппорта и ко-ко-ко, которые работать не хотят.
Господам разработчикам просто по дефолту ставится 8 часов, сколько бы они не работали.
А так, у всех по разному. Кто-то время в джире трекает, например. :D

Alexander
20.04.2017
17:30:57
Скуд обычно
У нас скуд для контроля нахождения в офисе.
Далее есть таймшитики и траты времени в джире.
Работаешь дома или у заказчика - отмечаешь это.

Gnam
20.04.2017
17:31:49
У нас сейчас стартап и на честном слове + под контролем Тим лидов.

Shoo
20.04.2017
17:32:12

Gnam
20.04.2017
17:32:16
Обычно сидят дольше положенных 8 часов, ибо условия создали в офисе располагающие

Shoo
20.04.2017
17:32:27
Ибо по сути пофигу, сколько времени ты провел в офисе, если задачи сделаны и всех всё устраивает.

Alexander
20.04.2017
17:32:29

Gnam
20.04.2017
17:32:52
Есть спринты и релизы. Там видно какая команда не тянет )

Google

Alexander
20.04.2017
17:32:59

Shoo
20.04.2017
17:33:15
Ну, это подразумевается под "всех всё устраивает".

Alexander
20.04.2017
17:33:24
Ага

Kristina
20.04.2017
17:55:36
У меня сейчас жесткий график, в 18 весь офис поднимается и марширует у выходу, что не располагает к переработкам...
Имхо для QA переработки не свойственны так, как для девелоперов

Aleksandr
20.04.2017
17:58:53
Но, вообще, да. Больше восьми часов работать глупо.

Gnam
20.04.2017
18:04:21
Опять же компания и её отношение к сотрудникам ежели располагает к подобной самоотдаче
Главное чтобы это с завидным постоянством не повторялось.
Иначе надо менеджмент и estimate менять)

Alexander
20.04.2017
18:07:49

Kristina
20.04.2017
18:09:36

Alexander
20.04.2017
18:09:51
Кроме того, рабочий день начинается 8-30/9-00/10-00/11-00

Vitaly
20.04.2017
18:12:24
У меня вообще нет четкого времени прихода, даже плавающего, когда приду, тогда приду

Alexander
20.04.2017
18:12:53

Vitaly
20.04.2017
18:12:59
Отлично
Для меня это идеально

Alexander
20.04.2017
18:13:17
Отлично
А как общение с командой, митинги?

Google

Vitaly
20.04.2017
18:13:57
Ну я несколько обособлен от всех получаюсь, сижу своей работой занимаюсь
Митингов у меня нет, если что я к нужному человеку подхожу и выясняю что мне надо

Alexander
20.04.2017
18:14:57

Vitaly
20.04.2017
18:15:27
Причём на предыдущем месте работы у меня также получалось)))
Но с другой стороны, даже не находясь на работе, я был всегда доступен, и мог в любой момент исправить что то срочное, если нужно было

Николай
20.04.2017
19:59:02
приветы пипл!)
Что по вашему мнению должно входить в тестирование перед выкатом нового чего то?
Если учесть что выкаты каждый день. Да да...вот такой мифический ни к чему не привязанный вопрос. без конкретики.
Мне кажется что не нужно включать в тестирвоание перед выкатом проверку каждой функциональности и особенности. даже если считтаь что она важна для сайта.
имхо нужно посмотреть что падало после выкатки за последние два года и только то что падало ранее(переставало работать) нужно проверять. как уязвимые места
а фичи которые исправно работали и работают... и тупо не ломаются и претензий к ним никогда не было. даже если это важная функциональность не тестить. как вам такое?..)

Pavel
20.04.2017
20:05:54
возможно.

Gnam
20.04.2017
20:07:08
Проставить приоритеты и estimate.
И набить высокоприоритетными проверками тот интервал времени, который можете выделить

Alexander
20.04.2017
20:08:08
Критичную функциональность надо проверять всегда, а остальное - на усмотрение владельца продукта

Дмитрий
20.04.2017
20:08:39

Igor
20.04.2017
20:08:51
В идеальном мире я бы сказал что это возможно.
В реалиях того с чем приходится работать - мне вопрос кажется толстым вбросом. :)

Дмитрий
20.04.2017
20:09:22
Смысл тестить регистрацию если поменяли ссылку на api чата тех поддержки


Evgeniy
20.04.2017
20:09:41
привет, вопрос конечно мифический и весьма странный.
представим, ты тестируешь сайт. Разработчики вашего JS (реакта, ангуляра, эмбера и проч) сделали фикс в store веб-приложения: при написании блогпоста на странице написании блогпоста, возврат в общий фид всех блогпостов ранее последний написанный блогпост не появлялся. Сейчас он появляется, потому что ребята сделали notify (уведомили) диспетчер, который слушает такое событие.
Вопрос: что тестировать в этом случае? Логин и регистрацию приложения тестировать не стоит, но любого рода "события" на похожих страницах проверить стоит, именно в рамках SPA-приложения. Едва ли такой фикс затронет количество максимальных слов в блог посте, или затронет то, что отвалится валидатор не позволяющий опубликовать пустой блогпост.
Также маловерятно, что такой фикс вообще затронет бекенд и API - тестировать не нужно. Идеальный вариант -
а) разработчики пишут в тикете, на что обратить внинмание. Я работал с командой, которая прекрасно знала опасные точки и писала о критических моментах, фактически это было половиной всего чеклиста к фиче.
б) не верить этому и смотреть код коммита. Пытаться понять границы затронутого. Код в шаблоне .hbs едва ли сломает логику сайта, но отображение конкретной страницы может сломаться. Т.е. нужно представлять как в современных MVC MVP MVVM приложениях ресурс файл за что отвечает.
в) Наличие автотестов на апи и фронтенд покрывающие регрессию, а также смоук-набор чтобы всегда проверять ключевую функциональность.
тестировать все с нуля глупо - никто не даст вам времени каждый раз проводить регрессию. Возможно, регрессия тем сильнее на проекте необходима, чем больше связанности элементов в системе и одно ломает другое


Vitaly
20.04.2017
20:10:03
И на проде чёто отъебнуло в итоге

Igor
20.04.2017
20:11:16

Evgeniy
20.04.2017
20:11:18

Дмитрий
20.04.2017
20:12:27
А на деле ещё чёто ковыряли, но не в рамках задачи
А это уже тестирование другого функционала, была у меня подобная ситуация, когда параллельно добавили фичу, которая не работала, в итоге чуть не вышел крайним, пришлось доказывать что то что тот функционал который я тестил не связан с параллельным выкатом

Evgeniy
20.04.2017
20:13:37
на рефакторинг должны заводиться отдельные задачи. , если в рамках работы твой разработчик работая с базой данных решил изоляцию транзакции сменить с read commited на snapshot, например - нужны как минимум вескиие причины и понимание, что это не аукнется нигде дальше.
поэтому
- да, разработчики могут делать что-то что не касается задачи, в рамках этой задачи, но это плохо.
- рефакторинг делается отдельными тасками
- делать фичи нужно по принципу SRP

Google

Evgeniy
20.04.2017
20:13:59
когда параллельно добавили фичу, которая не работала, в итоге чуть не вышел крайнимпоэтому нужно забирать код конкретного коммита

Дмитрий
20.04.2017
20:14:17

Vitaly
20.04.2017
20:15:34

Evgeniy
20.04.2017
20:16:00
за 3 года видел все бранчдиффы всегда :)

Vitaly
20.04.2017
20:16:21

Дмитрий
20.04.2017
20:16:22

Николай
20.04.2017
20:16:29
мм....крч основные функциональности проверять всегда. Еще получить доступ к коду хорошо бы.
ну в общем с чего началось к тому и пришли. революции не получилось(

Evgeniy
20.04.2017
20:16:47
в чем проблема-то? у меня глаза выгорят от кода? или я спижжу мифические знания того, как красиво передать во вьюху полученный джсон?

Gnam
20.04.2017
20:17:05
Сила в неведении

Vitaly
20.04.2017
20:17:25

Admin
ERROR: S client not available

Gnam
20.04.2017
20:17:25
Больше интересных багов найдёшь
?

Дмитрий
20.04.2017
20:17:44

Gnam
20.04.2017
20:17:47
А по коду разработчики и сами протестировать могли
Более того, должны были

Evgeniy
20.04.2017
20:18:10
я хз ребят где вы находите такие компании :)

Igor
20.04.2017
20:18:19

Richard
20.04.2017
20:18:22

Evgeniy
20.04.2017
20:18:23
с руководством которое трекает ваше время на стуле, не дает смотреть в код

Google

Vitaly
20.04.2017
20:19:39

Shoo
20.04.2017
20:19:51

Evgeniy
20.04.2017
20:19:52
по щам получит в первую очередь тестер, который проморгал это в релизея бы нашел проблему в коде, git blame и если эта правка никак не касалась задачи (опять вспоминаем про SRP) то как минимум бы будучи виноватым поднял бучу, что так делать нельзя

Vitaly
20.04.2017
20:20:27
Про то что обязательно надо будет смотреть бранчдиффы, я например только на собесе в баду слышал, больше нигде не говорили

Дмитрий
20.04.2017
20:20:29

Vitaly
20.04.2017
20:20:45

Evgeniy
20.04.2017
20:21:02
нужно процессы улучшать, а не закапываться том, что нужно как-то всевозрастающую энтропию в проекте причесывать
не дают - бьют по рукам, когда ты сидишь дома и вместо дотки пытаешься открыть automated-testing.info

Gnam
20.04.2017
20:21:50
А я бы сказал вот список проверок, которые считаю как минимум нужно проходить, чтобы гарантировать хоть какое то качество. А вот сколько это займёт времени.
Нет столько времени? Претензий не принимаю, на свой страх и риск. Выкатку не рекомендую.

Alexei
20.04.2017
20:22:12


Evgeniy
20.04.2017
20:22:22
открыл такой https://laracasts.com/series/learn-vue-2-step-by-step
а тебе пм звонит и говорит "ты че сука, попутал?а ну включай Как я встретил вашу маму!"

Vitaly
20.04.2017
20:22:32

Alexei
20.04.2017
20:23:06

Дмитрий
20.04.2017
20:23:29

Gnam
20.04.2017
20:24:13

Shoo
20.04.2017
20:24:27
Ребят, тут вообще мат не котируют.

Vitaly
20.04.2017
20:24:28

Дмитрий
20.04.2017
20:24:47

Evgeniy
20.04.2017
20:25:11

Alexey
20.04.2017
20:25:18

Shoo
20.04.2017
20:25:22

Vitaly
20.04.2017
20:25:24

Дмитрий
20.04.2017
20:25:37