Итеративный подход к решению дает возможность избегать ошибок и добиваться требуемой точности решения задачи. То есть при решении задачи используют несколько итераций, или многократный повтор с внесением новой информации, полученной на предыдущих циклах.
Системное мышление выросло из системного подхода, согласно которому системы рассматривают как открытые; чтобы увидеть, как они действуют в едином целом в своей среде и контексте (содержимом).
Выделяют две части системного мышления:
• Системное мышление, которое означает думать о системе в целом, чтобы понимать ее. Система, которая должна быть понята, объясняется с точки зрения ее роли или функции в содержащей системе. Большая картина включает содержание для системы, окружающей среды и предположений. Оперативность отражает, что делает система, как описано в сценариях.
• Систематическое мышление дополняет предыдущее методичным, шаг за шагом, обдумыванием задач. Например, понимание проблемной ситуации, определение причины нежелательности ситуации, предложение вероятного решения проблем, связанных с устранением такой ситуации.
С функциональной точки зрения системное мышление, и умственные способности индивида вообще, можно декомпозировать на четырех уровнях:
1. Восприятие: способность наблюдать и использовать внимание.
2. Сохранение: способность запоминать и вспоминать.
3. Рассуждение: умение анализировать, визуализировать, сравнивать и решать.
4. Креативность (творчество): способность предвидеть и генерировать идеи.
Ключевые точки системного мышления включают:
• осознание зависимостей инженерного проекта, то есть ограничений дизайна и то, как продукт будет использоваться;
• непрерывное взаимодействие с заинтересованными сторонами для сопоставления входных данных и последствий принятия решений проекта;
• учет неопределенности, ее последствий, использование информации, когда возникают проблемы, оценку сопутствующих рисков на уровне технологии, уровне интеграции и системном уровне;
• управление процессами и людьми, и взаимодействием между ними, чтобы сбалансировать обратную связь, рассматривая систему в ее широком окружении и среде эксплуатации;
• использование итераций и обратной связи, циклический подход с суммарными результатами;
• инженерную культуру как нормы поведения команды «я могу это сделать», приоритет доверия к участникам команды, и эффективные каналы связи с возможностью признания лучшего решения;