~/VibeHandbook
PDF бесплатно

Глава 09 · 11

Итоги и практика

Ключевые выводы

  • Спецификация — это короткая рабочая заметка на простом языке: что вы строите и что не строите. Это не контракт, который замораживают; одной страницы достаточно.
  • Прежде чем браться за функции, проясните проблему и человека, у которого она есть, и запишите non-goals: это ваша самая острая защита от ИИ, любящего добавлять «полезные» довески.
  • Пользовательские истории с предложением so that и крошечный PRD с конкретной строкой «Done When» превращают намерение в проверяемое, строимое поведение.
  • Зафиксируйте модель данных рано — имена полей протекают повсюду — и нарежьте спецификацию на задачи размером с вайб, которые можно проверять по одной.
  • Описывайте проблему, а не решение; результаты дёшево менять в спецификации и дорого — в коде. Держите спецификацию живой по мере того, как учитесь.

Попробуйте

Возьмите любую идею, которую вы откладывали, и за одну сессию ИИ превратите её в одностраничную спецификацию. Сначала пусть ИИ проинтервьюирует вас пятью острыми вопросами, а затем — своими словами — напишите проблему, пользователя, три пользовательские истории (каждая с so that), явный список non-goals, модель данных из шести строк и одну строку «Done When», которую можно физически выполнить. Сохраните как SPEC.md. Проверка хорошей спецификации: завтра вы можете вставить её в совершенно новый чат, и ИИ будет точно знать, что строить.

Промпт главы

У меня есть грубая идея: <описание одной строкой>.

Выступи моим партнёром по продуктовому мышлению. Сначала задай мне
5 острых вопросов, по одному за раз, чтобы прояснить проблему, целевого
пользователя и то, как выглядит «готово». Пока не предлагай функции.

После моих ответов набросай одностраничную спецификацию с разделами:
- Проблема  - Пользователь  - Цель
- В рамках (v1)  - Не-цели (v1)
- Истории пользователя (каждая «Как __, я хочу __, чтобы __»)
- Модель данных (короткий список полей)
- Готово когда (конкретный, физически выполнимый приёмочный тест)

Держи кратко — в пределах одной страницы. Если что-то неоднозначно,
спроси перед допущением. Я буду править черновик, пока не приму каждую строку.

Хотите офлайн-версию?

Скачайте всю книгу в PDF или EPUB — бесплатно.