Please enable JavaScript.
Coggle requires JavaScript to display documents.
7 - CICLO DE VIDA (Tipos dirigidos a plano (Espiral (Vantagens (Iterações…
7 - CICLO DE VIDA
Conceitos
Motivação
Tornar a construção
de SW previsível em termos de
cronograma, custo e qualidade
-
Algum método usado na construção de software afim de tornar o mesmo previsível, organizado e de alta qualidade
Tipos dirigidos a plano
-
Espiral
Características
Ao invés de documentar todos os requisitos no início, vai desenvolvendo o documento de requisitos através de iterações de protótipos à medida que eles são necessários e evoluem com o projeto
Passos
Fases
O processo é representado como uma espiral ao invés de uma sequência de atividades com realimentação.
-
Sem fases definidas, tais como especificação ou projeto – os loops na espiral são escolhidos dependendo do que é requisitado.
-
-
Conceitos
Modelo surgido depois do cascata em que, de certa forma são feitos vários cascatas dentro do desenvolvimento
-
Desvantagens
-
-
Muitas regras para seguir, pesado
para todo projeto
RUP
-
Fases
-
Elaboração
Desenvolver um entendimento do domínio do problema, arquitetura do
sistema e identificar riscos
Construção
Projeto, programação, teste de sistema e documentação
-
-
-
Tipos ágeis
Tipos
XP
Caracerísticas
Se iterações curtas são boas, faça-as tão curtas quanto
possível (semanas vs. anos)
Se a simplicidade é boa, faça sempre a coisa mais simples
poderia funcionar
Se o teste for bom, teste o tempo todo. Escreva o código de teste
antes de escrever o código para testar.
Se as revisões de código forem boas, revise o código continuamente,
programação em pares, revezando-se olhando por cima dos ombros um do outro.
-
Conceitos
Alternativa surgida depois do manifesto ágil para o fato dos requisitos mudarem durante o processo e o problema da extensa documentação e interação com cliente mais demorada