Шрифт:
Системная инженерия применяется для решения проблем, связанных с ростом сложности рукотворных систем. Стандарт ISO 15288 (ISO/IEC 15288:2008 Systems and software engineering – System life cycle processes), описывающий методы системной инженерии, предусматривает описание жизненного цикла системы и его практик. Такое описание требуется для успешного продвижения системы по жизненному циклу. Но стандарт не указывает методы, с помощью которых требуется создавать подобное описание.
К разработке стандарта были привлечены специалисты различных областей: системной инженерии, программирования, управления качеством, человеческими ресурсами, безопасностью и др. Работы над стандартом начались в 1996 г., затем вышли версии в 2002, 2005 (ГОСТ Р ИСО/МЭК 15288–2005), 2008 гг. Был учтен практический опыт создания систем в правительственных, коммерческих, военных и академических организациях. Стандарт применим для широкого класса систем, но его основное предназначение – поддержка создания компьютеризированных систем.
Стандарт решает следующие задачи:
дать возможность организациям (внешним и внутренним контракторам) договориться о совмещении замыслов, процессов проектирования, создания, эксплуатации и вывода из эксплуатации самых разных рукотворных систем – от зубочисток до атомных станций, от систем стандартизации до корпораций;
внедрить в практику организации ряд ключевых идей системной инженерии: системного подхода, жизненного цикла, инжиниринга требований, архитектурного дизайна, процессного подхода, проектного подхода, культуры контрактации;
совместно разработать ISO и IEC, активное участие Международного совета по системной инженерии INCOSE;
гармонизировать в системной инженерии многочисленные стандарты, принятые различными военными ведомствами, государствами, отраслевыми организациями стандартизации.
Описание концептуальной сегментации по стадиям способствует планированию, разворачиванию, эксплуатации и поддержке целевой системы. Продвижение системы по частям этого описания и есть жизненный цикл системы.
Стадии представляют наиболее крупные периоды жизненного цикла, ассоциируемые с системой, и соотносятся с состояниями описания системы или реализацией системы как набора продуктов или услуг. Стадии описывают основные контрольные точки продвижения и успехов системы по ходу жизненного цикла (табл. 1.1). Основной причиной применения описаний жизненного цикла является потребность в принятии решений по определенным критериям до продвижения системы на следующую стадию, что снижает риски и обеспечивает удовлетворительное продвижение.
Модель жизненного цикла отражает различные состояния системы, начиная с момента возникновения необходимости в данной ИС и заканчивая моментом ее полного выхода из употребления. Модель жизненного цикла – структура, содержащая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения программного продукта в течение всей жизни системы – от определения требований до завершения ее использования.
Таблица 1.1
Стадии создания систем (ISO/IEC 15288)
На разных стадиях жизненного цикла системы стоимость ошибки различна. С удалением от начальной стадии жизни системы стоимость обнаруженной ошибки прогрессивно растет (табл. 1.2).
Таблица 1.2
Весомость ошибки на стадиях жизненного цикла системы
1.3.2. Технология информационной модели здания BIM
Интенсивное развитие информационных технологий в конце ХХ – начале XXI в. ознаменовалось появлением принципиально нового подхода в архитектурно-строительном проектировании, заключающемся в создании технологии информационной модели здания – Building Information Model (BIM), на основе которой создается компьютерная модель нового здания, несущая в себе все сведения о будущем объекте. Несмотря на то, что идея была сформулирована впервые еще в 1975 г. профессором Технологического института Джорджии Чаком Истманом, а также частично реализована в ранних программах САПР (например, RUCAPS), именно на текущий период, благодаря программным системам Revit, Graphisoft и Bentley Autodesk, приходится массовое обсуждение и внедрение BIM-технологии в проектировании и строительстве [88–92].
Построение информационного моделирования (BIM) – это преобразование архитектуры, проектирования и строительства путем предоставления точной, своевременной и актуальной информации в течение всего жизненного цикла здания (рис. 1.12). Технология BIM находится в постоянном развитии. Если потенциал ее применения для повышения эффективности управления жизненным циклом строительства ясен, то ее применение для управления объектами находится в стадии развития.