Системная инженерия

Материал из Systems analysis wiki
Перейти к навигации Перейти к поиску

Системная инженерия — междисциплинарный подход и совокупность средств, направленных на обеспечение успешной реализации сложных систем. Согласно определению INCOSE (International Council on Systems Engineering), системная инженерия обеспечивает целостный, интегративный подход к разработке, реализации, эксплуатации и выводу из эксплуатации систем.

Согласно стандарту ISO/IEC/IEEE 24765:2010: Системная инженерия — это междисциплинарный подход, определяющий полный набор технических и управленческих усилий, необходимых для преобразования совокупности потребностей и ожиданий заказчика и существующих ограничений в жизнеспособное решение, а также для поддержки этого решения на протяжении всего жизненного цикла.

Системная инженерия опирается на принципы системного подхода и системного мышления

Назначение и цели

Основной целью системной инженерии является:

  • обеспечение надёжного и согласованного руководства разработкой сложных, многоуровневых систем;
  • интеграция всех инженерных дисциплин и специализаций в рамках единого проекта;
  • фокус на потребностях заказчика, условиях эксплуатации и жизненном цикле системы;
  • управление сложностью системы и сокращение рисков.

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

Особенности системной инженерии

  • Ориентация на систему как целое, а не на отдельные компоненты.
  • Интеграция требований, архитектуры, верификации, валидации и поддержки.
  • Наведение мостов между различными инженерными и управленческими дисциплинами.
  • Учет жизненного цикла системы — от концептуального замысла до утилизации.
  • Управление взаимодействиями и зависимостями между подсистемами.
  • Балансировка технических решений и ограничений (стоимость, время, ресурсы, нормативные требования).

Связь с управлением проектами

Системная инженерия тесно связана с управлением проектами и является неотъемлемой частью проектного руководства. Она необходима для:

  • планирования и направления инженерных усилий;
  • интеграции инженерной деятельности в общий проектный контекст;
  • согласования между заинтересованными сторонами;
  • обеспечения прослеживаемости требований и соответствия целям проекта.

Примеры применения

Системная инженерия применяется в следующих областях:

  • авиация и космическая техника;
  • оборонные и военные системы;
  • энергетика и ядерная промышленность;
  • транспортные системы;
  • крупные IT-системы и инфраструктурные проекты.

Стандарты

Основные стандарты на английском языке

  • ISO/IEC 15288:2015 Systems and software engineering — System life cycle processes
  • ISO/IEC TR 19760:2003 Systems engineering — A guide for the application of ISO/IEC 15288 (System life cycle processes)
  • ISO/IEC 26702 (IEEE Std 1220:2005) Systems engineering — Application and management of the systems engineering process
  • ISO/IEC TR 24748-1:2010 Systems and software engineering — Life cycle management — Guide for life cycle management
  • ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Engineering Quality Requirements and Evaluation
  • ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary
  • ISO/IEC/IEEE 29148 Systems and software engineering — Life cycle processes — Requirements engineering
  • ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description
  • ISO 15926 Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities
  • ISO/IEC 29110:2011 Systems Engineering Standards for Very Small Entities

Основные стандарты на русском языке

  • ГОСТ Р 57193-2016 Системная и программная инженерия. Процессы жизненного цикла систем (на основе ISO/IEC/IEEE 15288:2015 Systems and software engineering — System life cycle processes)
  • ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств (см. ISO/IEC 12207:2008)
  • ГОСТ Р ИСО/МЭК ТО 16326-2002. Программная инженерия. Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектом (см. ISO/IEC 16326)
  • ГОСТ Р ИСО 15926-1-2008 Промышленные автоматизированные системы и интеграция. Интеграция данных жизненного цикла для перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия (см. ISO 15926-1:2004)

См. также