Processos Ageis
Processos Ágeis
Este capítulo tem como objetivo estabelecer uma visão geral dos métodos ágeis, destacando principalmente o Scrum [11]. Uma vez que o objetivo principal deste estudo envolve a implantação de Scrum na organização estudada, é importante que seus conceitos sejam aqui citados, a fim de prover o embasamento teórico adequado.
4.1. História
PUC-Rio - Certificação Digital Nº 0812576/CA
Apesar de alguns autores defenderem que a origem dos métodos ágeis ocorrera há 75 anos [26], é mais comum a idéia de que os métodos ágeis nasceram a partir da segunda metade de 1990. Nesta época, havia um descontentamento em relação aos métodos dirigidos a planos, devido, principalmente, à extensa documentação gerada no desenvolvimento de software e a alguns problemas de atraso na entrega do software propriamente dito.
Em 2001, foi publicado o Manifesto ágil [9], um documento assinado por dezessete defensores dos métodos ágeis – como Kent Beck, Ken Schwaber, Dave
Thomas, entre outros – que possui os princípios desta metodologia de desenvolvimento. Neste documento, os autores reúnem os itens que consideram mais importantes no desenvolvimento de software, que podem ser vistos a seguir.
“Estamos descobrindo maneiras melhores de desenvolver software, fazendoo nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar: – Indivíduos e interações entre eles mais do que processos e ferramentas;
– Software em funcionamento mais do que documentação abrangente;
– Colaboração com o cliente mais do que negociação de contratos;
– Resposta a mudanças mais do que seguimento de um plano.
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda [9]”.
Capítulo 4 – Processos Ágeis
40
4.2. Aplicabilidade
A escolha da metodologia a ser utilizada durante o ciclo de vida de um projeto, seja ela ágil ou dirigida a planos, depende de algumas limitações do próprio projeto. A complexidade da atividade