Переходим теперь к собственно процедурам системного
инжиниринга в процессе реализации жизненного цикла проекта.
Мы уже говорили,
что проектирование — это процесс сверху вниз.
В то время как подтверждение соответствия того,
что мы создали, или, другим словом,
процедура верификации — это процесс, который происходит снизу вверх.
Итак, в уже обсужденной V-диаграмме
мы видим следующее: что фазы A-B
относятся к левой ветви диаграммы,
фаза C относится к основанию буквы V.
И, наконец, фазы D-E относятся к правой ветви разработки.
При этом для фаз A и B мы имеем
принятые требования системного уровня,
проектные требования более низкого уровня.
Затем выполнение всех проектных требований
завершается разработкой технического проекта на фазе C.
И, наконец, уже снизу вверх начинается
процедура интегрирования и испытания системы,
но наоборот: с уровня компонентов, элементов,
подсистем и уровня системы в целом.
Последовательность наполнения процессов поддержки жизненного цикла
в NASA представлена схемой данного слайда.
Безусловно, эта схема плохо читаема
на обычном формате A4,
но, поверьте, такая схема в каждом
из проектных подразделений должна быть
на стене в виде настенного плаката.
И вот тогда все составные элементы хорошо читаются и понятны.
Но тем не менее они позволяют разработчикам
иметь интегрированный взгляд,
наполненный жизненный цикл системы.
А шкала этого жизненного цикла представлена внизу данной схемы.
И нарезка по составным элементам с элементами
экспертизы по каждой из выполненных фаз может быть
рассмотрена на каждом из предыдущих
этапов с необходимыми потребностями в ресурсах,
с необходимыми временными затратами.
И, что очень важно, в нижней части
технологического цикла представлены требования по
независимой экспертизе каждого из этапов разработки.
Временная шкала, которая
требуется для реализации жизненного цикла проекта,
по соотношению времени,
затрачиваемому на каждой из фаз, разная.
И вот, например, для тех миссий NASA,
которые отбираются по конкурсу, как правило,
действуют следующие требования: предлагающая новый
проект команда выполняет и предфазу A,
и фазу A за свой собственный счет.
А вот уже дальнейшее финансирование системы,
если разработка побеждает,
осуществляется за счет внешнего финансирования.
Официальное признание перемещает такую миссию и разработчиков в фазу B,
когда начинается предварительное проектирование.
И для того чтобы перейти в следующую фазу, необходимо выполнить
независимую экспертизу правильности предыдущего этапа разработки.
Вот для трех различных миссий
в разных программах: Discovery,
Mars Scout и Small Explorer Program,
фаза A концептуального исследования
составляла семь месяцев,
в то время как срок до запуска оценивался в семь лет.
Для программы Mars Scout фаза A составляла девять
месяцев при сроке до запуска шесть лет.
И для программы малых спутников
концептуальные исследования занимали всего три месяца при
общем сроке завершения разработки три-четыре года.
Вот хочу отметить, что данный тренд на сегодняшний день очень ярко выражен.
И это, действительно, потребность времени — сокращение времени
разработки при высоком качестве создаваемой техники.