• поддерживает связи с поставщиками, консультантами и подрядчиками, а также специализированными организациями для укрепления профессиональных и технических знаний по программному обеспечению и системам.
Директор (старший менеджер) – разработка ПО
Директор (старший менеджер) по разработке программного обеспечения отвечает за организацию видения программного обеспечения и разработку программных продуктов. Определяет инструменты и методологии, которые могут быть использованы при создании ПО, и руководит группой разработки ПО. Обеспечивает выполнение проектов в сроки и в рамках бюджета. Должен обладать сильными техническими способностями и знаниями бизнеса. Отвечает за управление проектированием, разработкой, выпуском и технической поддержкой программного обеспечения конкретных приложений в распределенной вычислительной среде или для определенных основных областей деятельности (например, страна в целом, международное сотрудничество, дочерние структуры). Данный специалист руководит действиями группы проектирования и имеет прочные взаимосвязи с клиентами, коллегами и другими заинтересованными лицами для определения потребностей и поиска возможностей построения систем, основанных на новых вычислительных архитектурах (например, клиент/сервер, Intranet, Web), нацеленных на улучшение бизнес-процессов и поддержку критических бизнес-стратегий. Обычно отчитывается непосредственно перед вице-президентом по разработке ПО (или аналогичным ему) и тесно сотрудничает со всеми областями разработки ПО и функциональными областями ИТ, нуждающимися в программном обеспечении.
Этот специалист отвечает за оценку пригодности, сравнение затрат и эффекта, расстановку приоритетов, а также разработку и внедрение планов создания систем, преобразуя потребности в информации в новые программные продукты. Придерживается установленных стратегических бизнес-целей, системных целей. Планирует и управляет действиями группы руководителей программной разработки, разработчиков ПО, программистов и других специалистов, добиваясь соответствия между продуктами или областями деятельности. Определяет потребности клиентов, проектирует, разрабатывает и внедряет ПО. При разработке программных систем выполняет задачи генерального подрядчика по различным проектам на базе разных платформ и при участии субподрядчиков, объединяя ИТ-подразделения и внешних поставщиков с целью поддержки технологий и услуг, требуемых для удовлетворения потребностей клиентов в системах.
Сотрудник, занимающий данную должность, руководит группой разработки программного обеспечения, сотрудники которой отвечают за продукты или области деятельности. Тесно сотрудничает со своими клиентами по тестированию вариантов решений и отвечает за планирование и управление проектами по разработке, поддержке и расширению сложных программных систем, использующих новые платформы вычислительной архитектуры.
Главной задачей директора по разработке ПО является достижение оптимального уровня интеграции программных продуктов и данных, при котором они соответствуют потребностям бизнес-сообщества, а также интегрируются с коммуникационными системами и развитием технологий. Данный человек обеспечивает управление разработкой и использованием людских ресурсов, взаимодействуя с клиентами и опираясь на ИТ-группу для расстановки приоритетов по сложным проектам.
Обязанности:
• принимает участие в формулировке планов проектирования корпоративной архитектуры ПО, оценивает затраты и исполнение системных запросов и обеспечивает поддержку планов как с точки зрения стратегических, так и краткосрочных потребностей;
• внедряет планы разработки ПО, управляя созданием, выпуском и технической поддержкой бизнес-приложений компании и систем контроля процессов;
• взаимодействует с финансовым подразделением и различными менеджерами для обеспечения точного соблюдения установленных затрат и графика реализации проектов;
• сотрудничает с клиентами, поставщиками, отраслевыми консультантами, высшим руководством компании по определению уровней обслуживания;
• объединяет усилия с бизнес-подразделениями и другими ИТ-подразделениями по обеспечению успешного внедрения и поддержке проектных усилий;
• выступает в роли генерального подрядчика в рамках ИТ-подразделений по созданию необходимой поддержки проектов различных технологических и сервисных подразделений;
• организует коллективную работу.
Знания и навыки:
• способность динамично и энергично возглавить многофункциональные рабочие группы для изучения и применения новых навыков/технологий в соответствии с требованиями бизнеса;
• превосходные способности устного и письменного общения;
• сильные аналитические способности и концептуальное мышление;
• незаурядные навыки управления проектами; опыт организации, планирования и реализации масштабных проектов по внедрению, привлечению внутреннего персонала, подрядчиков и поставщиков; способность анализировать потребности проекта и определять ресурсы, требуемые для достижения поставленных целей;