Portfolio Unopar ADS 1ª Semestre 2013
Artigo: Portfolio Unopar ADS 1ª Semestre 2013. Pesquise 862.000+ trabalhos acadêmicosPor: gustavo9447 • 15/5/2014 • 889 Palavras (4 Páginas) • 933 Visualizações
Sumário
1 Introdução 3
2 Objetivo 4
3 O Modelo Cascata 5
3.1 EVOLUÇÃO DO MODELO 6
3.2 VANTAGENS E DESVANTAGENS 11
3.3 EXEMPLO DO MODELO CASCATA 12
3.4 LINGUAGEM DE PROGRAMAÇÃO UTILIZADA 13
4 Conclusão 14
5 Referências 15
1 INTRODUÇÃO
Este trabalho foi desenvolvido com o propósito de aprimorar o desenvolvimento do conteúdo abordado nessa unidade, através de pesquisas para montar uma opinião ética, desenvolvendo um exemplo de Modelo de Processo de Software.
2 OBJETIVO
• Desenvolver os conhecimentos adquiridos durante o curso, de modo interdisciplinar, simulando uma experiência prática de trabalho, de modo a produzir atividade de descrever um Modelo de Processo de Software, apresentando a sua evolução.
3 O MODELO CASCATA
Foi o primeiro modelo publicado do processo de desenvolvimento de software, originou-se de outros processos de engenharia, tem um processo muito estruturado, , pois ele retrata um desenvolvimento gradual e possui sequência de passos em ordem que devem ser seguidos. A saída da primeira etapa segue para a segunda etapa e a saída da segunda etapa segue para a terceira e assim por diante. As atividades a executar são agrupadas em tarefas, executadas sequencialmente, de forma que uma tarefa só poderá ter início quando a anterior tiver terminado.
3.1 EVOLUÇÃO DO MODELO
• Definição de Requisitos: as funções, as restrições e os objetivos do sistema são estabelecidos por meio de consulta aos usuários do sistema. Em seguida, são definidos em detalhes e servem como uma especificação do sistema.
• Projeto de Sistemas e de Software: o processo de projeto de sistemas agrupa os requisitos em sistemas de hardware e software. Envolve a identificação e a descrição das abstrações fundamentais do sistema de software e suas relações.
• Implementação e Teste de Unidades: Durante este estágio, o projeto do software é compreendido como um conjunto de programas ou unidades de programa. O teste de unidade envolve verificar se cada uma das unidades atende à sua especificação.
• Integração e Teste de sistemas: as unidades de programa ou programas individuais são integradas e testadas como um sistema completo a fim de garantir que os requisitos de software foram atendidos. Depois do teste, o software é entregue ao cliente.
• Operação e manutenção: O sistema é instalado e colocado em operação. Envolve corrigir erros que não foram descobertos em estágios anteriores, melhorando a implementação e descobrindo novos requisitos
3.2 VANTAGENS E DESVANTAGENS
Vantagens do Modelo:
• Ele só avança para a tarefa seguinte quando o cliente valida e aceita os produtos finais da tarefa atual;
• Aderência a outros modelos de processo, pode ser combinado a outros modelos;
• Reflete abordagens adotadas em outras engenharias;
• Documentação Rígida, bem completa em cada atividade.
Desvantagens do Modelo:
• Projetos reais raramente seguem a seqüência;
• Uma versão executável do sistema só ficará pronta na fase final do projeto;
• Os Programadores são freqüentemente atrasados sem necessidade;
• O cliente tem de pacientemente esperar o resultado final;
• Não suporta modificações nos requisitos.
...