Função de um gerente de entrega de software

Índice:

Anonim

Um gerente de entrega de software coordena e gerencia o processo de desenvolvimento de software para projetos de software específicos. O gerente opera dentro de um ambiente de desenvolvimento de software em empresas de software ou praticamente qualquer tipo de empresa com recursos de desenvolvimento de software. O planejamento, o planejamento e o desempenho do projeto fazem parte das responsabilidades. Gerenciar uma equipe de desenvolvedores ou gerenciar projetos específicos com equipes diferentes pode ser necessário. Os requisitos técnicos variam de acordo com o tipo de software produzido, desde o desenvolvimento baseado na web até o design do banco de dados e do aplicativo.

Requisitos básicos

É necessário ter um forte conhecimento em tecnologia, incluindo experiência em arquitetura de soluções, arquitetura de tecnologia, design de banco de dados e design de aplicativos de software. São necessárias habilidades de gerenciamento, incluindo recursos de gerenciamento de projetos.

Experiência

O papel requer entre oito e 10 anos de experiência em desenvolvimento de tecnologia, com quatro ou cinco anos em funções de gerenciamento de entrega de software. Essa experiência inclui familiaridade com ciclos de vida de desenvolvimento de produtos de software. A experiência em gerenciar e entregar vários projetos ao mesmo tempo também é necessária.

Educação

Um diploma de bacharel em engenharia, engenharia de software, ciência ou um esforço relacionado é necessário. Um mestrado relevante reduzirá os requisitos de experiência. Com o advento das escolas técnicas, certos tipos de cursos de tecnologia podem ser necessários, específicos aos tipos de projetos realizados. Muitas vezes, uma certificação de gerenciamento de projetos de uma organização reconhecida pode ser necessária.

Habilidades

São necessárias excelentes habilidades de gerenciamento de pessoas de alto nível combinadas com habilidades de gerenciamento de projetos. Excelentes habilidades de comunicação, apresentação e facilitação são necessárias. Experiência específica com ferramentas de gerenciamento de projetos, como o MS Project, também é normalmente necessária.