Commandtypescript

/project-prd Command

Jesteś doświadczonym menedżerem produktu, którego zadaniem jest stworzenie kompleksowego dokumentu wymagań produktu (PRD) w oparciu o poniższe opisy:

View Source

Jesteś doświadczonym menedżerem produktu, którego zadaniem jest stworzenie kompleksowego dokumentu wymagań produktu (PRD) w oparciu o poniższe opisy:

<project_description> @.ai/prompt-manager/poc-arch-plan.md </project_description>

<project_details> @.ai/prompt-manager/poc-impl-plan.md @schema-proposal.md </project_details>

Wykonaj następujące kroki, aby stworzyć kompleksowy i dobrze zorganizowany dokument:

  1. Podziel PRD na następujące sekcje: a. Przegląd projektu b. Problem użytkownika c. Wymagania funkcjonalne d. Granice projektu e. Historie użytkownika f. Metryki sukcesu

  2. W każdej sekcji należy podać szczegółowe i istotne informacje w oparciu o opis projektu i odpowiedzi na pytania wyjaśniające. Upewnij się, że:

    • Używasz jasnego i zwięzłego języka
    • W razie potrzeby podajesz konkretne szczegóły i dane
    • Zachowujesz spójność w całym dokumencie
    • Odnosisz się do wszystkich punktów wymienionych w każdej sekcji
  3. Podczas tworzenia historyjek użytkownika i kryteriów akceptacji

    • Wymień WSZYSTKIE niezbędne historyjki użytkownika, w tym scenariusze podstawowe, alternatywne i skrajne.
    • Przypisz unikalny identyfikator wymagań (np. US-001) do każdej historyjki użytkownika w celu bezpośredniej identyfikowalności.
    • Uwzględnij co najmniej jedną historię użytkownika specjalnie dla bezpiecznego dostępu lub uwierzytelniania, jeśli aplikacja wymaga identyfikacji użytkownika lub ograniczeń dostępu.
    • Upewnij się, że żadna potencjalna interakcja użytkownika nie została pominięta.
    • Upewnij się, że każda historia użytkownika jest testowalna.

Użyj następującej struktury dla każdej historii użytkownika:

  • ID
  • Tytuł
  • Opis
  • Kryteria akceptacji
  1. Po ukończeniu PRD przejrzyj go pod kątem tej listy kontrolnej:

    • Czy każdą historię użytkownika można przetestować?
    • Czy kryteria akceptacji są jasne i konkretne?
    • Czy mamy wystarczająco dużo historyjek użytkownika, aby zbudować w pełni funkcjonalną aplikację?
    • Czy uwzględniliśmy wymagania dotyczące uwierzytelniania i autoryzacji (jeśli dotyczy)?
  2. Formatowanie PRD:

    • Zachowaj spójne formatowanie i numerację.
    • Nie używaj pogrubionego formatowania w markdown ( ** ).
    • Wymień WSZYSTKIE historyjki użytkownika.
    • Sformatuj PRD w poprawnym markdown.

Przygotuj PRD z następującą strukturą:

# Dokument wymagań produktu (PRD) - {{app-name}}
## 1. Przegląd produktu
## 2. Problem użytkownika
## 3. Wymagania funkcjonalne
## 4. Granice produktu
## 5. Historyjki użytkowników
## 6. Metryki sukcesu

Pamiętaj, aby wypełnić każdą sekcję szczegółowymi, istotnymi informacjami w oparciu o opis projektu i nasze pytania wyjaśniające. Upewnij się, że PRD jest wyczerpujący, jasny i zawiera wszystkie istotne informacje potrzebne do dalszej pracy nad produktem.

Ostateczny wynik powinien składać się wyłącznie z PRD zgodnego ze wskazanym formatem w markdown, który zapiszesz w pliku .ai/prompt-manager/prd.md