Você está na página 1de 2

Tabela De Comparação das Metodologias Ágil, Metodologia Orientada a objectos e Metodologia Estruturada

Metodologia Descrição Vantagens Desvantagens Ciclo de Tempo de Exemplos


Desenvolvimento Desenvolvimento de sistemas
criados
Metodologias Um conjunto de  Foco na entrega  Pouca ênfase Desenvolvimento Depende do Instagram,
Ágeis abordagens de de valor ao na iterativo e tamanho e Amazon,
desenvolvimento cliente documentação. incremental, com complexidade do Salesforce,
iterativas e  Adaptação a  Pode gerar entregas projeto. entre
incrementais, mudanças. retrabalho. regulares de outros.
que prioriza a  Equipes  Dependência software
entrega rápida autogerenciadas. da
de software  Comunicação disponibilidade
funcional eficiente. do cliente.
Metodologias Uma abordagem  Reutilização de  Dificuldade Desenvolvimento Depende do Oracle,
Orientadas a de código. em projetar iterativo e tamanho e Koha,
Objetos desenvolvimento  Manutenção sistemas incremental, com complexidade do Minecraft,
de software que facilitada. complexos. foco na projeto entre
modela o mundo  Encapsulamento.  Pode levar a modelagem de outros.
real como  Facilidade em um objetos
objetos, com testes unitários. acoplamento
comportamentos excessivo entre
e propriedades objetos.
específicas.  Curva de
aprendizado
elevada.
Metodologias Uma abordagem  Clareza na  Pouca ênfase Desenvolvimento Depende do Sistemas de
Estruturadas de definição de na reutilização linear, com foco tamanho e caixa
(Essencial) desenvolvimento requisitos. de código. na análise e no complexidade do eletrônico,
de software que  Facilidade em  Dificuldade design projeto sistemas de
divide o sistema projetar sistemas em adaptar a estruturado reserva de
em partes complexos. mudanças. companhias
menores e  Facilidade em  Curva de aéreas,
independentes, manter o código. aprendizado entre outros
chamadas de elevada
módulos

Você também pode gostar