Metodologia De Desenvolvimento Parte 2 Flashcards

(8 cards)

1
Q

Quais são os dois modelos de implementação mais famosos do modelo evolucionário?

A

Prototipagem e espiral

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Em que situações a prototipação pode ser a melhor abordagem?

A

Quando os requisitos estão obscuros -> desenvolvedor está inseguro quanto à eficiência de um algoritmo ou o cliente não identificou detalhadamente os requisitos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pra que serve um protótipo throwaway(1)? E um evolucionário/exploratório(2)?

A
  1. Ajuda a levantar os requisitos do sistema junto aos usuários para depois ser efetivamente descartado (maioria dos casos)
  2. Para ser refinado até chegar ao sistema final desejado pelos usuários
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Flashcard para ver o modelo em espiral na galeria de fotos

A

Dar 3 e seguir em frente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Em que situações o modelo em espiral é usado?

A

Normalmente em sistemas grandes, cuja análise de risco é necessária (e acontece no final de cada loop da espiral) entre uma versão e outra

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quando o desenvolvimento termina no modelo em espiral?

A

Quando o software é retirado de circulação (e não quando ele é emtregue) -> Pois haverá versões novas enquanto ele estiver em uso = o software evolui ao longo do tempo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Que elemento presente no modelo em espiral o diferencia dos outros?

A

A análise de riscos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual o foco e o uso dos métodos formais de desenvolvimento?

A

A coesão do sistema (pois usa aplicações de matemática avançada) -> normalmente usados em sistemas robustos cujas falhas podem resultar em perdas de vidas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly