anastazya, да, этот проект не разрабатывался по ГОСТУ - использовался шаблон компании, похожий на SRS в IEEE, но несколько модифицированный. Увы, главное в этом доке было то, что его должен подписать заказчик и он должен был написан предельно простым языком и с представлением интерфейсов. То есть было достаточно перечислить все названия страниц (проект .aspx), привести интерфейс и кратко описать - зачем вообще эта стриница нужна.
Основной функционал был прописан в упомянутых мною UI и ФА (их мы составляли с представителями бизнеса - именно эти документы были основынми). ВИ мы вообще не составляли или составляли для себя.
Примерно год в итоге ушёл на рисование UI и приписывания ФА. Для справки - всего в системе 5 разделов, среднее кол-во полей для одного раздела 1300..
Алгоритм составления достаточно прост и шёл от заказчика:
На этой странице я бы хотел видеть величину уставного капитала..Хм.. Он формируется как сумма таких-то акций такого-то номинала.. Алексей, посмотрите, у нас есть эти поля в разделе Эмиссия - пропишите формулу на основании этих полей и добавте данную карточку в режиме просмотра. Возможно мы где-то в другом месте уже считали величину уставного капитала - проверьте. Ну и далее предоставлялись переводы, требования к формату, ограничения и прочая информация.
Проблемы составляют те поля, в которых очень сложная формула, или, ещё хуже, если эту формулу, завязанную на полей 20 (например, расчёт доступных акций) начинают менять - нужно перепроверять все поля, да ещё и проверять расчёты по формулам.
Зато разработчики довольны