Synchronizacja DevTodo i Kanban
Dlaczego to ważne
Kanban pokazuje globalny przepływ statusów. DevTodo pokazuje kolejność realizacji developera. Te warstwy są synchronizowane, żeby uniknąć rozjazdów.
Zachowanie synchronizacji
- Akceptacja i planowanie zgłoszenia może utworzyć lub potwierdzić powiązane zadanie DevTodo.
- Zmiana assignee lub wyczyszczenie assignee normalizuje powiązane zadania.
- Przejścia statusów emitują zdarzenia domenowe
task.synced. - Scenariusze ponownego otwarcia mogą reaktywować zadania powiązane.
Kontrole operacyjne
Gdy Kanban i DevTodo się rozjadą, sprawdź:
assigneezgłoszenia,- bieżący status zgłoszenia,
- wpisy outbox dla
task.synced.