Jak radzisz sobie z zależnościami między kartami za pomocą Trello?

39

Zastanawiałem się, jak ludzie radzą sobie z zależnościami między kartami w Trello.

Jeśli jedna z kart musi zostać wykonana, zanim rozpocznie się praca nad inną, co robisz? Te karty to duże funkcje, każda z listą kontrolną i różnymi osobami pracującymi nad nimi.

O
źródło
Łączenie kart byłoby świetnym sposobem na skonfigurowanie warunkowych przepływów pracy ... Oznaczałoby to, że karta może być „nieaktywna”, chyba że poprzednia obowiązkowa czynność zostanie wykonana. Nie jest to łatwe do wdrożenia, jak sądzę…
David
Nie, a biorąc pod uwagę, że inny produkt Fog Creek, FogBugz, nie oferuje tego rodzaju zależności, a nie czegoś, co może się zdarzyć w oprogramowaniu. (Prawdopodobnie ... To nie jest oficjalne stanowisko.)
Rich Armstrong,

Odpowiedzi:

14

Trello nie ma oficjalnego sposobu radzenia sobie z zależnościami. Najlepiej jest mieć listę „Oczekiwanie”, w której trzymasz wszystkie karty, które czekają na jakąś inną pracę. Jeśli stanie się to niemożliwe, prawdopodobnie oznacza to, że tablica musi zostać podzielona.

Rich Armstrong
źródło
10

Sprawdź Zarządzanie rodzicem / dzieckiem rozszerzenia Trello .

Ten sam problem wystąpił w przypadku naszych projektów Trello i stworzyliśmy to rozszerzenie. Działa nam doskonale. Co więcej, jest to całkowicie otwarte źródło , więc ściągnij kod źródłowy i wnieś swój wkład!

Danil Valov
źródło
1
Łał! to jest niesamowite. Uważam, że jest to inna perspektywa i może dobrze pasować do wykresu Gantta. Chciałbym widzieć zależności na całym forum, jak na wykresie Gantta. To jest oprogramowanie typu open source, więc może uda mi się podać PR. Wielkie dzięki! :)
Dheeraj Bhaskar
Jak dokładnie działa to rozszerzenie? Gdzie przechowujesz relacje rodzic / dziecko?
S. Tarık Çetin
@ S.TarıkÇetin na stronie znajduje się film do obejrzenia, ale aby być pomocnym, zainstaluj wtyczkę i ponownie załaduj płytę Trello, kliknij kartę, a powinieneś zobaczyć przycisk „rodzic” i „dziecko” dostępny
Sgnl
@Sgnl Thnks, ale to nie jest odpowiedź na moje pytanie. Pytam, gdzie ta wtyczka przechowuje informacje o relacjach między kartami.
S. Tarık Çetin
3
@ S.TarıkÇetin Karty podrzędne są przechowywane jako lista kontrolna na karcie nadrzędnej. JS następnie propaguje dane do kart podrzędnych.
Sgnl
9

Walczyłem też z tym. Najlepszym rozwiązaniem, jakie znalazłem w tym momencie, jest pozycja na liście kontrolnej, aby opublikować notatkę na karcie zależnej. Proces ręczny, ale nie trwa tak długo i zwykle istnieje pewna komunikacja, która pomogłaby „przekazać pochodnię”.

Znalazłem to, robiąc to w ten sposób, zapewnia monit o tym, co robić i automatyczne powiadomienie osoby przypisanej do karty zależnej. Nie trzeba nikogo „trenować”.

Bob Snodgrass
źródło
7

Zależności karty Trello dla przeglądarki Chrome.

Napisaliśmy to, aby pomóc nam rozwiązać problem, a następnie uwolniliśmy go.

Tarki
źródło
1
Jest to jak dotąd najlepsze rozwiązanie na stronie.
EnigmaRM
1
Świetny pomysł i dziękuję za podjęcie inicjatywy. Wygląda jednak na to, że nie działa u niektórych osób (według recenzji Chrome)
Clay Nichols
2
Właśnie próbowałem i to nie działa dla mnie. W konsoli jest kilka błędów.
Federico Giust
TO JEST ROZWIĄZANIE
Peter
1
TO BYŁoby NIESAMOWITE! ... Jeśli zadziałało. Niestety nic nie dostałem :(
Colm Bhandal
4

Trello nie ma (obecnie) sposobu na bezpośrednie łączenie przedmiotów.

Podejście, które działa dla mnie, to użycie etykiety „czekającej” na utknięte przedmioty. W ten sposób mogą zachować kontekst zapewniany przez ich listy. Ponieważ przedmioty mogą mieć wiele etykiet, nie powoduje to konfliktu z żadnymi istniejącymi etykietami.

Oczywiście, jeśli twoje listy nie zawierają żadnego kontekstu wartego utrzymania, osobna lista oczekujących elementów również działa dobrze.

Aby zaktualizować stan karty zależnej, sugeruję odpowiedź Boba Snodgrassa dotyczącą dodania pozycji listy kontrolnej dla każdej karty wymagań wstępnych, która mówi „Dodaj notatkę o karcie zależnej X po zakończeniu”. Lub jeśli potrzebujesz dalszej organizacji, możesz nawet utworzyć listę kontrolną „Zależności” na karcie zależnej z elementami dla każdej karty wymagań wstępnych. Następnie osoby wypełniające wymaganą kartę mogą po prostu oznaczyć swoją kartę jako zrobioną.

Najlepszą cechą Trello jest to, że wszystkie funkcje są proste - prawdopodobnie dlatego nie ma zależności, ponieważ skomplikowałoby to wszystko. To powiedziawszy, myślę, że funkcja łączenia elementów (jeśli jest prosta i przejrzysta) byłaby wspaniałym dodatkiem, ponieważ jest to podstawowy element utrzymywania porządku w pracy.

Ilari Kajaste
źródło
4

Ultimello obsługuje taką funkcję, mają one etykietę: „Połączone karty” i jest obecnie w fazie beta, ale możesz wypróbować ją, instalując aplikację

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

Zastrzeżenie z komentarzy za pośrednictwem Colm:

Dla przyszłych użytkowników: upewnij się, że kliknąłeś przycisk „Autoryzuj” w ustawieniach Chrome wtyczki, w przeciwnym razie nie pojawi się ona w Trello

Sgnl
źródło
1
To jest niesamowite! Jest to jedyna z wielu, które próbowałem: - Pozwól nam zrobić wielu rodziców i wiele dzieci ORAZ - Właściwie to działa! Są też dodatkowe funkcje i użyteczność jest naprawdę przyjemna. Dla przyszłych użytkowników: upewnij się, że kliknąłeś przycisk „Autoryzuj” w ustawieniach Chrome wtyczki, w przeciwnym razie nie pojawi się ona w Trello!
Colm Bhandal
3

Jedną z opcji rozwiązania zależności, które zacząłem stosować, jest wykorzystanie zadania konwersji na funkcje karty i połączenia karty. To rozszerza się na odpowiedź Ilari Kajaste. Na przykład:

  • Utwórz kartę nadrzędną
  • Utwórz listę zadań na karcie nadrzędnej - zadania te staną się kartami podrzędnymi
  • Konwertuj zadania na karty (kliknij zadanie, aby przejść do trybu edycji, kliknij link „Konwertuj na kartę”
  • Zostanie utworzona nowa karta (o tym samym tytule co przekształcone zadanie), aw jej notatkach z aktywności będzie link do karty nadrzędnej. Kopiuję ten link do opisu lub do nowego zadania listy kontrolnej w celu zachowania przejrzystości - oryginalny link może ostatecznie zostać pochowany pod późniejszymi notatkami z działalności.
  • Aby przywiązać dziecko do rodzica, kliknij link „Więcej” w prawym dolnym rogu karty podrzędnej i skopiuj link skrótu z pola „Link do tej karty”
  • Wróć do karty nadrzędnej za pomocą łącza w notatkach o aktywności (lub zamknij kartę i nawiguj ręcznie) i dodaj link do karty podrzędnej w opisie nadrzędnym, liście zadań lub w innym dogodnym miejscu.

Właściciel karty nadrzędnej może sprawdzić zadania zależne po ich zakończeniu. Jest to proste przy użyciu linków dodanych w ostatnim punkcie powyżej. Alternatywnie właściciel jednej z kart podrzędnych może mieć ostatnie zadanie, aby wrócić do karty nadrzędnej i sprawdzić początkowe zadanie.

Przyjemną cechą tego procesu jest to, że jeśli te karty podrzędne zostaną później przeniesione na inną planszę, łącza będą się utrzymywać. Właściciel produktu może tworzyć relacje na planszy, przenosić karty nie chcąc i nadal mieć łatwy dostęp do iz tych kart, gdziekolwiek wylądują. Nawet jeśli ręczne kopiowanie / wklejanie linków nie zostanie zakończone, zawsze będzie przynajmniej jeden artefakt oryginalnego pochodzenia na karcie potomnej.

Minusem jest to, że istnieje co najmniej jeden ręczny krok (kopiowanie łącza karty podrzędnej do karty nadrzędnej), aby stworzyć solidną relację, ale ogólnie jest dobrą alternatywą dla bardziej obciążających procesów zarządzania, takich jak utrzymywanie oddzielnych list „oczekujących” i opisywanie zależnych kart .

Matt Goodman
źródło
1

Napisaliśmy dodatek „Linki” dla Trello, który dodaje zależności podobne do JIRA - z różnymi typami, takimi jak „zależy od” lub „bloków”.

Nie modyfikuje zawartości karty w celu przechowywania zależności - są one przechowywane w dodatkowej pamięci zapewnianej przez Taist - to nasza platforma do tworzenia dodatków do aplikacji w chmurze.

Anton Belousov
źródło
Dzięki za udostępnienie. Czy to zadziała w zespole?
angelokh
Link to ta odpowiedź prowadzi do niezabezpieczonej strony. wygląda na to, że certyfikat SSL wygasł lub jest nieważny
Sgnl
0

Możesz również ustawić termin dla każdej karty, a następnie użyć Butler Power Up, aby posortować według daty. Zatem te, które są później należne, zależą od wykonania powyższej karty jako pierwszej.

Todd Sherman
źródło
0

W tym celu zbudowaliśmy Power-Up Trello. Umożliwia tworzenie zależności między kartami rodzic-dziecko. https://helloepics.com/

Aaron Jensen
źródło