Toolverse
Wszystkie skille

backend-development-feature-development

autor: sickn33

Zarządzaj rozwojem backend'u od wymagań do wdrożenia w produkcji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Backend

O skillu

Skill do orkiestracji pełnego cyklu tworzenia funkcji backend'u — od analizy wymagań, przez architekturę i implementację, aż po testy i wdrożenie. Wspiera różne metodologie (tradycyjna, TDD/BDD, DDD) i strategie rollout'u z feature flagami. Używaj gdy koordynujesz wielofazowy projekt obejmujący wiele zespołów i serwisów. Każda faza buduje na wynikach poprzedniej, zapewniając spójność i jakość na całej ścieżce dostarczenia.

Jak używać

  1. Zainstaluj skill backend-development-feature-development z repozytorium community (sickn33/antigravity-awesome-skills). Upewnij się, że masz dostęp do agentów specjalistycznych obsługujących poszczególne fazy rozwoju.

  2. Na początek potwierdź zakres funkcji, metryki sukcesu i ograniczenia projektu. Zdefiniuj wyraźnie, co ma być dostarczone, jakie są kryteria akceptacji i jakie zespoły będą zaangażowane.

  3. Wybierz metodologię rozwoju (tradycyjna, TDD/BDD lub DDD) i określ oczekiwane wyjścia dla każdej fazy — od discovery i planowania, przez implementację, aż po testy i bezpieczeństwo.

  4. Orkiestruj implementację, testowanie i walidację bezpieczeństwa, przekazując szczegółowy kontekst z poprzednich faz do kolejnych agentów. Upewnij się, że każdy etap ma dostęp do decyzji i wyników z faz wcześniejszych.

  5. Przygotuj plan rollout'u, monitorowania i dokumentacji. Jeśli używasz feature flag'ów lub gradualnych wdrożeń, zdefiniuj strategie obserwacyjności i plan wycofania zmian.

  6. Przed wdrożeniem w produkcji zweryfikuj migracje danych i feature flagi w środowisku staging'u. Upewnij się, że masz zatwierdzenia wymagane do zmian produkcyjnych i gotowy plan rollback'u.

Podobne skille