TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Processo de Software

Por:   •  16/7/2018  •  Resenha  •  619 Palavras (3 Páginas)  •  171 Visualizações

Página 1 de 3

Após a leitura do artigo “O Processo de Software”, respondas as questões a seguir:

a. O artigo apresenta várias definições acerca do que é processo de

software. Escolha a que você mais concordou e transcreva-a. Ou, você

pode criar a sua própria definição de processo de software.

É um conjunto de rotinas, parcialmente ou totalmente ordenadas, visando a obter um produto de software de alta qualidade e baixo custo.

b. Humpfrey define algumas razões para que se tenha um processo padrão.

Quais são elas?

o Redução dos problemas relacionados a treinamento, revisões e suporte a ferramentas;

o As experiências adquiridas nos projetos são incorporadas ao processo padrão e contribuem para melhorias em todos os processos definidos;

o Economia de tempo e esforço na definição de novos processos adequados a projetos.

c. Quais são as fases de um processo de software, na visão de Schwartz?

o Especificação de Requisitos: tradução das necessidades

o Projeto de Sistema: tradução dessas necessidades para uma descrição codificada.

o Programação (Codificação): produção do código

o Verificação e Integração (Verificação): verificação da satisfação dos requisitos.

d. Qual a diferença entre o modelo em cascata e o modelo em cascata

revisto?

O modelo cascata, após concluída uma fase, impede que novas ideias/tarefas sejam aproveitadas no sistema.

Com o objetivo de resolver o problema de reversão e para permitir a alteração de tarefas, foi desenvolvido um novo processo que se baseia no clássico em cascata, sendo chamado de cascata revisto, que tem como diferença prever a possibilidade de a partir de qualquer tarefa do ciclo viabilizar o retorno da tarefa anterior, permitindo alterações funcionais ou técnicas que tenham surgido no meio do processo.

e. Cite 5 desvantagens do modelo em cascata.

o Dificuldade em mudar o processo após ele está a ser executado;

o Dificuldade em captar todos os requisitos de uma só vez;

o Dificuldade em mudar os requisitos;

o Altos custos de correção;

o O cliente deve esperar o resultado final.

f. Quais são as vantagens e desvantagens do modelo em espiral?

Vantagens

Facilidade em, ao longo de cada iteração, obter versões do sistema cada vez mais completas.

As mudanças no projeto são mais versáteis.

Facilidade na descoberta de problemas importantes.

Desvantagens

Modelo ainda novo e não tem sido amplamente usado

Uma má avaliação dos riscos poderá comprometer o projeto.

Uso de técnicas especificas devido a cada parte do projeto poder ser abordada de forma diferenciada.

g. Quais são as vantagens do modelo iterativo e incremental?

...

Baixar como (para membros premium)  txt (4.5 Kb)   pdf (44.4 Kb)   docx (13.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com