ОглавлениеНазадВпередНастройки
Добавить цитату

Декомпозиция

Целевая система, определенная абстрактно или конкретно, обычно включает в себя элементы системы, которые сами являются системами и поэтому содержат в своем составе собственные элементы системы, как показано на рис. 1.9. Эти системы более низкого уровня также могут быть разбиты на элементы системы, которые в свою очередь также являются системами. Подобная иерархическая декомпозиция систем называется рекурсивной декомпозицией и является ключевой концепцией стандарта ISO/IEC 15288. На каждом уровне один или несколько элементов системы сами могут быть системами. Стандарт очень последовательно подходит к этой рекурсивной декомпозиции. На каждом уровне, изображенном на рис. 1.9, где элементы системы являются системами более низкого уровня, стандарт применяется повторно на данном уровне для обеспечения комплексирования элементов системы как целевой системы этого уровня. Таким образом, целевая система определяется уровнем и изменяется в том случае, когда для управления жизненным циклом рассматриваются разные уровни.

В последовательной декомпозиции, изображенной на рис. 1.9, выделено три уровня. Каждый из трех уровней содержит одну или несколько целевых систем. Стандарт ISO/IEC 15288 заново применяется на каждом из трех уровней, возможно, еще одним предприятием-поставщиком для управления жизненным циклом целевой системы, выделенной на этом уровне декомпозиции.

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


Рис. 1.9. Структура системы: Декомпозиция по уровням


Давайте вернемся к моему лэптопу. Целевая система, которая важна для меня, как для автора, состоит из меня и компьютерной системы. В подобном контексте у меня нет практической потребности в рассмотрении дальнейшей декомпозиции этих двух элементов. С другой стороны, компьютерная система является целевой системой для поставщика, который объединяет ее элементы. Элементы аппаратных средств и элементы программного обеспечения в свою очередь являются продуктами целевой системы, жизненным циклом которой управляют другие лица. И аппаратные средства, и программное обеспечение затем разбиваются на элементы системы, которые являются системами и т. д. Таким образом, соответствующие владельцы целевых систем применяют правило остановки в соответствии со своими практическими потребностями и рисками, связанными с обеспечением элементами.