Как вы справляетесь с зависимостями между картами с Trello?


39

Мне было интересно, как люди обрабатывают зависимости между картами в Trello.

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


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

Нет, и с учетом того, что другой продукт Fog Creek, FogBugz, не предлагает такого рода зависимостей, что вряд ли произойдет в программном обеспечении. (Возможно ... Это не официальная позиция.)
Рич Армстронг

Ответы:


14

У Trello нет официального способа обработки зависимостей. Лучше всего иметь список «Ожидания», в котором вы сохраняете все карты, которые ждут на каком-то другом участке работы. Если это становится неуправляемым, это, вероятно, признак того, что доска должна быть разделена.


10

Проверьте Управление родителями / детьми для расширения Trello .

Мы столкнулись с той же проблемой для наших проектов Trello и создали это расширение. Это прекрасно работает для нас. Более того, это полностью открытый исходный код , так что не стесняйтесь извлекать исходный код и вносить свой вклад!


1
Вот Это Да! это потрясающе. Я считаю, что это другая точка зрения, и она может хорошо сочетаться с диаграммой Ганта. Хотелось бы видеть зависимости на всей доске, как в диаграмме Ганта. Это с открытым исходным кодом, поэтому, возможно, я могу предоставить PR для этого. Благодаря тонну! :)
Дхирадж Бхаскар

Как именно работает это расширение? Где вы храните отношения между родителями и детьми?
С. Тарык Четин

@ S.TarıkÇetin есть видео на странице, которое нужно посмотреть, но, чтобы быть полезным, установите плагин и перезагрузите свою доску Trello, нажмите на карту, и вы должны увидеть «родительскую» и «
дочернюю

@Sgnl Спасибо, но это не ответ на мой вопрос. Я спрашиваю, где этот плагин хранит информацию об отношениях между картами.
С. Тарык Четин

3
@ S.TarıkÇetin Дочерние карточки хранятся в виде контрольного списка в родительской карточке. Затем JS распространяет данные на дочерние карты.
17

9

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

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


7

Расширение зависимостей карт Trello Chrome.

Мы написали это, чтобы помочь решить проблему для нас, а затем сделали ее бесплатной.


1
На сегодняшний день это лучшее решение на странице.
EnigmaRM

1
Отличная идея, и спасибо за инициативу. Похоже, однако, что это не работает для некоторых людей (согласно обзорам Chrome об этом)
Клэй Николс

2
Я только что попробовал, и это не работает для меня. В консоли есть пара ошибок.
Федерико Гюст,

ЭТО РЕШЕНИЕ
Питер

1
ЭТО БЫЛО УДИВИТЕЛЬНО! ... если бы это сработало. К сожалению, я ничего не получил :(
Colm Bhandal

4

Trello (в настоящее время) не имеет возможности связывать элементы напрямую друг с другом.

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

Конечно, если ваши списки не содержат никакого контекста, который стоит поддерживать, отдельный список ожидающих элементов тоже подойдет.

Для обновления состояния зависимой карты я предлагаю ответ Боба Снодграсса о добавлении элемента контрольного списка для каждой обязательной карты, который гласит «Добавить примечание на зависимую карту X после завершения». Или, если вам нужна дополнительная организация, вы можете даже создать список зависимостей на зависимой карточке с элементами для каждой обязательной карточки. Тогда люди, заполняющие обязательную карту, могут просто пометить свою карту как готовую.

Лучшая особенность Trello заключается в том, что он поддерживает все функции простыми - поэтому, вероятно, поэтому нет никакой зависимости, поскольку это усложнит ситуацию. Тем не менее, я думаю, что функция связывания элементов (если она будет простой и понятной) была бы прекрасным дополнением, поскольку она является основным элементом поддержания организованной работы.


4

Ultimello поддерживает такую ​​функцию, они помечены как «Подключенные карты», и в настоящее время она находится в стадии бета-тестирования, но вы можете попробовать ее, установив приложение

https://chrome.google.com/webstore/detail/ultimello-the-features-pa/hahbfgjfimnmogoinnenhheepfcphnmm?hl=en-US

Будьте осторожны с комментариями через Colm:

Для будущих пользователей: обязательно нажмите кнопку «Авторизовать» в настройках Chrome плагина, иначе он не будет отображаться в Trello для вас.


1
Это круто! Это единственное, что я попробовал, и то, и другое: - Давайте сделаем несколько родителей и несколько детей И - На самом деле работает! Также есть дополнительные функции и удобство использования действительно приятно. Для будущих пользователей: обязательно нажмите кнопку «Авторизовать» в настройках Chrome плагина, иначе он не будет отображаться в Trello для вас!
Colm Bhandal

3

Одним из вариантов решения зависимостей, которые я начал использовать, является использование задачи преобразования в карту и функции связи с картой. Это расширяет ответ Илари Каджасте. Например:

  • Создать родительскую карту
  • Создайте список задач на родительской карте - эти задачи станут дочерними картами
  • Преобразовать задачи в карты (нажмите на задачу, чтобы войти в режим редактирования, нажмите ссылку «Преобразовать в карту»)
  • Будет создана новая карта (с тем же названием, что и у преобразованной задачи), и в ее заметках об активности будет ссылка на родительскую карту. Я копирую эту ссылку в описание или в новую задачу контрольного списка для прозрачности - исходная ссылка может быть в конечном итоге скрыта под более поздними заметками об активности.
  • Чтобы привязать ребенка к родителю, нажмите ссылку «Еще» в правом нижнем углу дочерней карты и скопируйте ссылку быстрого доступа из поля «Ссылка на эту карту».
  • Вернитесь к родительской карте по ссылке в заметках об активности (или закройте карту и перейдите вручную) и добавьте ссылку на дочернюю карту в описание родителей, список задач или другое удобное место.

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

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

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


1

Мы написали аддон «Связи» для Trello, который добавляет JIRA-подобные зависимости - с различными типами, такими как «зависит от» или «блоки».

Он не изменяет содержимое карт для хранения зависимостей - они хранятся в дополнительном хранилище, предоставляемом Taist - это наша платформа для создания дополнений к облачным приложениям.


Спасибо, что поделился. Будет ли это работать в команде?
Ангелох,

Ссылка этот ответ ведет на небезопасный сайт. кажется сертификат SSL истек или недействителен
Sgnl

0

Вы также можете установить срок оплаты для каждой карты, а затем использовать Батлер Power Up для сортировки по дате. Таким образом, те, которые должны быть выплачены позже, зависят от того, какая карта была сделана первой.



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.