Você está na página 1de 2

MTODOS GEIS USANDO ITERAO Existem inmeros frameworks de processos para desenvolvimento de software.

A maioria dos mtodos geis tenta minimizar o risco pelo desenvolvimento do software em curtos perodos, chamados de iterao, os quais gastam tipicamente menos de uma semana a at quatro. Cada iterao como um projecto de software em miniatura de seu prprio, e inclui todas as tarefas necessrias para implantar o mini-incremento da nova funcionalidade: planejamento, anlise de requisitos, projeto, codificao, teste e documentao. Enquanto em um processo convencional, cada iterao no est necessariamente focada em adicionar um novo conjunto significativo de funcionalidades, um projecto de software gil busca a capacidade de implantar uma nova verso do software ao fim de cada iterao, etapa a qual a equipe responsvel reavalia as prioridades do projecto. Mtodos geis enfatizam comunicaes em tempo real, preferencialmente face a face, a documentos escritos. A maioria dos componentes de um grupo gil deve estar agrupada em uma sala. Isso inclui todas as pessoas necessrias para terminar o software: no mnimo, os programadores e seus clientes (clientes so as pessoas que definem o produto, eles podem ser os gerentes,analistas de negcio, ou realmente os clientes). Nesta sala devem tambm se encontrar os testadores, projectistas de iterao, redactores tcnicos e gerentes. Mtodos geis tambm enfatizam trabalho no software como uma medida primria de progresso. Combinado com a comunicao face-a-face, mtodos geis produzem pouca documentao em relao a outros mtodos, sendo este um dos pontos que podem ser considerados negativos. recomendada a produo de documentao que realmente ser til.

Princpios
Os princpios do desenvolvimento gil valorizam

Garantir a satisfao do consumidor continuamente softwares funcionais;

entregando

rapidamente

Softwares funcionais so entregues frequentemente (semanas, ao invs de meses); Softwares funcionais so a principal medida de progresso do projecto; At mesmo mudanas tardias de escopo no projecto so bem-vindas. Cooperao constante entre pessoas que entendem do 'negcio' e desenvolvedores; Projetos surgem atravs de indivduos motivados, entre os quais existe relao de confiana. Design do software deve prezar pela excelncia tcnica; Simplicidade; Rpida adaptao s mudanas; Indivduos e interaes mais do que processos e ferramentas; Software funcional mais do que documentao extensa; Colaborao com clientes mais do que negociao de contratos; Responder a mudanas mais do que seguir um plano.

Você também pode gostar