O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Modelo Incremental

magno aguiar nogueira engenharia de software Português

Conteúdo do mapa

Modelo Incremental

  • útil quando não há pessoal suficiente para realizar o desenvolvimento dentro dos prazos estabelecidos ou para lidar com riscos técnicos, tal como a adoção de uma nova tecnologia
  1. Principio Fundamental

    • A cada ciclo ou iteração, uma versão operacional é produzida e entregue
      • Proposito
        • Uso ou Avaliação detalhada do CLIENTE
      • Pra isso é preciso
        • Levantamento minimo de requisitos
        • Constatar que o sistema é modular
  2. Vantagens

    • menor custo e menos tempo são necessários para se entregar a primeira versão;
    • Os riscos associados ao desenvolvimento de um incremento são menores, devido ao seu tamanho reduzido;
    • O número de mudanças os requisitos pode diminuir devido ao curto tempo de desenvolvimento de um incremento;
  3. Desvantagens

    • Se os requisitos não são tão estáveis ou completos quanto se esperava, alguns incrementos podem ter de ser bastante alterados;
    • A gêrencia do projeto é mais complexa, sobretudo quando a divisão em subsistemas inicialmente feita não se mostra boa;
  4. Variações

    • Dependendo do tempo estabelecido para a liberação dos incrementos, algumas atividades podem ser feitas para o sistema como um todo ou não.
    • Para as variações B e C, os requisitos são especificados para o sistema como um todo, sua adoção requer que os requisitos sejam estáveis e bem definidos
    • A
      • Característica
        • Levantamento preliminar dos requisitos, na fase de planeamento
        • Com o esboço dos requisitos, planejam-se os incrementos e se desenvolve a primeira versão
        • Concluído o primeiro ciclo, todas as atividades são novamente realizadas para o segundo ciclo, e demais.
    • B
      • Característica
        • Os requisitos são especificados para o sistema como um todo
        • As iterações ocorrem a partir da fase de nalise
    • C
      • Característica
        • A implementação e os testes são realizados em vários ciclos
        • A arquitetura do projeto é definida e apenas o projeto detalhado
        • o sistema tem seus requisitos especificados e analizados
  5. Exemplo

    • RAD
      • modelo incremental que prima por um ciclo de desenvolvimento curto
      • tipicamente de 90 dias
      • equipes diferentes trabalham separadamente de maneira simultânea em cada iteração
      • é entregue ao cliente a junção dos subsistemas desenvolvidos

Informações

Descrição
engenharia de software Mapa Mental sobre Modelo Incremental, criado por magno aguiar nogueira em 08-10-2018.
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?