Aula 4- Conhecer Modelo Incremental
→ Apresentação
Modelo incremental: O sistema é dividido em partes que são desenvolvidas e entregues de forma independente
Utilizado geralmente quando existe pouco mão de obra para implementar um software
Ao final desta Unidade de Aprendizagem, você deve apresentar os seguintes aprendizados:
Relacionar os elementos dos modelos linear e prototipação com o modelo incremental.
Identificar os incrementos.
Descrever o funcionamento, vantagens e desvantagens do modelo incremental.
Como o modelo incremental se relaciona ou se diferencia dos modelos cascata e prototipação
Nos modelos cascata e prototipação o cliente só recebe o software depois de finalizada todas as etapas
O modelo incremental, no entanto, as etapas de especificação, desenvolvimento e validação ocorrem intercaladas, desse modo o sistema é desenvolvido como uma série de versões cada uma adicionando mais um adiciona funcionalidade à anterior
Modelo Incremental
Identificando os incrementos
Para identificar um incremento deste modelo é preciso analisar as etapas de desenvolvimento sendo executadas
Passo a passo do incremento:
Levantamento de necessidade
Analise do processo
Validação
Vantagens:
Redução dos custos com manutenção do sistema: evita erros causados por mal entendidos com o cliente, e erros técnicos são facilmente identificados devido ao ciclo curto e completo
Melhor controle de cronograma: evita problemas de cronograma ocasionados por mudanças ou correções inesperadas
Maior probabilidade de atendimento dos requisitos do cliente: o cliente participa ativamente do desenvolvimento do produto, tendo diversas oportunidades de reportar quando os requisitos não estão sendo atendidos
Desvantagens:
Dificuldades de gerenciamento: ocorre porque as fases de do ciclo podem ocorrer simultaneamente
Necessidade de participação e feedbacks constantes do cliente
A arquitetura do projeto precisa ser bem estruturada para que possa receber os incrementos quando solicitado
O cliente precisa estar ciente de que é um processo incremental e que não estará recebendo o software completo
Aula 4- Conhecer Modelo Incremental
→ Apresentação
Modelo incremental: O sistema é dividido em partes que são desenvolvidas e entregues de forma independente
Utilizado geralmente quando existe pouco mão de obra para implementar um software
Ao final desta Unidade de Aprendizagem, você deve apresentar os seguintes aprendizados:
Relacionar os elementos dos modelos linear e prototipação com o modelo incremental.
Identificar os incrementos.
Descrever o funcionamento, vantagens e desvantagens do modelo incremental.
Como o modelo incremental se relaciona ou se diferencia dos modelos cascata e prototipação
Nos modelos cascata e prototipação o cliente só recebe o software depois de finalizada todas as etapas
O modelo incremental, no entanto, as etapas de especificação, desenvolvimento e validação ocorrem intercaladas, desse modo o sistema é desenvolvido como uma série de versões cada uma adicionando mais um adiciona funcionalidade à anterior
Modelo Incremental
Identificando os incrementos
Para identificar um incremento deste modelo é preciso analisar as etapas de desenvolvimento sendo executadas
Passo a passo do incremento:
Levantamento de necessidade
Analise do processo
Validação
Vantagens:
Redução dos custos com manutenção do sistema: evita erros causados por mal entendidos com o cliente, e erros técnicos são facilmente identificados devido ao ciclo curto e completo
Melhor controle de cronograma: evita problemas de cronograma ocasionados por mudanças ou correções inesperadas
Maior probabilidade de atendimento dos requisitos do cliente: o cliente participa ativamente do desenvolvimento do produto, tendo diversas oportunidades de reportar quando os requisitos não estão sendo atendidos
Desvantagens:
Dificuldades de gerenciamento: ocorre porque as fases de do ciclo podem ocorrer simultaneamente
Necessidade de participação e feedbacks constantes do cliente
A arquitetura do projeto precisa ser bem estruturada para que possa receber os incrementos quando solicitado
O cliente precisa estar ciente de que é um processo incremental e que não estará recebendo o software completo