Название | Инновации от идеи до рынка |
---|---|
Автор произведения | Виктор Юрьевич Николенко |
Жанр | |
Серия | |
Издательство | |
Год выпуска | 0 |
isbn | 9785006225930 |
Процесс реализации системного подхода при разработке продукта включает следующие основные задачи:
a) определить цели продукта (или продуктовой программы);
b) установить требования к характеристикам продукта (анализ требований);
c) установить функциональность продукта (функциональный анализ);
d) разработать альтернативные концепции дизайна продукта (архитектурный синтез);
e) выбрать базовый дизайн продукта (сбалансированный дизайн);
f) убедиться, что базовый дизайн продукта соответствует требованиям (верификация);
g) подтвердить, что базовый дизайн продукта удовлетворяет пользователей (валидация);
h) повторить вышеописанный процесс на более низких уровнях (каскадирование требований к продукту на декомпозированные уровни посредством распределения функций и синтеза дизайна).
Процесс разработки можно представить в виде следующих четырех петель (циклов). Схема этих циклов разработки показана на рис.1.
1. Цикл требований: помогает уточнить определение требований, которые используются при анализе функций, путем распределения функций по системам, подсистемам и компонентам на различных уровнях.
2. Цикл проектирования: включает итеративное применение результатов функционального анализа и распределения для разработки продукта таким образом, чтобы весь продукт с интерфейсами между различными подсистемами и компонентами мог работать в соответствии со всеми его требованиями.
3. Цикл управления: обеспечивает рассмотрение и анализ вопросов в нужное время и принятие правильных решений для управления тремя основными задачами (анализ требований, функциональный анализ и распределение и синтез проекта). Коммуникации и обзоры проекта помогают достичь баланса между характеристиками продукта. Контур управления облегчает своевременную передачу всех необходимых задач в соответствии с системно-инженерным планом управления проектированием и помогает выполнять бюджетные и временные требования программы продукта.
4. Цикл верификации: включает проведение испытаний разработанного продукта, его подсистем и компонентов, чтобы верифицировать выполнение всех требований на каждом уровне. Тестирование может быть выполнено посредством компьютерного моделирования, лабораторных, стендовых или полевых испытаний в зависимости от наличия испытательного оборудования, аппаратного и программного обеспечения, подлежащего тестированию. Процесс верификации повторяется до тех пор, пока принятый проект будет соответствовать всем применимым требованиям.
Эти задачи выполняются итеративно,