Niedawno przełączyłem się na JIRA z innego systemu śledzenia błędów, a wcześniej nie korzystaliśmy z pola "komponent". Projekt był dość mały, więc wydawało się, że nie jest potrzebny w tym czasie. Ponieważ projekt robi się coraz większy, stwierdzam, że pole komponentu może się przydać, ale nie jestem do końca pewien, jak podzielić komponenty.Strategia komponentu JIRA
Załóżmy na przykład, że mam aplikację bankową i dodaję funkcję przesyłania pieniędzy między kontami. Ta funkcja może być sklasyfikowana jako komponent "Konta", ale ma również wpływ na interfejs użytkownika, a także może mieć pewne problemy z bezpieczeństwem. Wydaje się, że wiele spraw będzie miało ten przekrojowy charakter.
Czy istnieje najlepsza praktyka określania sposobu podziału projektu na komponenty? Czy rzeczy takie jak "Interfejs użytkownika" i "Bezpieczeństwo" są zbyt szerokie?
nie jestem pewien, że to pytanie ma jedną poprawną odpowiedź, więc może to powinien być przeniesiony do wiki społeczności, ale jakieś ludzie mogą zapewnić wgląd byłoby pomocne tutaj.
co ma sens w przypadku składników, dzięki. –