Постановка задачи
Отладка, тестирование
Алгоритмизация
Формализация
Программирование
Словесная информационная модель
Уточненная математическая модель
Алгоритм
Математическая модель
Программа