Пользовательские истории. Пользовательские истории (User stories) — не такой формальный вариант, как FSD, но тоже эффективный. В них описываются возможные действия пользователя в приложении, и повествование ведётся от его же лица. В документе можно кратко объяснить причины пользовательских действий, если они не очевидны.
Картинка о ТЗ, которая будет актуальна всегда.
Очень правдивая картинка
любопытно, но вообще достаточно интуитивно это, я никогда не учился писать ТЗ и ничего по этому поводу не читал, но примерно так я их и пишу. Вначале кратко описываю, что делает приложение, потом макеты экранов с описанием сценариев использования, потом дополнительный функционал на предполагаемые будущие итерации.
Хорошо, что нельзя закэнсэлить фреймворк из-за его названия
Можно заапрувить и пошерить со стейкхолдерами
Судя по данному примеру, чтобы составить ТЗ надо быть немного дизайнером в душе. Без грамотных эскизов будет сложно понять задуманное.
А действительно, тз без набросков визуального представления звучит совсем как-то не по-современному