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