Escolar Documentos
Profissional Documentos
Cultura Documentos
http://psds.portalcorporativo.serpro/psds/processoa...
Descrio Principal As metodologias de desenvolvimento gil surgiram do encontro de idias de especialistas em desenvolvimento de software, cujo manifesto resumia a necessidade de quebra do paradigma de desenvolvimento tradicional, em substituio a um modelo mais objetivo e pragmtico de construo de solues, com foco principal na satisfao do cliente. As metodologias geis focam a minimizao do risco do desenvolvimento do software, embasadas no conceito de simplicidade e decomposio (quebra de "problemas" maiores em "problemas" menores para o atingimento das solues) e o trabalho realizado por etapas, com entregas rpidas e em curtos perodos, chamados de iterao, que duram tipicamente, de duas quatro semanas. Cada iterao como um projeto de software em miniatura, girando um ciclo completo de desenvolvimento, que e inclui todas as tarefas necessrias para construir uma parte do software: planejamento, anlise de requisitos, projeto, codificao, testes, documentao e validao. Neste sentido, a cada iterao a equipe est necessariamente comprometida em adicionar valor a um novo conjunto significativo de funcionalidades. Portanto, um projeto de software gil tem como objetivo entregar software de valor para o cliente o mais breve possvel, ao final de cada iterao, momento em que a equipe ir reavaliar as prioridades do projeto, visando um planejamento contnuo que garanta a capacidade de adaptao do projeto ao cenrio do negcio em que est inserido. Mtodos geis valorizam as comunicaes em tempo real, preferencialmente face a face, documentos escritos. Os componentes de uma equipe gil devem estar unidos por um sentimento de time coeso. Isto inclui no somente a equipe de desenvolvimento, como tambm lderes, representantes de negcio e especialmente o cliente. Juntos eles dividem os sucessos e as falhas de cada iterao e trabalham em equipe para superao dos desafios impostos ao projeto. Essa cooperao ditada por princpios que esto presentes na base das tcnicas e conceitos do desenvolvimento gil de software. importante no confundir agilidade com rapidez: um projeto gil procura entregar ao cliente, cada iterao, um produto executvel, que se integra gradualmente soluo final, para progressivamente formar o produto completo a ser homologado e implantado. Assim o cliente acompanha a construo evolutiva e contnua do produto, tendo a transparncia do trabalho realizado, implicando na gerao mtua de confiana. Tal situao propicia uma reduo do risco de insucesso do projeto. Neste cenrio, a equipe do projeto aprende a lidar com as mudanas de forma natural e contnua ao longo de todo o projeto, compreendendo e respondendo estas mudanas o mais cedo possvel, enquanto procura diminuir os gaps entre o que o cliente deseja/espera receber e o que o desenvolvimento ir
1 de 2
16-03-2012 16:21
http://psds.portalcorporativo.serpro/psds/processoa...
produzir. Portanto, isto no significa que um projeto de software que utiliza mtodos geis ter necessariamente uma durao menor que o mesmo projeto utilizando um outro tipo de processo de desenvolvimento. O uso de mtodos geis foca o trabalho com entregas curtas e com agregao de valor mais rpida ao cliente e enfatiza que as adaptaes s mudanas que frequentemente ocorrem no desenvolvimento de software tenham um tempo de resposta menor (adaptaes mais rpidas/geis). Acesse aqui os Valores e Princpios geis embasam o uso de Mtodos geis. Alguns outros conceitos importantes trabalhados em mtodos geis esto abaixo listados: Estria de Usurio Iterao Backlog Tarefa Timebox Planning Poker Velocidade Whole Team (time coeso) Auto-organizao Acompanhamento dirio (Stand-up Meeting) Feedback Refatorao Integrao Contnua Acesse aqui as Perguntas Frequentes (FAQ) do Processo gil sobre o uso de Mtodos geis em projetos de software.
Back to top
2 de 2
16-03-2012 16:21