Должностная инструкция ведущего архитектора программного обеспечения (управление архитектурой интегрированного программного обеспечения)

УТВЕРЖДАЮ:

_______________________________

[Наименование должности]

_______________________________

_______________________________

[Наименование организации]

_______________________________

_______________________/[Ф.И.О.]/

«______» _______________ 20___ г.

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

Ведущего архитектора программного обеспечения (управление архитектурой интегрированного программного обеспечения)

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

1.1. Настоящая должностная инструкция определяет и регламентирует полномочия, функциональные и должностные обязанности, права и ответственность ведущего архитектора программного обеспечения [Наименование организации в родительном падеже] (далее — Компания).

1.2. Ведущий архитектор программного обеспечения назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом руководителя Компании.

1.3. Ведущий архитектор программного обеспечения относится к категории специалистов и имеет в подчинении [наименование должностей подчиненных в дательном падеже].

1.4. Ведущий архитектор программного обеспечения подчиняется непосредственно [наименование должности непосредственного руководителя в дательном падеже] Компании.

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

1.6. Требования к опыту практической работы: не менее одного года работы в области архитектуры программного обеспечения при наличии высшего образования уровня бакалавриата.

1.7. Другие характеристики: рекомендуется дополнительное профессиональное образование — программы повышения квалификации по моделированию архитектуры программных систем и по интеграции программных систем.

1.8. Ведущий архитектор программного обеспечения отвечает за:

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

1.9. Ведущий архитектор программного обеспечения должен знать:

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

1.10. Ведущий архитектор программного обеспечения должен уметь:

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

1.11. В период временного отсутствия ведущего архитектора программного обеспечения  (отпуск, болезнь), его обязанности возлагаются на [наименование должности заместителя].

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. Пользоваться иными правами, установленными Трудовым кодексом РФ и другими законодательными актами РФ.

4. Ответственность и оценка деятельности

4.1. Ведущий архитектор программного обеспечения несет административную, дисциплинарную и материальную (а в отдельных случаях, предусмотренных законодательством РФ, — и уголовную) ответственность за:

4.1.1. Невыполнение или ненадлежащее выполнение служебных указаний непосредственного руководителя.

4.1.2. Невыполнение или ненадлежащее выполнение своих трудовых функций и порученных ему задач.

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

4.1.4. Недостоверную информацию о состоянии выполнения порученной ему работы.

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

4.1.6. Не обеспечение соблюдения трудовой дисциплины.

4.2. Оценка работы ведущего архитектора программного обеспечения осуществляется:

4.2.1. Непосредственным руководителем — регулярно, в процессе повседневного осуществления работником своих трудовых функций.

4.2.2. Аттестационной комиссией предприятия — периодически, но не реже 1 раза в два года на основании документированных итогов работы за оценочный период.

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

5. Условия работы

5.1. Режим работы ведущего архитектора программного обеспечения определяется в соответствии с правилами внутреннего трудового распорядка, установленными в Компании.

6. Право подписи

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

С инструкцией ознакомлен ___________/____________/ «__» _______ 20__ г.

(подпись)

Кнопка «Наверх»