Metodologias de desenvolvimento de software

1270 palavras 6 páginas
Metodologias de desenvolvimento de software
Este artigo tem por finalidade dar uma visão geral das metodologias tradicionais (não ágeis) utilizadas em desenvolvimento de software.

A Metodologia "Codifica-Corrige"

Esta abordagem não pode ser chamada de metodologia no sentido real da palavra, mas é interessante mencioná-la pois muitos desenvolvimentos ainda continuam utilizando esta abordagem. "Codifica-Corrige" nada mais é do que o conecito de “apenas faça funcionar”. Inicialmente, o cliente pode fornecer uma especificação do que ele precisa, mas isto não será nada substancial. Esta especificação pode ser obtida através de algumas anotações, email, ou de qualquer outra fonte não muito consistente. Esta abordagem se apóia nos conhecimentos da equipe para tentar preencher as lacunas. O desenvolvimento então se inicia com ciclos rápidos de codificação seguidos por correção. De tempos em tempos, o desenvolvedor apresenta uma nova versão (ou release) da aplicação para o cliente para obter feedback e então continua o desenvolvimento. A figura abaixo demonstra como os desenvolvedores gastam a maior parte de seu tempo codificando e efetuando correções.
[pic]
A metodologia “Codifica-Corrige” possui diversos efeitos colaterais negativos: ▪ A qualidade do produto é baixa. ▪ O sistema frequentemente se transforma num código bagunçado, com falta de adaptabilidade, reuso e interoperabilidade. ▪ Os sistemas são difíceis de serem mantidos e aprimorados. ▪ Os sistemas frequentemente tornam-se complicados e com baixa escalabilidade.
A Metodologia de Desenvolvimento em Cascata
A metodologia de desenvolvimento em cascata foi desenvolvida pela marinha norte-americana nos anos 60 para permitir o desenvolvimento de softwares militares complexos. No modelo em cascata, o projeto segue uma série passos ordenados. Ao final de cada fase, a equipe de projeto finaliza uma revisão. O desenvolvimento não continua até que o cliente esteja satisfeito com os resultados.

Relacionados

  • Metodologia de desenvolvimento de software
    2213 palavras | 9 páginas
  • Metodologias de desenvolvimento de software
    534 palavras | 3 páginas
  • Metodologias de Desenvolvimento de Software
    1756 palavras | 8 páginas
  • Metodologia de desenvolvimento de software
    1269 palavras | 6 páginas
  • Metodologia para o desenvolvimento de software
    972 palavras | 4 páginas
  • metodologia agil de desenvolvimento de software
    2157 palavras | 9 páginas
  • Metodologias Geis De Desenvolvimento De Software
    703 palavras | 3 páginas
  • Metodologias Ágeis para o Desenvolvimento de Software
    469 palavras | 2 páginas
  • Uso De Metodologias Geis No Desenvolvimento De Software
    12437 palavras | 50 páginas
  • Metodologias ágeis no processo de desenvolvimento de software
    1223 palavras | 5 páginas