Шаблон записи решения с использованием Planguage
См. https://www.iaria.org/conferences2012/filesICCGI12/Tutorial%20Specifying%20Effective%20Non-func.pdf
Что такое Planguage?
Planguage — это язык планирования, использующий следующие ключевые слова:
- Tag: уникальный постоянный идентификатор
- Gist: краткое резюме требования или охватываемой области
- Requirement: текст, подробно излагающий само требование
- Rationale: рассуждение, обосновывающее требование
- Priority: заявление о приоритете и притязании на ресурсы
- Stakeholders: стороны, существенно затронутые требованием
- Status: состояние требования (draft, reviewed, committed и т. д.)
- Owner: лицо, ответственное за реализацию требования
- Author: лицо, написавшее требование
- Revision: номер версии формулировки
- Date: дата последней редакции
- Assumptions: всё, что может вызвать проблемы, если окажется неверным сейчас или позже
- Risks: всё, что может вызвать сбой, задержку или иные негативные последствия
- Defined: определение термина (лучше использовать глоссарий)