design-documentation
Zamień wymagania w szczegółowe projekty techniczne i architektury systemu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do tworzenia dokumentacji projektowej, która łączy faze wymagań z implementacją. Definiujesz architekturę systemu, interakcje komponentów, modele danych i interfejsy, aby stworzyć kompletny plan dla zespołu deweloperskiego. Idealny, gdy pracujesz nad złożonymi funkcjami wymagającymi dokumentacji decyzji architektonicznych.
Jak używać
Upewnij się, że faza wymagań jest zakończona i zatwierdzona przez interesariuszy. Skill działa najlepiej, gdy masz jasne, sformułowane wymagania funkcjonalne i niefunkcjonalne (wydajność, bezpieczeństwo, skalowalność).
Przeanalizuj wymagania, zadając sobie kluczowe pytania: co system musi robić, jakie są oczekiwania wydajnościowe, które istniejące systemy będą dotknięte, jakie są wymogi bezpieczeństwa i jakie mogą być punkty awarii.
Zbierz kontekst techniczny — zbadaj dostępne technologie, alternatywy, punkty integracji z istniejącym kodem i ograniczenia (stos technologiczny, timeline, zasoby).
Użyj dostarczonego szablonu dokumentu projektowego, wypełniając sekcje: Przegląd, Architektura, Komponenty i Interfejsy, Modele Danych, Obsługa Błędów oraz Strategia Testowania.
Opisz architekturę systemu — jak komponenty współpracują ze sobą, jakie są przepływy danych i zależności między modułami.
Zdefiniuj modele danych i struktury — jakie dane będą przechowywane, jak będą powiązane i jakie będą interfejsy dostępu do nich. Skill pomaga udokumentować te decyzje w sposób zrozumiały dla całego zespołu.