terça-feira, 20 de novembro de 2012
Cachoeira do Ciclo de Vida Modelo
Ampliar imagem
Modelo em cascata é um dos modelos mais bem conhecida no ciclo de vida de desenvolvimento. Este modelo também é conhecido como o modelo tradicional ou clássico usado no desenvolvimento de software. Não é somente simples de compreender, mas também é mais fácil de usar. O destaque do modelo em cascata é que, não são definidas as fases do ciclo de vida em cascata modelo e da fase anterior, deve ser concluída antes da próxima fase começa. Embora haja um número de modelos diferentes, que são agora usados, no desenvolvimento de software, modelo cascata continua a ser um dos mais utilizados modelos de topo. Dito isso, vamos ler em detalhes sobre a metodologia de modelo em cascata.
Modelo de Desenvolvimento de Software - Cachoeira do Ciclo de Vida Modelo
O modelo em cascata em engenharia de software foi originalmente concebido em 1970 por Winston W. Royce. No entanto, o modelo não foi nomeado como "cascata" do modelo. Neste modelo existe progressão sequencial de uma fase para outra. Para elaborar este ainda mais, após a primeira fase for concluída, ele é considerado como um trampolim para a próxima fase. As fases na cachoeira - modelo de desenvolvimento de software são análise de requisitos e planejamento do projeto, o projeto do sistema e especificação, codificação e verificação, integração de sistemas e testes e não esquecer fase de implantação e manutenção. Aqui está o modelo em cascata explicou.
Análise de Requisitos e Planejamento de Projetos
Nesta primeira etapa do diagrama de modelo de cachoeira, há uma reunião com o cliente, entender os requisitos. A primeira fase, este é dito ser a fase mais crucial, como qualquer falha de comunicação e má interpretação nesta fase pode dar origem ao software, que está sendo desenvolvido. Quando os requisitos tenham sido observados, é importante para garantir que os requisitos são detalhados e precisos e não há lugar para qualquer ambiguidade. Entender as necessidades e expectativas do cliente corretamente irá garantir que o produto final atende a especificação.
System Design
Os requisitos, que são recolhidos na fase anterior são divididas em unidades lógicas, de modo que o processo de software torna-se fácil para a implementação. Este é o estágio, quando as exigências de software, juntamente com os requisitos de hardware para cada unidade são identificados. Em seguida, os projetos são feitos em conformidade. A inter-relação entre as diversas unidades do software são identificados e as conexões são feitas, utilizando algoritmos e diagramas. Para resumir, esta é a fase onde o trabalho fundamental para a programação e implementação real é feito.
Implementação do Sistema
Nesta fase do desenvolvimento real do software ocorre. Esta fase também é conhecida como a codificação e fase de verificação. Com base nos algoritmos escritos na fase anterior, o programa de software é escrito. Para cada módulo, código de software é escrito e testado, para verificar se a saída correta é recebido.
Integração de Sistemas e Testes
Ora, todos os módulos são integrados, após o qual o software foi testado para a saída correcta. Todos os erros, que são feitas, devido à integração são removidos. Em seguida, o teste de software é realizada novamente. Eles são normalmente de uma série de testes, os quais são executados para verificar o desempenho do software, e também para encontrar se quaisquer erros foram introduzidos novos para o sistema, após os erros anteriores foram corrigidos. Se mais erros existem, os bugs são corrigidos apenas para ser reanalisada. O modelo em cascata em teste é seguido, para tornar o erro de software livre, na medida do possível.
Implantação e manutenção do sistema
Isso faz com que para a fase final do modelo em cascata, onde o software é implantado no lado cliente, depois de ter sofrido um teste completo. Após a implantação do software, o trabalho de manutenção de rotina é realizado. Uma vez que o software foi implantado, no caso de o cliente pede para quaisquer alterações ou aperfeiçoamentos, em seguida, todo o processo é reiniciado.
Há vantagens cachoeira vários modelos e desvantagens. A maior vantagem deste modelo é que, as fases são concluídas um de cada vez. No entanto, a maior desvantagem é que é trabalhoso, quando as alterações devem ser feitas ao sistema. Para resumir cachoeira modelo de ciclo de vida em suma, este modelo exige, que se move de uma fase para outra, somente após a fase anterior é completado satisfatoriamente. Ao mesmo tempo, não deve ser esquecido, que os modelos podem incluir várias quedas ligeiras variações ou principal no processo....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário