¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Modelos de Engenharia de Software

Carlos Gabriel sistemas Portugués

Contenido del mapa

Modelos de Engenharia de Software

  1. Modelo Cascata

    • Verificação e definição de requisitos
      • Planejamento
        • Definição de periodos e tarefas
        • Modelagem
          • Criação do modelo
            • Criação de Interfaces
            • Verificação de arquitetura do software
            • Linguagem de programação a ser usada
          • Integração
            • Fase de teste
              • Verificação dos sistemas desenvolvidos e suas funcionalidades
            • Implantação / entrega manutenção
              • fase final do processo
                • entrega do software
                • Acompanhamento para verificação de possiveis erros ou duvidas
              • possivel apenas com a finalização da fase de integração
            • baseado totalmente nas implementações definidos no passo anterior
          • baseado totalmente nos planejamentos definidos no passo anterior
        • Elaboração de estrategias para acompanhamento
        • baseado totalmente nos requisitos definidos no passo anterior
      • Interação com o cliente - fase de comunicação * entender o projeto
    • Vantagens
      • Por se tratar de um modelo que exija que cada passo so seja realizado após a finalização do passo anterior, acabar por acarretar em processos com erros minimos
      • Estrutura de processo bem definida
    • Desvantagens
      • como o nome sugere por ser um modelo em cascata não se tem a possibiliade de pular ou voltar passos
      • Não muito flexivel com base no mercado atual
  2. Modelo Iterativo e Incremental

    • Permite desenvolvimento em paralelo do software
    • Desenvolvimento 2
      • Definição de requisitos
        • Planejamento
          • Modelagem
            • Verificaçao e implementação
              • Implantação
    • Desenvolvimento 3
      • Definição de requisitos
        • Planejamento
          • Modelagem
            • Verificaçao e implementação
              • Implantação
    • Desenvolvimento 1
      • Definição de requisitos
        • Planejamento
          • Modelagem
            • Verificaçao e implementação
              • Implantação
    • Vantagens
      • Por permitir a continuaçao e desenvolvimento do software em paralelo a outros desenvolvimento no mesmo software, facilita a identificação e solução de problemas ainda no incio.
      • A cada desenvolvimento realizado existe a implementação de novos recursos
    • Desvantagens
      • Não há como definir o numero de desenvolvimentos que o software ira precisar ate estar em um estado utilizavel
      • Por haver diversas correções e implementações no software durante seu desenvolvimento, pode resultar na saida de algo que é diferente do que foi planejado originalmente
  3. Modelo Espiral

    • Determinação de requisitos
      • Planejamento
        • Modelação
          • Construção
            • Entrega / Feedback
        • Analise de Riscos para implementação de contra medidas
    • Modelo espiral exige que o processo seja feito um após o outro em formato espiral, ou seja, se o feedback apos a entrega nao for positivo, entao o projeto retorna ao ponto inicial e refaz todo o processo ate atingir um feedback positivo
    • Desvantagens
      • Por exigir que o modelo fique "dando voltas" se torna cansativo e custoso o processo ate a entrega final do sowtware
    • Vantagens
      • Por passar varias vezes por esse processo em espiral, se torna facil para o desenvolvedor e cliente notarem as mudanças que deverão ser feitas
  4. Prototipação

    • usado para se ter uma melhor visao do que se quer no projeto
    • usado para verificar a eficiência da logistíca usada
    • usado para definir os requisitos
    • conepção dos requisitos
      • prototipo inicial
        • analise do protótipo
          • refinamento do prototipo
            • entrega do mesmo
    • Vantagens
      • Cliente ja tem desde o inicio a visão do trabalho sendo realizado e de como pode ser alterado
      • Compreensão facilitada do que esta sendo construido
    • Desvantagens
      • Por trabalhar constantemente somente com o prototipo, o mesmo acaba por se tornar o produto final
      • Muitas vezes por nào se ter um planejamento profundo o software passa por um numero muito grande de alterações

Información

Descripción
sistemas Mapa Mental sobre Modelos de Engenharia de Software, creado por Carlos Gabriel el 24/05/2021.
Creado por
Carlos Gabriel
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?