209 похожих чатов

Расскажите, насколько плохая практика помечать тикет, который не был доделан

в спринте специальным статусом типа Done но не совсем (надо подумать над названием), а на хвост создавать еще один и брать его в новый спринт?

35 ответов

26 просмотров

Ну если так, отмените первый, причину в коммент, создайте новый, свяжите, оцените как новый и вперед. Все зависит от того, как вы ведете учет.

Gleb-Novikov Автор вопроса
Дмитрий "ЙожЫг" Че
Ну если так, отмените первый, причину в коммент, с...

пока никак, рисую процесс для своей команды и задумался, как бы красиво оставить недоделанный тикет, чтобы по нему было видно, что он не был сделан в спринте

Gleb Novikov
пока никак, рисую процесс для своей команды и заду...

Просто карточка в бэклог проекта возвращается. Какая разница сделана она частично или не сделана, результат один - не сделано. На ретро нужно разобрать почему, устранить причину и не допускать такого в будущем. Не нужно делать процессом такое исключение. Нельзя настраивать команду, что истории могут быть не сделаны. Уж лучше брать меньше историй в спринт, чем на грани. Наверняка не выполнили, потому что в других историях не учли время на что-то

Gleb-Novikov Автор вопроса

я люблю, когда о любой проделанной работе есть артефакт, когда мы занимаемся тайм фреймингом (спринтами), то хотелось бы чтобы эти артефакты еще строго относились к одному из фреймов и соответствовали реально проделанной работе пометить тикет Incomplete и сделать еще один на хвост вроде бы решает эту задачу, просто немного бюрократии

Такая практика вмешивается в упорядочивание бэклога, за которое отвечает РО. То есть, помиме его взгляда на мир, появляется что-то, что должно пойти вне очереди. Это неверно. Из скрам гайда по этой же причине убрали обязательность включения в бэклог следующего спринта экшен айтемов с ретроспективы.

Gleb Novikov
я люблю, когда о любой проделанной работе есть арт...

Каждый элемент бэклога должен нести ценность. Если ты сможешь разбить незаконченный элемент на два так, чтобы сделанное несло ценность и соответствовал ДоДу, то ты его закроешь в спринте. А остаток оформи в виде нового элемента, так же, с условием наличия ценности. Чтобы подобные упражнения не случались неожиданно в конце спринта, надо проводить переоценку остатков ежедневно, тогда сигнал о возможной проблеме ты на BDC увидишь гораздо раньше, чем накануне ревью.

Gleb-Novikov Автор вопроса
Igor Larchenko
Каждый элемент бэклога должен нести ценность. Если...

а ну то есть предлагаешь переписать тикет и закрыть его в конце спринта? не канонично как-то, но лучше чем ничего

Gleb Novikov
я люблю, когда о любой проделанной работе есть арт...

Я бы переносил всегда недоделанные стори в следующий спринт. Да, отчет пропадает. Но это свое образные налог на хреновый процесс. По-идее команда должна оптимизировать, что бы незаконченных айтемов не было. Это не обязательно, но наверняка подрывает цель спринта.

Меняет. Он обязывает РО согласиться с включением этого элемента в следующий спринт. А у РО в голове может быть цель для следующего спринта абсолютно не связанная с тем, что переносится. Каждое планирование должно начинаться с чистого листа, безо всяких долгов.

Gleb-Novikov Автор вопроса
Igor Larchenko
Меняет. Он обязывает РО согласиться с включением э...

а что с долгами делать? без них же нельзя закоммититься на новый спринт

Igor Larchenko
Меняет. Он обязывает РО согласиться с включением э...

Стоп, стоп PO же вообще ничего не решает за Sprint Backlog - это план команды. Айтем который недоделали как сидел в позиции N внтутри Product Backlog так и сидит.

Gleb Novikov
а что с долгами делать? без них же нельзя закоммит...

Возвращать в бэклог с переоценкой оставшегося. И все долги участвуют в упорядочивании бэклога наравне со всеми остальными элементами.

Gleb-Novikov Автор вопроса
Igor Larchenko
Возвращать в бэклог с переоценкой оставшегося. И в...

тогда там будет висеть оценка на хвост, а не на весь спринт (

Denis Borovikov
Стоп, стоп PO же вообще ничего не решает за Sprint...

Спринт бэклог набирается из бэклога продукта для достижения цели спринта. А не цель спринта устанавливается по факту набора элементов из бэклога продукта.

Gleb Novikov
тогда там будет висеть оценка на хвост, а не на ве...

Конечно. Оценка - это всегда сколько осталось. И пофигу, сколько уже потрачено.

Gleb-Novikov Автор вопроса
Igor Larchenko
Конечно. Оценка - это всегда сколько осталось. И п...

а если захочется через пару месяцев прикинуть, сколько сил было потрачено на набор тикетов? старая оценка утеряна

Gleb Novikov
а если захочется через пару месяцев прикинуть, ско...

Она тебе зачем? Мир поменялся. То, что 2 месяца назад стоило 13 теперь стоит 5.

Gleb-Novikov Автор вопроса

Спросят у разработчика что он делал полгода, а он возьмет свои тикеты и просуммирует SP, поч нет?

Интересно тогда зачем в Продак Беклоге есть что-то кроме целей? Почему это не Objective-based roadmap раскиданый по спринтам? Чет тут в Гайде каким-то булшитом попахивает

Gleb-Novikov Автор вопроса
Denis Borovikov
Интересно тогда зачем в Продак Беклоге есть что-то...

а разве цели(эпики) нужно клаcть в бэклог? Мне всегда казалось, что как только цель разбита на исчерпывающие подзадачи, то она как PBI вытаскивается из бэклога, оставляя после себя множество других PBI (те самые подзадачи)

Gleb Novikov
а разве цели(эпики) нужно клаcть в бэклог? Мне все...

Тогда получается, что мы из айтемов Product Backlog собираем цели обратно, и достижение цели ~ выполнение всех айтемов на которые она разбита

Denis Borovikov
Интересно тогда зачем в Продак Беклоге есть что-то...

Кмк, тут есть проблемы с переводом. В английском языке есть два слова - "objective" и "goal". На русский оба слова переводятся как "цель". Но, как говорится, есть нюанс. Objective - это цель стремления, та, с которой РО приходит на планирование. В процессе формируется бэклог спринта и формулируется sprint goal, под которой уже комитятся. И, кстати, sprint goal является частью бэклога спринта.

Gleb Novikov
Спросят у разработчика что он делал полгода, а он ...

Кто спросит и зачем? Так-то можно спросить и сколько строк кода написал Только зачем?

Gleb-Novikov Автор вопроса
Vitaly
Кто спросит и зачем? Так-то можно спросить и скол...

Ну у менеджмента всякие загоны бывают)

Igor Larchenko
Кмк, тут есть проблемы с переводом. В английском я...

Так все же, являются ли выбранные для спринта задачи substitute для установленной цели или нет?

Gleb Novikov
Ну у менеджмента всякие загоны бывают)

Менеджмент надо завернуть на РО, пусть он им результаты продаёт, а не вот это вот всё.

Gleb-Novikov Автор вопроса
Denis Borovikov
Тогда получается, что мы из айтемов Product Backlo...

получается из чего? не понял))) я параллельно пытаюсь понять, нужно ли держать эпики в бэклоге, если для них уже есть разбиение на подзадачи?

Gleb Novikov
Ну у менеджмента всякие загоны бывают)

Ну так если они попросят в окно прыгнуть, ты ж не станешь прыгать

А где держать эпики кроме бэклога продукта? Можно свимлайн отдельный для них сделать, будет удобно. В SAFe отдельный бэклог для эпиков, но это тот же бэклог другого уровня.

Gleb-Novikov Автор вопроса
Stanislav Svarichevsky
А где держать эпики кроме бэклога продукта? Можно ...

Вопрос в том где их держать когда эпик декомпозирован))) Кто выше — подзадача эпика или эпик? Или вообще эпик там не держать с момента, когда он декомпозирован?

Stanislav Svarichevsky
А где держать эпики кроме бэклога продукта? Можно ...

Согласен. Эпик - это законченная бизнес инициатива. Она может реализовываться не сразу, этапами. Мы эпиками отражаем стратегию развития продукта.

Gleb Novikov
Вопрос в том где их держать когда эпик декомпозиро...

Я же предложил решение - отделить свимлайном юзерстори, эпики и задачи и выше или ниже эти блоки не имеет значения. Эпики не беруться в работу, они выполнены, когда выполнены все составляющие юзерстори.

Stanislav Svarichevsky
Я же предложил решение - отделить свимлайном юзерс...

А зачем эпики вместе со сторями в одном борде? Как они будут отражаться в воркфле?

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта