Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объем, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач. Проводит корректировку разработанной программы на основе анализа выходных данных. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Определяет возможность использования готовых программных продуктов. Осуществляет сопровождение внедренных программ и программных средств. Принимает участие в разработке форм документов, подлежащих компьютерной обработке.