O Project Management Institute (PMI) recentemente publicou uma Extensão para Software do Guia PMBOK 5a Edição (um documento pago). Esta extensão inclui mapeamentos e alternativas para tratar abordagens tradicionais de desenvolvimento com o uso de métodos ágeis; tem como um dos objetivos facilitar a transição de uma metodologia tradicional para ágil. A extensão para o guia PMBOK é resultado da união entre o IEEE (o Instituto de Engenheiros Elétricos e Eletrônicos) e o PMI.
O objetivo dessa Extensão para Software é explorar conceitos gerais de gerenciamento de projetos, ferramentas e técnicas, e o vocabulário encontrado no Corpo de Conhecimentos do Guia para Gerenciamento de Projetos (Guia PMBOK), assim como fornecer termos mais específicos, conceitos e métodos para gerenciamento de projetos de software.
O guia proposto não descarta ou desmerece o objetivo original do Guia PMBOK; ao invés disso, oferece algumas ferramentas alternativas para utilização por empresas trabalhando com projetos de software complexos e incertos, conforme comentou o consultor independente Mike Griffiths em seu blog.
Além da nova extensão, o Guia PMBOK inclui orientações para algumas outras extensões, por exemplo o gerenciamento de construção civil. Apresenta desafios únicos para a indústrias específicas e fornece um guia de boas práticas aceitas no mercado. A extensão do Guia PMBOK foi apresentada em uma nota de imprensa pelo PMI.
Mike Griffiths mencionou fatores específicos ao desenvolvimento de software que impactam o gerenciamento de projetos. Esses fatores incluem:
- Software é intangível
- Raramente se cria um mesmo sistema duas vezes
- Requisitos frequentemente mudam
- A escala de recursos é não linear
- A conclusão é não linear
- Há mudança constante de tecnologias e plataformas
Griffiths diz que uma vez que estas realidades de projetos de software sejam compreendidas, as recomendações para uma abordagem mais exploratória e iterativa na execução e no planejamento de projetos fazem cada vez mais sentido.
John Keppler, gerente de certificações e educação profissional para a sociedade da computação do IEEE, compartilhou sua visão sobre a Extensão para Software do PMBOK:
À medida que a complexidade dos projetos de software aumenta, há necessidade implícita para gerentes de projetos de software em manter as coisas nos trilhos. A Extensão para Software é uma adição bem vinda para seleção de produtos de educação e formação para os profissionais de desenvolvimento de software da Sociedade de Computação.
A Extensão para Software do Guia PMBOK está disponível na loja online do PMI.