Mój zespół korzysta z systemu Kanban do śledzenia codziennych postępów i działa bardzo dobrze, jeśli chodzi o zrozumienie postępu w zakresie funkcji (zarejestrowanych jako historie użytkowników). W dużej mierze pozwoliliśmy na pojawienie się naszego projektu systemu, gdy rozwijamy funkcje, które działały dobrze do niedawna. W ciągu ostatnich dwóch tygodni odbyliśmy kilka dyskusji na temat kompromisów architektonicznych związanych w szczególności z parametrami wydajności i jakości modyfikacji.
Myślę, że to, co się dzieje, kiedy wdrażamy funkcje i projektujemy system, domyślnie podejmujemy decyzje dotyczące architektury, ale nie rozważamy tych decyzji pod kątem naszych znanych wymagań dotyczących atrybutów jakości. Byłoby naprawdę wspaniale, gdybym mógł śledzić / uchwycić / wizualnie zobrazować, jak podejmowane są te ważne decyzje projektowe, aby członkowie zespołu mieli większą szansę, aby nie tworzyć dodatkowego napięcia w architekturze systemu podczas jego wdrażania. I oczywiście, aby bardziej skomplikować rzeczy, funkcje na naszej płycie nie są wyłącznie funkcjonalne i czasami ukrywają złożoność architektoniczną!
Jak mogę wizualnie śledzić postęp w zakresie atrybutów jakości (lub innych istotnych decyzji architektonicznych) na kanban mojego zespołu?