Общее замечание на тему гостов.
На госты (особенно в области построения ПО) надо ОЧЕНЬ аккуратно и с оглядкой смотреть, ссылаться и опираться.

Почему?

Описываю ситуацию. Ранее документация ПО проходила на манер ЕСКД. И общий ход работ старались вжать в тиски общих инженерных подходов. Ближайшей областью посчитали электронщиков. Вот оттуда и копировали "по аналогии".

Но - область ИТ кардинально отличается по организации работ и подходам.

Кроме того, анализируя ситуацию многих коллективов и фирм, в продукции которых стал "возникать" программный "момент", можно выделить определённую закономерность/эффект (если раньше никто в открытую это не описывал, я скромно назову его "эффектом Лося").

Что это такое?

Отследите мысленно развитие инженерных областей и науки последних 300 лет. Смены эпох, основных физических принципов и технологий, применяемых в производстве...
Можно заметить, что в любые времена, в любом производстве, выигрывает тот, кто умеет вовремя понять, что ВСЁ производство (все его составляющие) организованно именно на поддержку передовой, на данный момент, технологии.

Тоже самое и - с программированием. Как только в "изделиях" появляются составляющие, в которых работают программные компоненты - всё, производство ОБЯЗАНО перестроится под отдел проектирования ПО!
До эпохи применения ПО такими ведущими технологиями владела электроника. Но теперь и электронщики переходят в роль "обслуживающего" персонала.

Там, где это вовремя поняли и оценили, наблюдается резкий всплеск производительности (не понятный окружающим "староверам") и резкое возрастание номенклатуры изделий с уменьшение сроков ввода их в производство.
Там, где отдел ПО остаётся во второстепенной роли, "дотачивающих напильниками", там постоянно будут авралы, "каша" в документации и отсутствие поддержки жизненных циклов изделий процессов.

то же самое отражают и госты (в большинстве своём).
Большинство гостов (особенно "закрытых") писались в те годы, когда опыта разработки НЕ БЫЛО. Как выходили из положения? а - очень просто! брали за основу интересующие моменты из "успешно внедрённых" проектов, просто поручая исполнителям этих проектов описать свои продукты с той или иной точки зрения.
Поэтому в этих гостах отражены не общие и базовые принципы для ВСЕГО ПО и процесса его производства, а - результаты работы отдельного коллектива (откуда ж им было брать обобщения и генеральные принципы вырабатывать?)

В результате большинство "закрытых и ответственных тематик" выполняется, как кому "удобно" или "понятно", а в отчётах и документации упоминают о "соответствии ГОСТу ХХХХХ-ХХ"...