Системная инженерия
Материал из PraxOS
Версия от 22:28, 27 декабря 2008; Poleg (Обсуждение | вклад)
Системная инженерия - междисциплинарный подход к проблеме успешного создания систем и средство для её решения.
Фокусируется (при постоянном внимании к охвату проблемы во всей полноте):
- на определении нужд пользователей и требуемой функциональности на ранних стадиях цикла разработки,
- на документирования требований,
- на синтезе дизайна системы,
- на подтверждении соблюдения пользовательских требований.
Описывает процесс разработки систем и как бизнес-процесс, и как технический процесс.
Охватывает стадии жизни систем от появления замысла до вывода из эксплуатации.
Проблемы современной инженерии
- Сложность: до 10 млн. деталей (нефтяная платформа), проект существует до 100 лет;
- До 1000 контракторов на один проект, у каждого контрактора свой язык;
- Мультидисциплинарность;
- Требования и спецификации проекта приходят с самых разных сторон и непрерывно меняются;
Каждый проект стал «вавилонской башней».
Что дает системная инженерия
По данным INCOSE:
- 8% затрат на внедрение сиcтемной инженерии дают выигрыш в 20% стоимости проектов, и на 50% увеличивают вероятность окончания проекта в срок. Это достигается через
- введение общего языка, описывающего проект
- сознательный сдвиг усилий на ранние стадии проекта, где цена ошибки экспоненциально меньше;
+Стадия обнаружения ошибки | Коэффициент стоимости ошибки |
---|---|
Требования | x1 (единица отсчета) |
Проектирование | x5 |
Строительство | x12 |
Проверки | x40 |
Функционирование | x250 |