Упражнение. Отслеживание зависимостей с помощью планов доставки

Завершено

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

Команда создала зависимости между несколькими рабочими элементами, используя тип ссылки Предшественник и Преемник. Созданные ссылки автоматически отображаются в созданном плане доставки. Теперь им нужно просмотреть эти зависимости и устранить все зависимости, имеющие проблемы.

Для этого выполните следующие действия.

  • Просмотрите планы доставки зависимостей.
  • Определение рабочих элементов с проблемами зависимостей.
  • Устраните зависимости, имеющие проблемы.

Просмотр рабочих элементов с зависимостями

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

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

Снимок экрана: план доставки с зависимостями.

Просмотр строк, связывающих рабочие элементы с зависимостями

Чтобы просмотреть рабочие элементы, которые имеют общую зависимость, выберите карточку со значком, прикрепленным. Здесь мы выбираем карту обновления политики конфиденциальности.

Появится ссылка, указывающая, какой рабочий элемент участвует в зависимости. В этом случае подчеркивается, что задача по полному обучению взаимодействия с сообществом для команды, занимающейся движком. Стрелка указывает направление зависимости, а черная линия усиливает, что проблема не возникает.

Снимок экрана: строка зависимостей между командами без проблем.

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

Теперь выберите карту с проблемой. Здесь мы обычно выбираем обновить фирменную символику сайта. Возникла проблема со ссылкой на элемент Push бета-версии, определенный для команды разработчиков двигателя. Красная линия указывает, что возникла проблема, а стрелка обозначает, что элемент пуш-бета планируется завершить после обновления фирменной символики сайта, от которого зависит его выполнение в первую очередь.

Снимок экрана: строка зависимостей между командами с проблемами.

Открытие диалогового окна зависимостей

Чтобы просмотреть сведения о push бета-версии рабочий элемент, щелкните значок карточки, чтобы открыть диалоговое окно зависимостей. Первая зависимость указывает на проблему, при которой рабочий элемент обновления фирменной символики сайта требует, чтобы работа по отправке бета-версии была завершена первой. Вторая зависимость, указанная в списке, не имеет никаких проблем.

диалоговое окно зависимостей для рабочего элемента с проблемами.

Устранение зависимостей с проблемами

Команда решает изменить порядок выполнения выбранных рабочих элементов, чтобы устранить проблемы зависимостей. Они выполняют следующие действия:

  • веб-команда:

    • Перетащите карточку Создание рабочего процесса на основе Git из Sprint 1 в Sprint 2.
    • Перетащите карточку Проверьте открытый исходный код на уязвимости и условия лицензирования из Sprint 2 в Sprint 1.
    • Перетащите карточку обновления фирменного стиля сайта из Sprint 4 в Sprint 6 .
  • команда двигателя:

    • Перетащите карточку Push beta из спринта Sprint 6 в спринт Sprint 5.

Совет

Если значки не обновляются должным образом, обновите браузер, нажав клавиши CTRL+F5.

После внесения этих изменений команда увидит, что все проблемы зависимостей были устранены.

Снимок экрана, показывающий план доставки со всеми зависимостями, разрешенными.

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