PRD šabloni: standardni, MVP i AI-Optimized
Tri PRD šablona za različite situacije. Kopirajte potreban, popunite sekcije, obrišite uputstva.
Kako izabrati:
- Standard PRD — novi proizvod, veliki tim, potpuna specifikacija
- MVP PRD — startap, validacija hipoteze, brzo lansiranje
- AI-Optimized PRD — razvoj sa Cursor-om, Claude Code-om, Bolt-om ili drugim AI agentom
Detaljnije o svakom formatu: PRD — kompletni vodič.
Standard PRD
Potpun šablon sa 14 sekcija. Za novi proizvod kome je potrebna detaljna specifikacija za tim.
# PRD — [Naziv proizvoda]
## Overview
- **Product Name:**
- **Author:**
- **Date:**
- **Version:**
- **Status:** Draft / In Review / Approved
## 1. Problem Statement
Koji problem postoji? Ko od njega pati? Koji podaci to potvrđuju?
## 2. Target Users
- **Primarna persona:** [uloga, kontekst, potrebe]
- **Sekundarna persona:** [uloga, kontekst, potrebe]
- **Ko NIJE korisnik:** [eksplicitno isključiti]
## 3. Proposed Solution
Šta gradimo? Opis na nivou funkcija, ne implementacije.
## 4. Scope
| IN | OUT |
|----|-----|
| | |
## 5. Success Metrics
| Metrika | Cilj | Kako merimo | Rok |
|---------|------|------------|-----|
| | | | |
## 6. Assumptions & Constraints
- Pretpostavke:
- Ograničenja (budžet, rokovi, tehnologije):
## 7. Functional Requirements
### P0 — Must Have
- [ ]
### P1 — Should Have
- [ ]
### P2 — Nice to Have
- [ ]
## 8. Non-Functional Requirements
- Performance:
- Security:
- Scalability:
- Availability:
## 9. User Stories
As a [persona], I want [akcija], so that [korist].
## 10. Wireframes / Mockups
[Link ka dizajnima]
## 11. Technical Approach
Arhitektura, zavisnosti, integracije.
## 12. Timeline & Milestones
| Faza | Rezultat | Datum |
|------|----------|-------|
| | | |
## 13. Risks & Dependencies
| Rizik | Uticaj | Mitigacija |
|-------|--------|-----------|
| | | |
## 14. Open Questions
- [ ]
MVP PRD
Minimalni šablon sa šest sekcija. Za brzo lansiranje i validaciju hipoteze.
Detaljnije: MVP PRD — vodič.
# MVP PRD — [Naziv proizvoda]
- **Author:**
- **Date:**
- **MVP deadline:**
## 1. Problem Statement
Koji problem proveravamo? Koji podaci ukazuju na njegovo postojanje?
Ako podataka nema: „Smatramo da se [korisnici] suočavaju sa [problemom] jer [signal]."
## 2. Target Users
- **Pilotni segment:** [konkretna grupa]
- **NE za MVP:** [koga isključujemo]
## 3. Proposed Solution
Minimalna verzija: šta korisnik može da uradi i šta dobija.
## 4. Scope (IN/OUT)
| IN (MVP) | OUT (posle MVP-a) |
|----------|-------------------|
| | |
OUT lista treba da bude tri do četiri puta duža od IN liste.
## 5. P0 Requirements
- [ ]
- [ ]
- [ ]
## 6. Success Metrics
| Metrika | Cilj | Kako merimo |
|---------|------|------------|
| | | |
Merljivo u prvih dve do četiri nedelje posle lansiranja.
AI-Optimized PRD
Šablon za razvoj sa AI agentima. Fazna struktura sa zavisnostima i testabilnim izlazima.
Detaljnije: AI-Optimized PRD — vodič.
# AI-Optimized PRD — [Naziv proizvoda]
- **Author:**
- **Date:**
## Problem Statement
[Za ljude: kontekst i obrazloženje]
## Target Users
- **Primary:** [ko i šta im treba]
- **Not for:** [koga isključujemo]
## Success Metrics
| Metrika | Cilj | Kako merimo |
|---------|------|------------|
| | | |
## Technical Constraints
- **Stack:** [jezici, framework-ovi, verzije]
- **Existing codebase:** [ključni fajlovi i obrasci]
- **API contracts:** [spoljni servisi, formati podataka]
- **Prohibitions:** [šta AI agent NE sme da radi]
## Phase 1: [Naziv]
**Dependencies:** None
**Scope:** [šta pokriva faza]
**Out of scope:** [šta je isključeno]
**Tasks:**
1.
2.
3.
**Testable output:**
- [kako proveriti — npr. „API vraća 200", „test prolazi"]
## Phase 2: [Naziv]
**Dependencies:** Phase 1
**Scope:**
**Out of scope:**
**Tasks:**
1.
2.
**Testable output:**
-
## AI Instructions
- Ne menjati fajlove koji nisu navedeni u trenutnoj fazi
- Ne instalirati zavisnosti bez eksplicitne instrukcije
- Ne kreirati fajlove izvan navedenih direktorijuma