Решение
контент + заявкиПортал объединяет группы пользователей, публикацию данных и личные действия. Права публичных страниц и личного кабинета нужно разделить.
Согласуемый процесс
Опишите регистрацию, профиль, обращения, согласование и документы. Возможности модератора не должны совпадать с правами обычного участника.
Сценарии приемки
Проверьте попытку открыть чужой документ, незавершенную регистрацию и публикацию непроверенных сведений. Частные данные не должны появляться в поисковой выдаче портала.
Что нужно для начала?
Нужны роли, виды данных и правила согласования. Публичные поисковые страницы проектируются отдельно от рабочих экранов кабинета.
Границы работ
Сценарии страницы служат началом согласования проекта. Индивидуальная разработка, изменение существующей системы и внешняя интеграция оцениваются отдельно. Выбранные возможности, передача и сопровождение должны быть описаны в предложении.
Пример сценария
Пример приемки: пользователь сохранил документ как черновик, модератор еще не согласовал его. Черновик не должен попадать в публичный поиск. Отказ и повторная подача должны сохранять историю.