1) Содержательная постановка задачи - словесная формулировка, определение исходных данных и желаемого результата
Х -> |Алгоритм| -> У
Алгоритм, который затем выполняется на ПК, представляет свой процесс
Процесс - Преобразование входных параметров в выходные
2) Формализация. Математическая постановка задач -> ФПЗ
В результате спецификация задач
ФПЗ -> 3) Разработка алгоритма -> ФПА
Алгоритм - точное предписание, задающее проесс обработки информации от произвольного набора исходных данных и направленный на получение полностью, поределяемого этим набором результата.
На входе этапа формализованный алгоритм (псевдо-код, блок-схема)
ФПА -> 4) Разработка контрольного примера -> ФПА
На выходе потверждение ФПА
ПФПА -> 5) Программирование - Программа на ЯП
Процесс разработки программы
Программа -> 6) Отладка и тестирование -> Отлаженная и протестированная программа
Готовая программа -> 7) Составление документации -> Набор документации
Программа+Документ. -> 8) Сдача ПП в эксплуатацию -> Документация о приеме в эксплуатацию
9) Поддержка и сопровождение на этапе эксплуатации