Директор (старший менеджер) - разработка ПО
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Директор (старший менеджер) по разработке программного обеспечения от­вечает за организацию видения программного обеспечения и разработку про­граммных продуктов. Определяет инструменты и методологии, которые могут быть использованы при создании ПО, и руководит группой разработки ПО.

Обеспечивает выполнение проектов в сроки и в рамках бюджета. Должен об­ладать сильными техническими способностями и знаниями бизнеса. Отвечает за управление проектированием, разработкой, выпуском и технической под­держкой программного обеспечения конкретных приложений в распределен­ной вычислительной среде или для определенных основных областей деятель­ности (например, страна в целом, международное сотрудничество, дочерние структуры). Данный специалист руководит действиями группы проектирова­ния и имеет прочные взаимосвязи с клиентами, коллегами и другими заинте­ресованными лицами для определения потребностей и поиска возможнос­тей построения систем, основанных на новых вычислительных архитектурах (например, клиент/сервер, Intranet, Web), нацеленных на улучшение бизнес-процессов и поддержку критических бизнес-стратегий.

Обычно отчитывается непосредственно перед вице-президентом по разработке ПО (или аналогич­ным ему) и тесно сотрудничает со всеми областями разработки ПО и функци­ональными областями ИТ, нуждающимися в программном обеспечении.

Этот специалист отвечает за оценку пригодности, сравнение затрат и эф­фекта, расстановку приоритетов, а также разработку и внедрение планов со­здания систем, преобразуя потребности в информации в новые программные продукты. Придерживается установленных стратегических бизнес-целей, сис­темных целей. Планирует и управляет действиями группы руководителей про­граммной разработки, разработчиков ПО, программистов и других специали­стов, добиваясь соответствия между продуктами или областями деятельности. Определяет потребности клиентов, проектирует, разрабатывает и внедряет ПО. При разработке программных систем выполняет задачи генерального подряд­чика по различным проектам на базе разных платформ и при участии субпод­рядчиков, объединяя ИТ-подразделения и внешних поставщиков с целью под­держки технологий и услуг, требуемых для удовлетворения потребностей клиентов в системах.

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

Главной задачей директора по разработке ПО является достижение опти­мального уровня интеграции программных продуктов и данных, при котором они соответствуют потребностям бизнес-сообщества, а также интегрируются с коммуникационными системами и развитием технологий. Данный человек обеспечивает управление разработкой и использованием людских ресурсов, взаимодействуя с клиентами и опираясь на ИТ-группу для расстановки при­оритетов по сложным проектам.

Обязанности:

· принимает участие в формулировке планов проектирования корпора­тивной архитектуры ПО, оценивает затраты и исполнение системных запросов и обеспечивает поддержку планов как с точки зрения страте­гических, так и краткосрочных потребностей;

· внедряет планы разработки ПО, управляя созданием, выпуском и тех­нической поддержкой бизнес-приложений компании и систем контро­ля процессов;

· взаимодействует с финансовым подразделением и различными менед­жерами для обеспечения точного соблюдения установленных затрат и графика реализации проектов;

· сотрудничает с клиентами, поставщиками, отраслевыми консультанта­ми, высшим руководством компании по определению уровней обслу­живания;

· объединяет усилия с бизнес-подразделениями и другими ИТ-подразделениями по обеспечению успешного внедрения и поддержке проектных усилий;

· выступает в роли генерального подрядчика в рамках ИТ-подразделений по созданию необходимой поддержки проектов различных технологи­ческих и сервисных подразделений;

· организует коллективную работу.

Знания и навыки:

· способность динамично и энергично возглавить многофункциональные рабочие группы для изучения и применения новых навыков/технологий в соответствии с требованиями бизнеса;

· превосходные способности устного и письменного общения;

· сильные аналитические способности и концептуальное мышление;

· незаурядные навыки управления проектами; опыт организации, плани­рования и реализации масштабных проектов по внедрению, привлече­нию внутреннего персонала, подрядчиков и поставщиков; способность анализировать потребности проекта и определять ресурсы;

· прочные навыки командной работы и межличностного общения; спо­собность взаимодействовать и убеждать на всех уровнях;

· знание правил деятельности и управления компанией, а также хорошая осведомленность о продуктах и ресурсах компании;

· знания и опыт разработки стратегических информационных систем; превосходные навыки управления персоналом.

Опыт:

· требуется степень бакалавра в компьютерной или инженерной области или схожих дисциплинах, или аналогичный опыт работы; предпочтение степени мастера (или аналогичной);

· требуется 10– 12-летний опыт в области ИТ, включая разработку, внед­рение и сопровождение масштабных интегрированных систем реаль­ного времени на базе реляционных СУБД на различных программных и аппаратных платформах; кроме того, глубокий опыт и знания новых вычислительных архитектур и внедрения сетевых компьютерных струк­тур на базе ПК;

· по крайней мере, 3–5-летний опыт в области объектно-ориентирован­ного программирования, включая Java и C++;

· опыт разработки приложений на базе NT, UNIX и Windows 7; привет­ствуются знания моделирования данных;

· по крайней мере, восьмилетний опыт управления и реализации различ­ных крупных проектов;

· опыт управления пять или более лет, за время которого было реализо­вано не менее одного проекта:

— наличие стратегического мышления и лидерских качеств в строгом сочетании с управлением взаимосвязями;

— успешные разработка и внедрение приложений в среде новой вы­числительной архитектуры, использующей новые и перспективные технологии;

— успешный опыт управления техническим персоналом на протяже­нии различных фаз жизненного цикла (приветствуется опыт меж­функционального взаимодействия);

— управление многопрофильными, высокопроизводительными рабо­чими командами/группами;

— соответствующее целям и сложным проектам управление финан­совыми ресурсами;

— высокая компетентность в управлении проектами и реализации слож­ных больших проектов, включая соответствующее целям управление ресурсами сложных проектов;

— создание эффективных решений различных и комплексных бизнес-проблем.

Рабочее взаимодействие.

Внутреннее:

· отчитывается перед вице-президентом по разработке ПО и имеет рав­ноправные отношения с руководителями различных функциональных областей ИТ;

· выступает в роли менеджера подразделения для всех других должнос­тей по разработке программного обеспечения;

 

· постоянно общается с высшим руководством бизнес-единиц, членами правления и ИТ-персоналом по конкретным проектам.

Внешнее:

· общается с поставщиками, консультантами, подрядчиками и профес­сиональными объединениями для того, чтобы быть в курсе существую­щих и перспективных промышленных стандартов и технологий.

Дата: 2019-03-05, просмотров: 237.