Как обрабатывать работу, связанную с ошибками в DevOps Azure - PullRequest
2 голосов
/ 13 марта 2019

Мы начинаем попытки перейти на DevOps Azure (ADO). Мы использовали его в прошлом (когда это был VSTS). Одна из вещей, которая казалась немного странной, заключалась в том, что мы работали непосредственно с рабочими элементами типа «Ошибка», связывая работу непосредственно с ошибкой.

Кажется, в некоторых документах подразумевается, что ошибка не должна работать напрямую. Вместо этого под ошибкой создаются дочерние элементы «Задача».

Я не могу найти документацию по этому вопросу. Существует ли документация в этом отношении? Каковы лучшие практики для исправления ошибок в ADO?

1 Ответ

2 голосов
/ 13 марта 2019

Первоначально это зависело от используемого шаблона процесса.В шаблоне Scrum была ошибка, приравниваемая к элементам журнала невыполненных работ по продукту, и это означало, что они были в списке незавершенных работ по продукту и не могли быть задачами в списке незавершенных работ Sprint.В шаблоне Agile все было наоборот, в MSF Agile было обычным сообщать о работе непосредственно над ошибками.

В 2013 году была введена функция, позволяющая настроить ошибку при обнаружении ошибок:

enter image description here

Руководство по этой функции можно найти здесь:

Белый халат схваткиОтвет тренера

Как тренер Scrum.org, у меня также есть более пристрастное мнение по этому поводу.Когда вы работаете над элементом журнала невыполненных работ (или историей пользователя в зависимости от соглашения об именах) и обнаруживаете проблему с ним в спринте, это не ошибка, вы просто нашли задачу, о которой не знаетееще не закончил как команда.Следовательно, ошибки в спринте регистрируются как Задача в исходном элементе журнала невыполненных работ (/ История пользователя).

Если вы обнаружите ошибку во время спринта, которая не связана с текущей работой, вы бы нене сразу поднимите его и исправьте, вместо этого вы поместите его в Журнал ожидания продукта и поработаете с владельцем продукта, чтобы выяснить, когда имеет смысл втянуть его в спринт.Затем вы создадите план для его исправления в рамках планирования Sprint (и добавите задачи в Bug, как если бы это было для любого другого элемента журнала невыполненных работ по продукту).

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

Вы, конечно, должны выяснить, что лучше всего подходит для вас и вашей команды, но это своего рода «разбор по книге», способ взглянуть наошибки, относящиеся к журналу невыполненных работ по продукту и спринту.

enter image description here

Источник: https://scrumcrazy.wordpress.com/2018/09/22/one-way-to-handle-production-support-and-bugs-in-scrum-bradley-bug-chart/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...