EXÉRCICIO 1 - Cascata, Prototipação, Incremental
Pesquisas Acadêmicas: EXÉRCICIO 1 - Cascata, Prototipação, Incremental. Pesquise 862.000+ trabalhos acadêmicosPor: Flaviaoliveira13 • 18/9/2014 • 976 Palavras (4 Páginas) • 1.922 Visualizações
1- Definem a ordem das atividades envolvidas em um projeto de software e uma estratégia para desenvolvimento. Estamos citando... complete a frase.
Ciclos de vida do software descrevem como um software deve ser desenvolvido
2- Qual é o tipo de Ciclo de Vida que o enfoque é dado pelo modelo, sendo a documentação seu ponto chave?
Cascata
3- Qual é a estratégia de desenvolvimento que reúne características do Cascata e Prototipação:
O modelo Espiral reúne características dos modelos
Cascata e Prototipação acrescentando ainda em sua base a análise de riscos.
4- Além da documentação, no Cascata, como são desenvolvidas as tarefas?
Estudo de Viabilidade
Análise e Especificação de Requisitos
Design da Arquitetura
Design Detalhado
Codificação e Testes de Unidades
Integração e Testes do Sistema
Entrega e Instalação
Manutenção
5- No Ciclo de Vida Classico temos as atividades: Engenharia de Sistemas, Análise de Requisitos, Projeto, Codificação, Testes e Manutenção. Explique as.
Conhecido também por Modelo Cascata, O ciclo de vida Clássico requer uma abordagem sequencial ao desenvolvimento de software que se inicia em um nível básico e avança ao longo da Análise, Projeto, Codificação, Teste e Manutenção...
Análise de Requisitos de Software: O processo de coleta dos requisitos é intensificado e concentrado especificamente no software. O Engenheiro (“Analista”) de software deve compreender o domínio (escopo) da informação. Os requisitos são documentados e revistos com o cliente.
Projeto: O projeto de software é, de fato, um processo de múltiplos passos que se concentra em quatro atributos distintos: Estrutura de dados, Arquitetura de Software, Detalhes Procedimentais e Caracterização de Interface. Como os requisitos, o projeto é documentado e torna-se parte da configuração do software.
Codificação: A etapa de codificação executa a tareda de traduzir o projeto em uma forma legível por máquina. Se o projeto estiver bem detalhado a codificação pode ser executada mecanicamente.
Testes: Tão logo finalizada a fase de codificação inicia-se os testes. O processo de testes concentra-se nos aspectos lógicos internos do software, garantindo que todas as rotinas tenham sido testadas. Concentra-se também nos aspectos funcionais externos, vericando se as entradas externas produzem resultados reais que reflitam o exigido.
Manutenção: Indubitavelmente, o software sofrerá mudanças depois que for entregue ao cliente. Mudanças essas por erros que foram encontrados ou porque o cliente exigiu acréscimos funcionais ou de desempenho. A manutenção reaplica cada uma das etapas precedentes do ciclo de vida clássico, e não a um novo.
6- Quais são as desvantagens apresentadas pelo Cascata?
· Não fornece feedback entre as fases e não permite a atualização ou redefinição das fases anteriores;
· Não suporta modificações nos requisitos;
· Não prevê a manutenção;
· Não permite a reutilização;
· É excessivamente sincronizado;
· Se ocorrer um atraso todo o processo é afetado.
.
7- No desenvolvimento de um software, quando usamos o tipo de ciclo de vida Prototipação?
Em muitos casos o cliente define somente um conjunto de objetivos gerais para o Sistema (Software), mas não foi capaz de gerar requisitos definidos, de entrada , processamento e saída, para o sistema (software).
Desenvolvedor não tem certeza da eficiência de um algoritmo, ou como ele pode se comportar em um determinado Sistema Operacional,ou durante a comunicação com alguma interface, periféricos/componentes;
Interação homem-máquina pode não ser aceita pelo cliente, ou seja a interface de comunicação com o aplicação (Software) pode ser confusa ou não usual.
8- Na prototipação evolutiva, o que significa a etapa Obtenção dos Requisitos?
desenvolvedor e cliente definem do SW, procurarm resquisitos conhecidos, e os resquisitos que nescessitam para o SW rodar.
9- Podem existir problemas na utilização da Prototipação evolutiva. Descreva uma.
A falta de requisitos claros pode levar ao abandono total do software.
10- O que propõe a Prototipação Incremental?
são várias as fazes do estágio os requisitos mais importantes são desenvolvidos primeiro, e outos são adicionados em outras fazes de estágio, no final eles se agrupam.
...