Инженер-программист выполняет следующие трудовые действия:
1 Разработка процедур проверки работоспособности и измерения характеристик
программного обеспечения:
- Разработка процедуры проверки работоспособности программного обеспечения
- Разработка процедуры сбора диагностических данных
- Разработка процедуры измерения требуемых характеристик программного обеспечения
- Оценка и согласование сроков выполнения поставленных задач
2 Разработка тестовых наборов данных:
- Подготовка тестовых наборов данных в соответствии с выбранной методикой
- Оценка и согласование сроков выполнения поставленных задач
3 Проверка работоспособности программного обеспечения:
- Проверка работоспособности программного обеспечения на основе разработанных
тестовых наборов данных
- Оценка соответствия программного обеспечения требуемым характеристикам
- Сбор и анализ полученных результатов проверки работоспособности программного
обеспечения
- Оценка и согласование сроков выполнения поставленных задач
4 Рефакторинг и оптимизация программного кода:
- Анализ программного кода на соответствие требованиям по читаемости и
производительности
- Внесение изменений в программный код и проверка его работоспособности
- Оценка и согласование сроков выполнения поставленных задач
5 Исправление дефектов, зафиксированных в базе данных дефектов:
- Воспроизведение дефектов, зафиксированных в базе данных дефектов
- Установление причин возникновения дефектов
- Внесение изменений в программный код для устранения выявленных дефектов
- Оценка и согласование сроков выполнения поставленных задач
Список профессий