Lýsingin
Eftir þessa æfingu getur þú skrifað skýra forritsforskrift — vörulýsingu — sem gervigreind getur keyrt.
Hvers vegna þetta skiptir máli
Að byggja hugbúnað án lýsingar er algengasta bilunarmáti í gervigreindaðstoðuðri þróun. Þú lýsir einhverju óljósu, færð eitthvað óljóst. Lýsingin er lausnin.
Hvernig á að gera það
- 1
Notaðu lokaverkefnisáætlunina þína úr Æfingu 0.3 sem byrjunarstað
- 2
Notaðu Lýsingarritaraáskorunina til að þenjast út áætlunina
- 3
Farðu yfir úttakslýsinguna — stytttu allt umfram MVP
- 4
Vistaðu lokalýsinguna — þú munt nota hana í Æfingu 3.2
Áskorunin
I want to build a web application. Here is my starting vision: [PASTE YOUR CAPSTONE BRIEF — 3 sentences from Drill 0.3] Help me turn this into a complete product spec by asking me these questions one at a time: 1. Who is the primary user? What problem does this solve for them specifically? 2. What are the 3 most important things a user needs to be able to DO with this app? 3. What does the simplest possible version look like — what can we cut? 4. What does it look like? (Simple layout description) 5. What data does it need to store or display? After I answer all five, write the complete product spec as a structured brief I can paste into a builder tool.
Review this product spec for scope creep: [PASTE YOUR SPEC] For each feature, tell me: 1. Is this essential for the MVP (first working version)? 2. Could this be added in a future iteration without breaking anything? 3. Is this nice-to-have or genuinely required for the core use case? Give me a trimmed MVP spec that includes only the essential features.
Gæðaviðmið
- ✓Þú þenntir lokaverkefnisáætlunina þína út í fullkomna vörulýsingu
- ✓Lýsingin var farið yfir og stytt til MVP umfangs
- ✓Lýsingin nefnir sérstakar notendaaðgerðir (ekki bara eiginleika)
- ✓Þú vistaðir lýsinguna og gætir límað hana inn í byggingatól núna
Algeng mistök
Skrifa eiginleika í stað notendaaðgerða
→ "Mælaborð með greiningu" er eiginleiki. "Stjórnendur geta séð hversu margar stundir hvert liðsmeðlimur skráði þessa viku" er notendaaðgerð.
Styttra ekki umfangið áður en bygging hefst
→ Sérhver eiginleiki sem þú bætir við lýsinguna tvöfaldar smiðaflóknunginn.