Yuriy
Друзья, всем привет! Помогите, пожалуйста, разобраться со следующим: в скрамгайде говорится, что Скрам-мастер оказывает услуги Владельцу продукта, в частности "способствует лучшему пониманию гибкости и её применения", в оригинале написано "Understanding and practicing agility". Я не до конца понимаю, что здесь имеется ввиду (про понимание ценностей и принципов Agile?), и почему это услуга только Владельца продукта? Какие конкретные действия здесь ожидаются от скрам-мастера?
Иван
Друзья, всем привет! Помогите, пожалуйста, разобраться со следующим: в скрамгайде говорится, что Скрам-мастер оказывает услуги Владельцу продукта, в частности "способствует лучшему пониманию гибкости и её применения", в оригинале написано "Understanding and practicing agility". Я не до конца понимаю, что здесь имеется ввиду (про понимание ценностей и принципов Agile?), и почему это услуга только Владельца продукта? Какие конкретные действия здесь ожидаются от скрам-мастера?
В общем и целом речь идёт о следовании манифесту.
https://ru.wikipedia.org/wiki/Agile_Manifesto
От скрам-мастера необходимо договариваться с владельцем продукта на предмет того, чтобы следовать ценностям и принципам гибкой разработки.
Конкретные действия принимаются ситуационно.
Самый простой пример действия по ценности "Работающий продукт важнее исчерпывающей документации.":
Если видно, что баланс работы команды начинает заваливаться в сторону документирования в тот момент, когда это не надо или чревато - об этом необходимо разговаривать.
Yuriy
@JazzRuster спс)
Глебка
Ребят, а как у вас реализованны команды дизайнеров и разработчиков по скрам?
в спринте по идее не должно быть отдельных дизайн задач ибо они не несут ценности, верно?
Евгений Семашко
Всем привет!
Евгений Семашко
Как построить корпоративный портал на Jira?
Глебка
вот по п.2 - а если дизайнер долго будет дизайнерить, ведь оценку времени сложнее для них дать
Глебка
у нас сейчас что-то среднее между 1-2 ближе к 1)
Глебка
ну я к тому что все же создание дизайн таски это не моветон?)
хотя она не несет ценность)
Глебка
вот вот)) у нас в спринте есть история где диз допиливает то что он немного надизайнерил и все утвердили. и есть так же дизайн таски, чтоб уходили вперед. но у нас 3 диза
Pavel
Мы разбили дизайн на стадии: UX, прототипирование, дзизайн.
UX работает в составе value team c PO, потому что это больше процесс создания требований.
В команде есть дизайнер, который отвечает за "прототипирование" дизайна: в ранних спринтах мы создали набор UI elements и гайдлайнов и для каждой стори все, что касается UI дизайнер собирает из них (ну и да, он больше фронтендер, а не дизайнер)
Если результат остро требует редизайна (обычно накапливается design debt за пару спринтов в местах, где функционал был совсем уж кастомным и гайдлайны работают плохо) - привлекается отдельный дизайнер, который делает чистый дизайн, как spike, а воплощение вносится в бэклог, как выплата технического долга.
Глебка
это вот круто, но сложно конечно)
Глебка
а как задачи ставятся ux дизайнеру?
Pavel
Приходит идея фичи, команда PO над ней работает. В нейт отдельных "задач" UX дизайнеру - в зависимости от фичи на нем прототипы, пользоательские интервью, тестирование и аналитика.
Глебка
ну тоесть без досок и тд, просто пилит и пилит
============ FALCON ============
Круто)
Pavel
Глебка
а вот)
Pavel
Но по нему движется стори, не отдельные задачи
Pavel
У команды разработки, кстати, тоже
Глебка
ух) ну вот опять приходим к варианту что дизайнера наверно надо б отделить))
============ FALCON ============
А как переносите с одного борда на другой?
Глебка
статусами можно думаю
============ FALCON ============
Я так понял что два независимых борда
Глебка
а у нас дизайн ин прогресс переходит в рейди ту дев, а это первая колонка в другой борде дева
Pavel
PO команда работает над достижением definition of ready, скрам команда - над definition of done
============ FALCON ============
По статусу дан в ПО борде отбираются задачи в беклог дев тима?
Pavel
PO команда не работает в итерациях, а в single piece flow, в основном потому что там много работы с не всегда доступными стейкхолдерами и длинных исследований.
Pavel
теоретически PO может поместить в топ бэклога элемент, который через PO team не прошел.
Pavel
Если нет необходимости в исследованиях, например.
============ FALCON ============
============ FALCON ============
Или два флоу если вам угодно
Pavel
Это не два флоу. Глобально это все 1 канбан. Всеактивности до, условно ready for sprint идут в рамках PO team
============ FALCON ============
Я просто думал у вас команда по скраму, а ПО по канбану работают
Pavel
Команда разработки - по скраму.
============ FALCON ============
😁
Pavel
Если совсем-совсем упростить, то команда PO готовит бэклог для scrum-команды.
============ FALCON ============
А какой у вас инструмент? Жира?
Pavel
Т.е. в упрощенной модели борды пересекаются как последняя колона команды PO - первая колонка бэклога
Pavel
Pavel
И aha.io
============ FALCON ============
Все понял) спасибо за подробное пояснение! 👍
============ FALCON ============
Надо глянуть на аха.ио
============ FALCON ============
На ваш взгляд есть преимущества по сравнению с жирой?
Pavel
В работе с требованиями - да.
Pavel
aha.io хороо подходит для product manager\product owner, и очень плохо для scrum team :)
Pavel
Потому мы комбинируем.
============ FALCON ============
Ясно)
Pavel
spike - исследовательская задача с timebox
Pavel
Ыоплощение в данном случае - мой кривой русский языка :)
Pavel
Имел ввиду, что заадчи по реализации того, что надизайнено.
Pavel
Вот происхождение я, пожалуй, и не знаю.
============ FALCON ============
http://www.extremeprogramming.org/rules/spike.html
============ FALCON ============
все оттуда же
Pavel
Я не уверен, что оно именно оттуда пошло :)
============ FALCON ============
Ну в safe ссылаются на xp
Pavel
story, кстати. тоже не из XP в оригинале.
============ FALCON ============
А откуда?
============ FALCON ============
Я тут всех в заблуждение ввел в таком случае😂
============ FALCON ============
Вообще я припоминаю что где то его до xp юзали
Pavel
В XP story принесли из RAD, если я правильно помню, а в RAD из публикации о типах постановки задач из 80х
Pavel
но в том виде, в котором мы привыкли - с персоной и goal - это да, XP
Pavel
А вообще сама идея использования нарратива для передачи технических требований откуда-то из 70х пришла, но тут я уже теряюсь :)
Pavel
Я про нее самое раннее упоминание помню в книге про проектирование интерфейсов из начала 80х, и там это обсуждалось уже как устоявшаяся концепция, которой активно пользуются.
Danil
Может кто привести примеры или дать ссылки, как формулировать DOR
Mikhail
Dor минимальный список этапов, который должна пройти задача, чтобы считаться завершенной.
Mikhail
Договаривайтесь внутри команды + po
Mikhail
Формат не важно, важно чтобы все приняли соглашение
Mikhail
Может корректироваться по результатам ретро
Mikhail
Перепутал это dod
Mikhail
Dor - соглашение, что должно быть , чтобы задачу можно было взять в работу. Тоже важно, чтобы команда и po были согласны
Mikhail
Тоже корректируется по результатам ретро итп
Pavel
+1 к Михаилу. Команда сама решает, что для них DoR, что DoD
Andrey
Расшифруйте Dor пож, пойду гуглить))
Levon
Definition of ready
Andrey
Спасибо
Levon
http://scrumguides.org/scrum-guide.html#artifact-transparency-done про DOD
Pavel