quality-assurance
Comprehensive testing and validation strategies for spec-driven development. Learn phase-specific validation techniques, quality gates, and testing approaches to ensure high-quality implementation.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Comprehensive testing and validation strategies for spec-driven development. Learn phase-specific validation techniques, quality gates, and testing approaches to ensure high-quality implementation.
How to use
Zainstaluj umiejętność w swoim edytorze (Claude Code, Cursor, VS Code lub Windsurf) — dodaj plik quality-assurance do katalogu skills projektu.
Na początku każdej fazy (wymagania, projekt, implementacja) otwórz listę kontrolną odpowiednią dla tej fazy. Dla fazy wymagań sprawdź, czy każda historia użytkownika ma kryteria akceptacji, wymagania są jednoznaczne i powiązane z celami biznesowymi.
Przeprowadź przegląd wymagań w trzech krokach: najpierw sam autor weryfikuje kompletność, następnie interesariusze biznesowi potwierdzają zgodność z potrzebami, wreszcie zespół techniczny ocenia wykonalność.
Zastosuj techniki walidacji z umiejętności — przejdź przez scenariusze użytkownika krok po kroku, zidentyfikuj przypadki graniczne i warunki brzegowe, sprawdź sprzeczności między wymaganiami, upewnij się że wszystkie potrzeby są pokryte.
W fazie projektowania użyj analogicznych list kontrolnych i procesów przeglądu dostosowanych do decyzji architektonicznych i projektowych — waliduj zgodność projektu z wymaganiami.
Podczas implementacji funkcji śledź każdy test do konkretnego wymagania, automatyzuj testy gdzie to możliwe, zbieraj informacje zwrotne szybko aby wychwycić problemy na wczesnym etapie.