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

Оглавление:

Anonim

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

$config[code] not found

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

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

Необходимые навыки

Знание стандартных отраслевых программ и приложений крайне важно. Некоторые из наиболее распространенных включают Java, SQL, Linux и Microsoft Office. Вы должны сбалансировать выполнение независимых рабочих заданий с руководством разнородного персонала. Вы должны обладать превосходными коммуникативными навыками, как устными, так и письменными, а также способностью к математике и бухгалтерскому учету. Вы должны быть очень мотивированы, чтобы продвигать проекты вперед, иметь сильные организационные навыки и уметь работать в сжатые сроки. Вы также должны использовать критическое и аналитическое мышление для эффективного решения проблем. Кроме того, двуязычные менеджеры часто востребованы из-за международного характера многих программных проектов.

Видео дня

Принесено вам Саженцем Принесено вам Саженцем

Обучение и образование

Большинство работодателей требуют, чтобы вы имели как минимум степень бакалавра. или Б.С. в смежных областях, таких как компьютерные науки, инженерия, управление проектами или бизнес-администрирование. В зависимости от объема и чувствительности работы, некоторые могут также захотеть получить степень магистра или по крайней мере два-три года практического опыта управления проектами. Многие менеджеры проектов по разработке программного обеспечения получают необходимый опыт, начиная с должности разработчика, а затем постепенно берут на себя больше обязанностей по каждому проекту. Другие стремятся получить внешнюю сертификацию в области программирования и управления через курсы по методологии PMP, HTML и Scrum, чтобы расширить свое резюме.

Заработная плата и экономические перспективы

По данным Бюро статистики труда, руководители компьютерных и информационных систем с четырехлетним образованием и стажем работы не менее пяти лет будут получать среднюю заработную плату в среднем 115 780 долл. США в год или 55,67 долл. США в час. Около 307 900 таких рабочих мест существовало в мае 2010 года с ожидаемым созданием 55 800 новых рабочих мест в период с 2010 по 2020 годы. Это соответствует прогнозируемому росту в 18 процентов, что чуть выше 14-процентного увеличения, ожидаемого для всех рабочих мест в США. Более того, у тех, кто работает конкретно над разработкой программного обеспечения, перспективы особенно радужные, с прогнозируемым темпом роста в 30 процентов за тот же период.