Engenharia de Software

640 palavras 3 páginas
AULA – 3. A
CILCO DE VIDA
EVOLUCIONÁRIO
O desenvolvimento evolucionário trata a entrega do sistema através de versões.
Isso pode depender de alguns fatores que serão de fundamental importância no desenvolvimento do sistema.

- partes do projeto e subsistemas podem depender de nova tecnologia, exemplo na primeira versão do projeto a autenticação do usuários era feita através de um código de entrada mais a senha, na versão 2 do sistema a autenticação é feita através da biometria.

- Alguns requisitos do cliente para desenvolvimento do sistema são antecipados mais ainda não são conhecidos.

Para cada liberação é negociado um tempo de estabilização, antes da substituição por uma nova versão.
O modelo evolucionário engloba mais dois modelos o espiral e o prototipação rápida.
O modelo espiral enfatiza o risco como os fatores principais a serem conduzidos no planejamento. A prototipagem rápida destaca o uso de ferramentas para a construção de sistema que precisam estar prontos rapidamente.
Uma das desvantagens desse modelo é que toda a estrutura inicial deve ser planejada para que suporte as próximas versões que irão compor o sistema.

MODELO DE PROTOTIPAÇÃO
Objetivo: Entender os requisitos dos usuários
- Possibilita que o desenvolvedor crie um modelo (protótipo) do software que deve ser construído.
- É apropriado quando o cliente definiu um conjunto de objetivos gerais para o software, mas não identificou detalhadamente esses requisitos.
Esse modelo segue o seguinte padrão.

Obter Requisitos:
Desenvolvedor e Cliente
- Definir Objetivos Gerais do Sistema
- Identificar quais requisitos são conhecidos
- Identificar as áreas que necessitam de definições adicionais

Elaborar Projeto Rápido (Projeto):
Representação dos aspectos do software que são visíveis ao usuário:
- Abordagens de entrada
- Formatos de saída

Construir Protótipo:
Implementação rápida do projeto

Avaliar Protótipo:
Cliente e Desenvolvedor avaliam o protótipo

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas