ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

ведущего системного программиста


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


1.1. Настоящая должностная инструкция определяет функциональные, должностные обязанности, права и ответственность ведущего системного программиста подразделения «Рабочие технологии» (далее - Ведущий системный программист) Общероссийское объединение работодателей «Российский союз промышленников и предпринимателей» (далее Учреждение).

1.2. На должность ведущего системного программиста назначается лицо, удовлетворяющее следующим требованиям к образованию и обучению:

  • Дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки в области компьютерных технологий и программного обеспечения;
  • Высшее образование - специалитет, магистратура;

с опытом практической работы:

  • Не менее двух лет работы в области системного программирования;

1.3. Ведущий системный программист должен знать:

  • Специальная терминология в области разработки системного программного обеспечения;
  • Методы контроля качества программных средств;
  • Государственные стандарты ЕСПД;
  • Стандарты информационного взаимодействия систем;
  • Методики тестирования разрабатываемых информационных систем;
  • Основные методы разработки программного обеспечения;
  • Типичные риски в процессе разработки программ, методы их идентификации и работы с ними;
  • Принципы построения сетевого взаимодействия;
  • Критерии качества программных средств;
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий;
  • Локальные правовые акты, действующие в организации;
  • Основы информационной безопасности;
  • Устройство и принципы функционирования информационных систем;
  • Основы архитектуры, устройства и функционирования вычислительных систем;
  • Методы верификации и валидации программных средств;
  • Дисциплина управления требованиями;
  • Дисциплина управления конфигурациями;
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий;
  • Локальные правовые акты, действующие в организации;
  • Основные методы разработки программного обеспечения;
  • Основы архитектуры, устройства и функционирования вычислительных систем;
  • Принципы организации, состав и схемы работы операционных систем;
  • Основы информационной безопасности;
  • Основы управления проектами;
  • Аппаратные средства и платформы инфраструктуры информационных технологий;
  • Основные стандарты системной и программной инженерии;
  • Принципы построения сетевого взаимодействия;
  • Программные средства и платформы инфраструктуры информационных технологий;
  • Государственные стандарты ЕСПД;
  • Стандарты информационного взаимодействия систем;
  • Архитектура и принципы функционирования коммуникационного оборудования;
  • Механизмы мониторинга системы управления базами данных;
  • Основы систем управления базами данных;
  • Методологии разработки программных средств;
  • Устройство и принципы функционирования информационных систем;
  • Системы управления версиями;
  • Стандарты информационного взаимодействия систем;
  • Основы архитектуры, устройства и функционирования вычислительных систем;
  • Гражданское законодательство Российской Федерации;
  • Трудовое законодательство Российской Федерации;
  • Принципы построения сетевого взаимодействия;
  • Аппаратные средства и платформы инфраструктуры информационных технологий организаций;
  • Программные средства и платформы инфраструктуры информационных технологий организаций;
  • Устройство и принципы функционирования информационных систем;
  • Основы информационной безопасности;
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий;
  • Архитектура и принципы функционирования коммуникационного оборудования;
  • Законодательство Российской Федерации в сфере защиты авторских и смежных прав;
  • Текущее состояние рынка труда в сфере программирования;
  • Основные методы разработки программного обеспечения;
  • Текущее положение на рынке аутсорсинга разработки;
  • Локальные правовые акты, действующие в организации;
  • Принципы организации, состав и схемы работы операционных систем;
  • Законодательство Российской Федерации в сфере защиты авторских и смежных прав;
  • Дисциплина управления проектами;
  • Основы делового этикета;
  • Специальная терминология в области разработки системного программного обеспечения;
  • Трудовое законодательство Российской Федерации;
  • Методы и средства составления сетевых графиков выполнения работ;
  • Методики тестирования разрабатываемых информационных систем;
  • Устройство и принципы функционирования информационных систем;
  • Правила ведения деловой переписки;
  • Теория системного анализа;
  • Методы верификации и валидации программных средств;
  • Основы информационной безопасности;
  • Принципы организации, состав и схемы работы операционных систем;
  • Архитектура и принципы функционирования коммуникационного оборудования;
  • Основы архитектуры, устройства и функционирования вычислительных систем;
  • Порядок взаиморасчетов юридических и физических лиц по действующему законодательству Российской Федерации;
  • Методы и средства оценки трудоемкости разработки программных средств;
  • Локальные правовые акты, действующие в организации;
  • Принципы построения сетевого взаимодействия;
  • Стандарты системной и программной инженерии;
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий;
  • Технологии, применяемые в конкретном проекте по разработке системного программного обеспечения;
  • Технологическая область, в которой идет разработка системного программного обеспечения;
  • Стандарты информационного взаимодействия систем;
  • Типичные риски в процессе разработки программ, методы их идентификации и работы с ними;
  • Государственные стандарты ЕСПД;
  • Методы контроля качества программных средств;
  • Особенности управления проектами по разработке программных средств;
  • Основные методы разработки программного обеспечения;
  • Критерии качества программных средств;
  • Правила ведения деловых переговоров;
  • Основы информационной безопасности;
  • Правила ведения деловых переговоров;
  • Стандарты на документацию разработки программных средств;
  • Принципы организации, состав и схемы работы операционных систем;
  • Отраслевые и локальные стандарты, описывающие испытания и приемку программных средств;
  • Английский язык на уровне чтения технической документации и разговорный технический в области информационных и компьютерных технологий;
  • Стандарты информационного взаимодействия систем;
  • Основы систем управления базами данных;
  • Критерии качества программных средств;
  • Современные подходы к автоматизации и стандарты автоматизации организации;
  • Взаимосвязь процесса документирования с основными процессами жизненного цикла программных средств;
  • Методы верификации и валидации программных средств;
  • Устройство и принципы функционирования информационных систем;
  • Основные методы разработки программного обеспечения;
  • Правила испытаний и приемки программных средств у заказчика;
  • Основы архитектуры, устройства и функционирования вычислительных систем;
  • Стандарты на эксплуатационную документацию программных средств;
  • Локальные правовые акты, действующие в организации;
  • Методы контроля качества программных средств;
  • Государственные стандарты ЕСПД;
  • Правила ведения деловой переписки;
  • Принципы построения сетевого взаимодействия;
  • Основы делового этикета;

1.4. Ведущий системный программист должен уметь:

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

1.5. Ведущий системный программист назначается на должность и освобождается от должности приказом исполнительного вице-президента Учреждения в соответствии с действующим законодательством Российской Федерации.

1.6. Ведущий системный программист подчиняется исполнительному вице-президенту Учреждения и начальнику подразделения «Рабочие технологии»


2. Трудовые функции


  • 2.1. Контроль деятельности рабочей группы программистов по разработке системного программного обеспечения.
  • 2.2. Организация работы программистов в группе по разработке системного программного обеспечения.
  • 2.3. Формирование группы программистов для разработки системного программного обеспечения.
  • 2.4. Планирование разработки системного программного обеспечения.
  • 2.5. Предоставление заказчику результатов разработки системного программного обеспечения.


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


  • 3.1. Контроль разработки программной документации в соответствии с ЕСПД.
  • 3.2. Управление требованиями, влияющими на разработку системного программного обеспечения.
  • 3.3. Перераспределение задач между членами группы.
  • 3.4. Оценка соответствия получаемых результатов фактическим нуждам заказчика.
  • 3.5. Контроль соблюдения членами группы заданных стандартов кодирования.
  • 3.6. Контроль соблюдения членами группы сроков решения задач.
  • 3.7. Управление рисками в проекте по разработке системного программного обеспечения.
  • 3.8. Контроль соблюдения плана-графика разработки компонент системного программного обеспечения.
  • 3.9. Контроль соблюдения членами группы дисциплины управления версиями разрабатываемого системного программного обеспечения.
  • 3.10. Контроль обеспечения проекта по разработке системного программного обеспечения необходимыми ресурсами.
  • 3.11. Получение и изучение текущих отчетов членов группы по разработке системного программного обеспечения.
  • 3.12. Оценка качества разрабатываемых программных средств.
  • 3.13. Оценка соответствия получаемых результатов спецификации требований.
  • 3.14. Проведение регулярных рабочих совещаний группы по разработке системного программного обеспечения.
  • 3.15. Составление задания для группы стандартов кодирования (в том числе комментирования кода).
  • 3.16. Определение порядка проведения рабочих совещаний группы.
  • 3.17. Деление поставленной задачи на подзадачи и распределение их между программистами.
  • 3.18. Проработка постановки задачи с руководителем проекта и архитектором по разработке системного программного обеспечения.
  • 3.19. Определение способа интеграции разработанных компонентов системного программного обеспечения в единое целое.
  • 3.20. Настройка системы контроля версий для решения поставленной задачи.
  • 3.21. Составление плана-графика решения задачи силами рабочей группы.
  • 3.22. Настройка системы регистрации ошибок при решении поставленной задачи.
  • 3.23. Определение формы и регулярности текущей отчетности членов группы.
  • 3.24. Контролирование подготовки, согласование и подписание договоров со специалистами.
  • 3.25. Выделение в проекте по разработке системного программного обеспечения задач, перекладываемых на субподрядчиков.
  • 3.26. Контроль подготовки, согласования и подписания договоров с субподрядчиками.
  • 3.27. Выбор субподрядчиков и проведение с ними коммерческих переговоров.
  • 3.28. Проведение интервью со специалистами, претендующими на участие в проекте по разработке системного программного обеспечения.
  • 3.29. Описание имеющихся в проекте по разработке системного программного обеспечения вакансий для специалистов.
  • 3.30. Оценка необходимого состава и количества специалистов в проекте по разработке системного программного обеспечения.
  • 3.31. Составление бюджета проекта по разработке системного программного обеспечения.
  • 3.32. Заказ необходимых для выполнения проекта по разработке системного программного обеспечения ресурсов.
  • 3.33. Подготовка документации по разработке системного программного обеспечения.
  • 3.34. Проведение переговоров с заказчиком о целях, задачах, рамках и других свойствах проекта по разработке системного программного обеспечения.
  • 3.35. Обсуждение с техническими специалистами выполнимости проекта по разработке системного программного обеспечения.
  • 3.36. Составление плана-графика выполнения проекта по разработке системного программного обеспечения.
  • 3.37. Оценка сроков, ресурсоемкости, себестоимости проекта по разработке системного программного обеспечения.
  • 3.38. Разработка инструкции по работе с разработанным системным программным обеспечением.
  • 3.39. Согласование и передача заказчику технологической документации на разработанное системное программное обеспечение.
  • 3.40. Предоставление заказчику текущей отчетности о состоянии проекта по разработке системного программного обеспечения.
  • 3.41. Передача заказчику исполняемых файлов разработанного системного программного обеспечения.
  • 3.42. Согласование и передача заказчику эксплуатационной документации на разработанное системное программное обеспечение.
  • 3.43. Передача заказчику исходного кода разработанного системного программного обеспечения.
  • 3.44. Проведение после согласования с заказчиком испытаний и приемки разработанного системного программного обеспечения.


Изменить трудовые функции


4. Права


Ведущий системный программист имеет право:

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

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

4.3. Вступать во взаимоотношения с подразделениями сторонних учреждений и организаций для решения вопросов, входящих в компетенцию ведущего системного программиста .

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

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

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

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

4.8. Проходить в установленном порядке аттестацию.


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


Ведущий системный программист несет ответственность за:

5.1. Неисполнение (ненадлежащее исполнение) своих функциональных обязанностей.

5.2. Невыполнение распоряжений и поручений исполнительного вице-президента Учреждения.

5.3. Недостоверную информацию о состоянии выполнения порученных заданий и поручений, нарушении сроков их исполнения.

5.4. Нарушение правил внутреннего трудового распорядка, правила противопожарной безопасности и техники безопасности, установленных в Учреждении.

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

5.6. Разглашение сведений, ставших известными в связи с исполнением должностных обязанностей.

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


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


Скачать в формате MS Word
Поделиться должностной инструкцией в соцсетях: