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

Обзор заработных плат по позиции «Руководитель отдела разработки»

Навыки управления проектами – такое требование часто встречается в вакансиях для руководителей отдела разработки. На деле за этими словами может скрываться намного больше, чем кажется на первый взгляд. Проекты бывают разные, и управлять ими нужно по-разному. В крупных проектах, где занято большое количество разработчиков, не говоря уже о бизнес-аналитиках, тестировщиках и собственно заказчиках проекта, вопрос координации действий встает на первый план, заслоняя собой все другие задачи. Именно для этого случая была придумана методология управления проектами Agile. 4 ее основных постулата звучат так: — личности и их взаимодействия важнее, чем процессы и инструменты, — работающее программное обеспечение важнее, чем полная документация, — сотрудничество с заказчиком важнее, чем контрактные обязательства, — реакция на изменения важнее, чем следование плану. Концентрация усилий на коммуникациях и конечном результате вместо следования плану и полному документированию дает больше гибкости и позволяет не бюрократизировать процедуру кодирования. Обратной стороной столь демократичного подхода является отсутствие четкого планирования, необходимость постоянно переделывать уже написанные части кода и связанные с этим регулярные авралы. Несмотря на целый ряд недостатков, во многих случаях методология agile незаменима. Поэтому быть знакомым с ней должен любой руководитель отдела разработки.

Должностные обязанности руководителя отдела разработки

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

Читайте также:  Херман проматик программирование пульта

Зарплатные предложения и требования работодателей

Среднее зарплатное предложение для руководителя отдела разработки в Москве составляет 150 000 руб., в Санкт-Петербурге — 117 000 руб., в Волгограде — 66 000 руб., в Воронеже — 75 000 руб., в Екатеринбурге -100 000 руб., в Казани — 75 000 руб., в Красноярске — 90 000 руб., в Нижнем Новгороде — 70 000 руб., в Новосибирске — 85 000 руб., в Омске -75 000 руб., в Перми — 85 000 руб., в Ростове-на-Дону — 75 000 руб., в Самаре 75 000 руб., в Уфе — 75 000 руб., в Челябинске — 84 000 руб. Соискатели, впервые претендующие на должность руководителя отдела разработки, должны иметь высшее образование (профильное или техническое), опыт создания программного обеспечения не менее 3 лет. Обязательно знание принципов объектно-ориентированного программирования и методологии разработки ПО (RUP, MSF), необходимы навыки работы с СУБД. Работодателями приветствуется знание нескольких языков программирования. Стартовый оклад начинающих руководителей отделов разработки в Москве составляет от 70 000 до 110 000 руб., в Санкт-Петербурге – от 55 000 до 86 000 руб., в Воронеже и Перми – от35 000 до 55 000 руб.

  • Высшее образование (техническое / IT)
  • Знание одного или нескольких языков программирования
  • Понимание принципов объектно-ориентированного программирования
  • Знание методологии разработки ПО (RUP, MSF)
  • Знание английского языка на уровне чтения технической документации
  • Опыт работы с СУБД
  • Опыт работы в области разработки ПО от 3 лет

Портрет соискателя в 1 диапазоне

От кандидатов с опытом управления отделом разработки более 1 года работодатели ждут прежде всего развитых организаторских и руководящих навыков. Требования вакансий касаются наличия опыта планирования, организации и реализации проектов, разработки технической документации, а также навыков использования инструментальных средств управления проектами. Претенденты на соответствующие вакансии в столице могут рассчитывать на зарплату до 140 000 руб., в городе на Неве – до 109 000руб., в Воронеже и Перми – до 70 000 руб.

Читайте также:  Самым плохим языком программирования

(с опытом работы от 1 года)

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

Портрет соискателя во 2 диапазоне

Дополнительное образование в сфере IT и опыт постановки полного цикла разработки – таковы наиболее типичные требования к соискателям со стажем управления разработками более 2 лет. Заработок, на который могут рассчитывать такие специалисты, в компаниях столицы достигает 175 000руб., Санкт-Петербурга – 137 000 руб., Воронежа и Перми – 88 000 руб.

  • Дополнительное образование в сфере IT
  • Опыт постановки полного цикла разработки (от ТЗ до сдачи проекта в эксплуатацию)

Портрет соискателя в 3 диапазоне

Наиболее высокие зарплаты предлагают руководителям отделов разработки крупные предприятия. Такие работодатели требуют от кандидатов опыта работы в организациях сходного размера не менее 3 лет. Компании, имеющие зарубежных партнеров, отдают предпочтение специалистам, свободно владеющим английским языком. Зарплатный максимум в Москве достигает 300 000 руб., в Санкт-Петербурге – 235 000руб., в Воронеже и Перми – 150 000 руб.

— Опыт управления разработками в структуре крупной компании от 3 лет

Возможное пожелание: знание английского языка на разговорном или свободном уровне

Портрет соискателя в 4 диапазоне

Портрет соискателя

Среди соискателей должности руководителя отдела разработки большинство составляют мужчины средних лет с высшим образованием. Представительниц слабого пола среди претендентов всего 5%, что является типичным для IT-сферы. 58% соискателей – специалисты в возрасте от 30 до 39 лет. 96% руководителей отделов разработки имеют высшее образование. Каждый третий соискатель свободно владеет английским языком.

Источник

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

1.7. Начальник отдела разработки и сопровождения программного обеспечения должен знать:

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

1.8. Начальник отдела разработки и сопровождения программного обеспечения в своей деятельности руководствуется:

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

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

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

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

2.1. Руководство отделом и обеспечивание своевременного и качественного исполнения планов работы отдела.

2.2. Организация непрерывной работы пользователей в информационных базах.

2.3. Подготовка и проведение профилактических и административных работ с информационными базами (резервное копирование, развертка новых баз, перенос баз и т. д.).

2.4. Участие в совещаниях по вопросам развития информационных систем в организации.

2.5. Методологическое руководство отделом (разработка для программистов технических заданий, методик учета, оптимальных конфигураций построения информационных систем).

2.6. Управление проектами по внедрению и модернизации программного обеспечения.

2.7. Внесение в установленном порядке предложений о поощрении или наложении дисциплинарных взысканий в отношении работников Отдела.

2.8. Осуществление контроля за соблюдением трудовой дисциплины работниками отдела.

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

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

3.1. На все предусмотренные законодательством социальные гарантии.

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

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

3.4. Подписывать и визировать документы в пределах своей компетенции.

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

3.6. Вести переписку с организациями по вопросам, входящим в его компетенцию.

3.7. Требовать от руководства организации оказания содействия в исполнении своих должностных обязанностей и прав.

3.8. Повышать свою профессиональную квалификацию.

3.9. Иные права, предусмотренные трудовым законодательством Российской Федерации.

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

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

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

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

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

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

Источник

Оцените статью