Должностная инструкция техника-программиста

Скачать: Техник-программист
Скачано: 91, размер: 89.5 KB, дата: 15 Апр. 2023
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

I. Общие положения

1. На должность техника-программиста назначается лицо, имеющее среднее профессиональное образование по программе подготовки квалифицированных рабочих (служащих) («Информатика и вычислительная техника»).

2. Опыт практической работы не менее трех месяцев в области разработки компьютерного программного обеспечения.

3. Назначение на должность техника-программиста, а также освобождение от нее производится приказом руководителя организации.

4. Техник-программист должен знать:

4.1. Методы автоматической и автоматизированной проверки работоспособности компьютерного программного обеспечения

4.2. Основные виды диагностических данных проверки работоспособности компьютерного программного обеспечения и способы их представления

4.3. Языки, утилиты и среды программирования и средства пакетного выполнения процедур

4.4. Типовые метрики компьютерного программного обеспечения

4.5. Основные методы измерения и оценки характеристик компьютерного программного обеспечения

4.6. Основные стандарты оформления технической документации на компьютерное программное обеспечение

4.7. Методы создания и документирования контрольных примеров и тестовых наборов данных

4.8. Правила, алгоритмы и технологии создания тестовых наборов данных

4.9. Требования к структуре и форматам хранения тестовых наборов данных

4.10. Среды проверки работоспособности и отладки компьютерного программного обеспечения

4.11. Государственные стандарты испытания автоматизированных систем

4.12. Руководящие документы по стандартизации требований к документам автоматизированных систем

4.13. Методы и средства рефакторинга, оптимизации и инспекции программного кода

4.14. Нормативно-технические документы (стандарты и регламенты), регламентирующие требования к программному коду, порядок отражения изменений в системе управления версиями, порядок отражения результатов рефакторинга, оптимизации и инспекции в коллективной базе знаний

4.15. Типичные ошибки, возникающие при разработке компьютерного программного обеспечения, методы их диагностики и исправления

4.16. Возможности настройки программного проекта в средах разработки компьютерного программного обеспечения

4.17. Интерфейсы взаимодействия внутренних модулей программного проекта

4.18. _____________________________________________________________________

5. Техник-программист подчиняется непосредственно ___________________.

6. На время отсутствия техника-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее их исполнение.

7. ________________________________________________________________

II. Должностные обязанности

В обязанности техника-программиста входит:

1. Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения:

— Разработка процедуры проверки работоспособности компьютерного программного обеспечения

— Разработка процедуры сбора диагностических данных проверки работоспособности компьютерного программного обеспечения

— Разработка процедуры измерения требуемых характеристик компьютерного программного обеспечения

— Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону

— Оценка и согласование сроков выполнения поставленных задач

2. Разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения:

— Подготовка тестовых наборов данных в соответствии с выбранной методикой тестирования компьютерного программного обеспечения

— Оценка и согласование сроков выполнения поставленных задач

3. Проверка работоспособности компьютерного программного обеспечения:

— Проверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данных

— Оценка соответствия компьютерного программного обеспечения требуемым характеристикам

— Сбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспечения

— Оценка и согласование сроков выполнения поставленных задач

4. Рефакторинг, оптимизация и инспекция программного кода:

— Анализ программного кода на соответствие требованиям по читаемости и производительности

— Инспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических мест

— Внесение изменений в программный код и проверка его работоспособности

— Оценка и согласование сроков выполнения поставленных задач

5. Исправление дефектов программного кода, зафиксированных в базе данных дефектов:

— Воспроизведение дефектов программного кода, зафиксированных в базе данных дефектов

— Установление причин возникновения дефектов программного кода

— Внесение изменений в программный код для устранения выявленных дефектов

— Оценка и согласование сроков выполнения поставленных задач

6. Осуществление сборки однородных программных модулей в программный проект:

— Сборка однородных (одноязыковых) программных модулей в программный проект в средах разработки компьютерного программного обеспечения

— Проверка работоспособности собранного программного проекта

— Внесение изменений в процедуру сборки однородных (одноязыковых) программных модулей в программный проект

— Оценка и согласование сроков выполнения поставленных задач

III. Права

Техник-программист имеет право:

1. Запрашивать и получать необходимую информацию, а также материалы и документы, относящиеся к вопросам своей деятельности.

2. Повышать квалификацию, проходить переподготовку (переквалификацию)

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

4. Вносить предложения и замечания по вопросам улучшения деятельности.

5. Требовать от руководства организации оказания содействия, в том числе обеспечения организационно-технических условий и оформления установленных документов, необходимых для исполнения должностных обязанностей.

6. Принимать самостоятельные решения, руководствуясь квалификационными требованиями и должностными обязанностями

7. ___________________________________________________________

IV. Ответственность

Техник-программист несет ответственность:

1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, определенных действующим трудовым законодательством Российской Федерации.

2. За правонарушения, совершенные в процессе осуществления своей деятельности, — в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.

3. За причинение материального ущерба — в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации.

4. ____________________________________________________________________

Настоящая должностная инструкция разработана в соответствии с положениями (требованиями) Трудового кодекса Российской Федерации от 30.12.2001 г. № 197 ФЗ (ТК РФ) (с изменениями и дополнениями), профессионального стандарта «Программист» утвержденного приказом Министерства труда и социальной защиты Российской Федерации от 20 июля 2022г. №424н и иных нормативно–правовых актов, регулирующих трудовые отношения.

Поделиться ссылкой:

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *