Обзор заработных плат по позиции «Руководитель отдела разработки»
Навыки управления проектами – такое требование часто встречается в вакансиях для руководителей отдела разработки. На деле за этими словами может скрываться намного больше, чем кажется на первый взгляд. Проекты бывают разные, и управлять ими нужно по-разному. В крупных проектах, где занято большое количество разработчиков, не говоря уже о бизнес-аналитиках, тестировщиках и собственно заказчиках проекта, вопрос координации действий встает на первый план, заслоняя собой все другие задачи. Именно для этого случая была придумана методология управления проектами 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__ г.