PMI versus Scrum
O artigo trata da utilização em conjunto do PMI e do Scrum para o controle de projetos. O artigo é voltado mais para o ambiente de empresas que não são de TI, mas que a utilizam para atingir os seus objetivos.
Do que se trata o artigo: O artigo trata da utilização em conjunto do PMI e do Scrum para o controle de projetos. O artigo é voltado mais para o ambiente de empresas que não são de TI, mas que a utilizam para atingir os seus objetivos.
Em que situação o tema é útil: Este artigo é útil a todos que desempenham papel como líderes em projetos de TI; a todos os gerentes de projetos que precisam se relacionar com a área de TI em seus projetos; a todos aqueles responsáveis por áreas de TI que estejam buscando uma melhoria na produtividade de seus processos; e a todos que querem conhecer um pouco mais sobre metodologias ágeis em ambientes organizacionais.
Resumo DevMan: Atualmente, bastante tem se falado a respeito da utilização do PMI com metodologias ágeis – sendo inclusive tópico de discussão dentro do próprio PMI. A ideia deste artigo é dar um overview a respeito tanto do PMI quanto do Scrum, e tentar mostrar como ambas as propostas se encaixariam em um projeto que lida com TI.
Quando falamos de melhoria da produtividade e qualidade na área de desenvolvimento de software, temos visto um embate entre duas grandes vertentes: defensores da gestão de projetos (com maior ênfase ao PMI), e defensores de métodos ágeis de desenvolvimento (mais fortemente, o Scrum).
Com o crescimento do número de empresas (e gerentes de projetos) utilizando-se de metodologias de desenvolvimento ágeis para ampliar o portfólio de ferramentas de gerenciamento, alguns voluntários do PMI criaram um grupo de pesquisas a respeito da utilização dessas metodologias em projetos.
Um dos subprodutos foi a criação de uma certificação voltada para os gerentes de projetos que buscavam se aproximar das práticas ágeis. Pode-se até questionar a criação de uma prova, mas isso demonstra o interesse que as metodologias ágeis têm despertado em toda a comunidade que lida com software.
Uma boa parcela das pessoas que atuam na área de TI já deve ter ouvido comentários de pessoas que dizem que ambos são incompatíveis, e que é apenas uma jogada de marketing. Outros comentários dizem que sim, eles são totalmente compatíveis, e que quem não consegue ver isso não entendeu nada de ambas. Mas afinal, dá ou não dá para integrar PMI e metodologias ágeis?
Neste artigo, iremos falar um pouco sobre PMI e Scrum, tentar encontrar semelhanças e diferenças, e verificar a possibilidade de construir um ponto de equilíbrio na busca de melhores processos de desenvolvimento.
Breve introdução ao Scrum
O Scrum é um processo interativo para o desenvolvimento de aplicações. Como características, podemos destacar:
- Integração com o cliente – A equipe deve estar sincronizada sempre com o proprietário do produto para não perder o foco;
- Priorização das atividades – Fazer o que é mais importante para o cliente;
- Desenvolvimento incremental – As entregas devem ser constantes e funcionais, para que o proprietário possa avaliar o que foi feito e obter valor rapidamente;
- Equipes auto gerenciadas – Cabe à equipe decidir como fazer e o ritmo que deve seguir.
No Scrum, o cliente (representado pelo papel do Product Owner) inicialmente define quais são as suas necessidades e monta uma lista chamada Product Backlog. Confira o fluxo do Scrum na Figura 1. O Product Owner reúne-se então com a equipe, e explica os itens para ela.
A equipe adiciona os itens necessários do ponto de vista técnico (por exemplo, demandas de segurança obrigatórios), e determina uma estimativa de tempo para a construção de cada item."
[...] continue lendo...Artigos relacionados
-
Artigo
-
Vídeo
-
Vídeo
-
DevCast
-
DevCast