@qa_ru

Страница 508 из 1080
Shoo
23.05.2017
12:02:08
В нормально построенных процессах.

Alexei
23.05.2017
12:02:21
за качество :)

Если бы команда отвечала за продукт, то у нас бы все продукты были чисто консольные. Ну нам удобно, и работает всё.

решение - соответствует ли продукт требованиям должен принимать один человек, а не команда голосованием.

Google
Alexei
23.05.2017
12:04:25
А если это человек - тестировщик, то слишком часто будет убыточный идеализм (не пущу, пока все баги не пофиксят)

Shoo
23.05.2017
12:04:29
Продукт оунер тут не при чем.

Alexei
23.05.2017
12:05:04
мердж - это технический процесс, отвечает человек - который отдаёт команду - мерджи! И странно, если это тестировщик)

Alexei
23.05.2017
12:05:32
но кто же?? Скрам мастер? Программист? Тестировщик? Админ гита?

Shoo
23.05.2017
12:05:50
Человек, который мержит что-то в мастер берет на себя ответственность за то, что то, что он мержит соответствует требованиям.

Shoo
23.05.2017
12:06:32
Это могу быть я, может быть разработчик, может быть продуктовнер.

Сориян, это называется "команда делает продукт", а не "перекидываем мячик ответственности".

Alexei
23.05.2017
12:07:23
Демократия, ну хорошо)

Nikita
23.05.2017
12:07:24
Google
Dzmitry
23.05.2017
12:07:31
Ну если чел что-то уточняет у команды это норм, но так то решение он же сам принимает (у нас это один человек который решает)

Nikita
23.05.2017
12:08:12
мердж и деплой на мне, и не только в моей команде, я знаю много примеров)

Shoo
23.05.2017
12:08:22
А зачем делать из человека боттлнек, если решение о соответствии принимает команда, простите?

Dzmitry
23.05.2017
12:08:46
Ему так удобно?

Alexei
23.05.2017
12:08:46
мердж и деплой может и обезьяна сделать (сорри, автоматизированный скрипт), дело не в действии, а в решении.

Shoo
23.05.2017
12:09:07
Ему так удобно?
Ему удобно, команде нет.

Nikita
23.05.2017
12:09:17
очень интересно посмотреть, как скрипт будет мердж делать :)

Shoo
23.05.2017
12:09:17
Чьи интересы побеждают в таких диллемах? Правильно: команды.

Nikita
23.05.2017
12:09:38
ну мы командой решили, что мерджит и деплоит кто-то один, и все счастливы

Alexei
23.05.2017
12:09:47
А зачем делать из человека боттлнек, если решение о соответствии принимает команда, простите?
интересы команды - ничерта не делать, получать з.п. и бухать пиво по вечерам)

Dzmitry
23.05.2017
12:09:50
Если есть траблы все ж могут их высказать

Shoo
23.05.2017
12:10:00
Nikita
23.05.2017
12:10:17
QA это делать удобнее, чем кому-то другому, потому что можно доставлять фичи по мере поступления и проверки

Alexei
23.05.2017
12:10:22
команда выкатывает результат, если он идеальный - то ежу понятно, что нечего обсуждать.

если он неидеальный (ни у кого так не бывает, да?) - то задача ПО решать, пускаем так или работаем дальше.

Shoo
23.05.2017
12:11:15
Нет, это не задача ПО.

Задача ПО - быть центром бизнес-экспертизы в команде.

Всё.

Он не может кем-то руководить или что-то за кого-то решать.

Google
Dzmitry
23.05.2017
12:12:17
А если он в это шурупит?

Shoo
23.05.2017
12:12:26
Решение о том, как деливерить принимает команда на основе той инфы, которая есть у команды и которую поставляет ПО.

Если инфы недостаточно для принятия решений - подтягивается бизнес-заказчик, для обсуждения рисков и всякого такого.

Назначить человека, который "ответственный за продукт" это как раз путь к "зачем думать о том, что льем в мастер, ПО виднее".

Pavel
23.05.2017
12:13:45
О я кажется вкурил

Shoo говорит о ПМ как о заказчике. А Alexei говорит о ПМ как о руководителе.

Оба кейса имеют место быть в жизнях.

Nikita
23.05.2017
12:14:24
ПО и ПМ это разные люди

в разных процессах

Pavel
23.05.2017
12:14:36
Ой, ПО да

я опечатался

Nikita
23.05.2017
12:14:52
речь была про ПО, ПО не руководит разработчиками и проектом и вообще никем

Anna
23.05.2017
12:15:04
Оба кейса имеют место быть в жизнях.
это ж скрам, у него ж правила

тогда одно скрам, а другое нет, если и то и то имеет место быть

Shoo
23.05.2017
12:15:29
Shoo говорит о ПМ как о заказчике. А Alexei говорит о ПМ как о руководителе.
Я говорил о Product Owner как о части команды, который является представителем бизнеса внутри разработки.

Pavel
23.05.2017
12:15:52
это ж скрам, у него ж правила
Ну я слышал что скрам это гибкая методика, и ее можно подстраивать под свои процессы. На то она и есть по определению.

Anna
23.05.2017
12:16:11
но есть все-таки столпы у него

Nikita
23.05.2017
12:16:23
основа скрама – что все равны и руководителей нет :)

Pavel
23.05.2017
12:17:00
Да не, именитые скрум мастера говорили что если команда берет скрам и следует ему как есть, не подпиливая под себя, то всем грустно.

Google
Alexei
23.05.2017
12:17:04
Задача ПО - быть центром бизнес-экспертизы в команде.
Ты путаешь, бизнес-экспертиза - это может быть и член команды

(бизнес-аналитик)

ПО это именно ответственный

цитата из ScaledScrum: The PO is the only team member who can accept stories as done. This includes validation that the story meets acceptance criteria and has the appropriate, persistent acceptance tests, and that it otherwise meets its Definition of Done. In so doing, the PO also fulfills a quality assurance function, focusing primarily on fitness for use.

Roman
23.05.2017
12:17:38
Сори что прерываю) Ситуация: есть некий документ, после его сохранения с сервера приходит ответ: {"success":true,"ObjectId":12237,"duplicationIds":[]} Что нужно сделать: в c# получить id документа Тесты на c# + selenium И собственно вопрос: как?

Nikita
23.05.2017
12:17:40
Да не, именитые скрум мастера говорили что если команда берет скрам и следует ему как есть, не подпиливая под себя, то всем грустно.
если команда берет скрам и не понимает, зачем она его берет, то будут проблемы, это правда

Nikita
23.05.2017
12:18:30
о, вбросьте в чат как парсится json в сишарпе, интересно

Admin
ERROR: S client not available

HAOS 001
23.05.2017
12:18:45
Прям не загуглить даже

Alexei
23.05.2017
12:19:06
Все подпиливают, слепой скрам не дает повышения производительности
В чистом скраме почти ничего нет, что надо подпиливать. Там надо как на кость - мускулы наращивать, и конечно каждая команда - по своему.

HAOS 001
23.05.2017
12:19:36
В чистом скраме почти ничего нет, что надо подпиливать. Там надо как на кость - мускулы наращивать, и конечно каждая команда - по своему.
Мы обычно убираем все то что нам не подходит или не имеет смысла, пока не было проекта где стандартный скрам подходил

Roman
23.05.2017
12:19:41
Прям не загуглить даже
спарсить не проблема. как в коде получить этот ответ?

Alexei
23.05.2017
12:19:46
По хорошему, ПО может много делегировать (тестировщикам, лидам, команде) - тем не менее он - ответсвенный.

Roman
23.05.2017
12:19:52


HAOS 001
23.05.2017
12:20:04
спарсить не проблема. как в коде получить этот ответ?
эм, спарсить json и вытащить, чувак, тебе на stackoverflow

Google
HAOS 001
23.05.2017
12:20:24
Например. Что убираете?
утренние стендапы

в одном

Alexei
23.05.2017
12:20:51
утренние стендапы
В скаме нет утренних стендэапов. Только ежедневные.

Dzmitry
23.05.2017
12:21:48
А мне утренние нравятся

Anna
23.05.2017
12:22:45
скрам - это гибкость не в том смысле, что можно часть убрать и часть добавить тогда это уже не скрам будет это гибкость разработки, которая проявляется в итерациях

Alexei
23.05.2017
12:25:54
По хорошему, ПО может много делегировать (тестировщикам, лидам, команде) - тем не менее он - ответсвенный.
Прагматично например иметь договоренность, если команда находит блокеры, то без всякого ПО понятно, что не релизим, или наоборот - если всё вообще по плану - то релизим. Но когда есть несколько мнений - решает не команда, а ПО.

в текущем скрам-гайде не нашел дословно, только намёками: If part of the work is potentially releasable, the Product Owner typically accepts it.

намёк на то, что может и не accept.

Richard
23.05.2017
12:29:13
мердж - это технический процесс, отвечает человек - который отдаёт команду - мерджи! И странно, если это тестировщик)
зависит от контекста. В одной конторе, где я работал, таким тестировщиком был я.

Shoo
23.05.2017
12:35:02
в текущем скрам-гайде не нашел дословно, только намёками: If part of the work is potentially releasable, the Product Owner typically accepts it.
Я видимо читаю какой-то другой скрам гайд, потому что согласно моему задачей PO является формирование критериев Definitions of Done и донесение value задач до Developers Team.

При этом инкремент в продукте может делать участник developer team, что как бы намекает нам на отстуствие здесь боттлнека и какого-то центра решения у PO.

Alexei
23.05.2017
12:36:12
do и accept - две большие разницы

http://www.scrumguides.org/scrum-guide.html

Shoo
23.05.2017
12:38:20
Есть ещё замечательная оговорка про: > This Increment is useable, so a Product Owner may choose to immediately release it. Что как бы говорит про принятие решений о релизе продукт овнером, с одной поправкой.

Pavel
23.05.2017
12:39:44
А почему вы думаете что скрум гайд написан идеальными богами и в нем не может быть идеологических косяков?

Тем более что это все сильно зависит от человеческой ментальности

западники вообще сильны в коллективной ответственности, а у нас наоборот все хотят ответственность переложить на ПО

Shoo
23.05.2017
12:41:41
http://www.scrumguides.org/scrum-guide.html
http://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-US.pdf Не нашел там строчки, на которую ты ссылался, но возможно я плохо пользуюсь cmd+f

В прочем whatever. Если кому-то комфортнее делигировать ответственность за продукт на "начальника, которому виднее" - ваше право.

Мне комфортнее, когда команда понимает что и зачем она делает. И здесь роль продукт овнера это формировать definitions of done для команды, а не валидировать их.

Maksym
23.05.2017
12:47:53
я так смотрю у вас уважаемые в почти стандартное время споры возникают - с 14 до 16 и с 19 до 22 походу еда как то негативно действует

Alexei
23.05.2017
12:47:58
я не вижу в двух абзацах противоречия. Команда - понимает, ПО - ответственный)

Страница 508 из 1080