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