SlideShare uma empresa Scribd logo
Modelos de
Processo de
Software
INCREMENTAL
GRUPO 5 – CRISTALDO ANSELMO,
GABRIEL DE OLIVEIRA, GUILHERME
ZARA, VITÓRIA PAVAN
SURGIMENTO
o Surge como uma melhoria do Modelo em
Cascata.
o Combina elementos do modelo em cascata
aplicados de maneira iterativa.
o O progresso acontece através de sucessivos
refinamentos, melhorados a cada iteração.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
o Trabalha com incrementos, ou
seja, pequenos pedaços de
software entregues de cada vez.
o Cada incremento é
desenvolvido de forma linear,
como no Modelo em Cascata, e
em seguida exposto aos
comentários dos clientes.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
PROCESSO
o Caso seja necessário
alterar algo nessa
implementação, é
desenvolvido um novo
incremento e o resultado
é novamente apresentado.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
PROCESSO
o O primeiro incremento é
frequentemente chamado
de “núcleo do produto” e
contém a implementação
dos requisitos básicos para
que o sistema possa
funcionar.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
PROCESSO
o Cada aprimoramento é
lançado como uma
versão. Novas versões
são criadas até que o
sistema fique completo e
adequado.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
PROCESSO
o As atividades de Especificação,
Projeto, Implementação e
Validação são intercaladas.
o Os clientes podem estabelecer
as prioridades das partes do
sistema a serem desenvolvidas,
especificando as mais úteis
primeiro.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
PROCESSO
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
o Útil quando não há mão-de-obra disponível
para uma implementação completa.
o O cliente não precisa receber todo o sistema
para poder usá-lo.
o A quantidade de análise e documentação a ser
refeita é muito menor do que o necessário no
modelo em cascata.
VANTAGENS
o É mais fácil obter feedback dos clientes sobre
o desenvolvimento que foi feito.
o O risco de falhas é menor, pois os serviços
de prioridade alta são entregues primeiro.
o É possível obter entrega e implementação
rápida de um software útil ao cliente, mesmo se
todas as funcionalidades não forem incluídas.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
VANTAGENS
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
o O progresso não é visível e os gerentes
precisam de entregas regulares para mensurar
o progresso.
o A estrutura do sistema tende a se degradar
com a adição dos novos incrementos.
o A incorporação de mudanças do software
torna-se cada vez mais difícil e custosa.
DESVANTAGENS
o DIAS, Ricardo Pereira. O Modelo Incremental. In: O Modelo
Incremental. [S. l.], 22 ago. 2019. Disponível em:
https://medium.com/contexto-delimitado/o-modelo-incremental-
b41fc06cac04. Acesso em: 19 fev. 2021
o PRESSMAN, Roger. S. Engenharia de Software, 6ª Edição. McGrawHill,
Nova York, EUA, 2006
o SOMMERVILLE, Ian. Engenharia de Software, 9ª Edição. Pearson. São
Paulo, Brasil, 2011.
MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
REFERÊNCIAS

Mais conteúdo relacionado

Mais procurados

Extreme programming (xp) - Resumo
Extreme programming (xp) - ResumoExtreme programming (xp) - Resumo
Extreme programming (xp) - Resumo
Daniel Brandão
 
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane FidelixModelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Cris Fidelix
 
Scrum
ScrumScrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
André Borgonovo
 
Configuration Management is Old and Boring
Configuration Management is Old and BoringConfiguration Management is Old and Boring
Configuration Management is Old and Boring
Mandi Walls
 
Mps.br
Mps.brMps.br
Mps.br
ShindyOki
 
Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia Ágil
Jaffer Veronezi
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
Luiz Duarte
 
Scrum
ScrumScrum
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
Marcos Garrido
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
Saulo Arruda
 
Creating MuleSoft API Template Project Using Maven Archetype
Creating MuleSoft API Template Project Using Maven ArchetypeCreating MuleSoft API Template Project Using Maven Archetype
Creating MuleSoft API Template Project Using Maven Archetype
Manish Kumar Yadav
 
Microsoft solutions framework
Microsoft solutions frameworkMicrosoft solutions framework
Microsoft solutions framework
Albert José
 
Msf microsoft solutions framework - Apresentação
Msf  microsoft solutions framework -  ApresentaçãoMsf  microsoft solutions framework -  Apresentação
Msf microsoft solutions framework - Apresentação
cesaraks
 
Modelos de ciclo de vida de software
Modelos de ciclo de vida de softwareModelos de ciclo de vida de software
Modelos de ciclo de vida de software
Yuri Garcia
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
modeloespiral
 
Effective Software Release Management
Effective Software Release ManagementEffective Software Release Management
Effective Software Release Management
Michael Degnan
 
10 dicas para escalar Agile usando SAFe
10 dicas para escalar Agile usando SAFe10 dicas para escalar Agile usando SAFe
10 dicas para escalar Agile usando SAFe
Manoel Pimentel Medeiros
 
MPS.BR
MPS.BRMPS.BR
Fdd
FddFdd

Mais procurados (20)

Extreme programming (xp) - Resumo
Extreme programming (xp) - ResumoExtreme programming (xp) - Resumo
Extreme programming (xp) - Resumo
 
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane FidelixModelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
 
Scrum
ScrumScrum
Scrum
 
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
 
Configuration Management is Old and Boring
Configuration Management is Old and BoringConfiguration Management is Old and Boring
Configuration Management is Old and Boring
 
Mps.br
Mps.brMps.br
Mps.br
 
Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia Ágil
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
 
Scrum
ScrumScrum
Scrum
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
 
Creating MuleSoft API Template Project Using Maven Archetype
Creating MuleSoft API Template Project Using Maven ArchetypeCreating MuleSoft API Template Project Using Maven Archetype
Creating MuleSoft API Template Project Using Maven Archetype
 
Microsoft solutions framework
Microsoft solutions frameworkMicrosoft solutions framework
Microsoft solutions framework
 
Msf microsoft solutions framework - Apresentação
Msf  microsoft solutions framework -  ApresentaçãoMsf  microsoft solutions framework -  Apresentação
Msf microsoft solutions framework - Apresentação
 
Modelos de ciclo de vida de software
Modelos de ciclo de vida de softwareModelos de ciclo de vida de software
Modelos de ciclo de vida de software
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Effective Software Release Management
Effective Software Release ManagementEffective Software Release Management
Effective Software Release Management
 
10 dicas para escalar Agile usando SAFe
10 dicas para escalar Agile usando SAFe10 dicas para escalar Agile usando SAFe
10 dicas para escalar Agile usando SAFe
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 
Fdd
FddFdd
Fdd
 

Semelhante a Modelos de Processo de Software - INCREMENTAL

Aula 02 - Processo de Software I.pdf
Aula 02 - Processo de Software I.pdfAula 02 - Processo de Software I.pdf
Aula 02 - Processo de Software I.pdf
DaniloPereira341965
 
Ciclo de vida de software
Ciclo de vida de softwareCiclo de vida de software
Ciclo de vida de software
diha36
 
Aula 2 modelo de processo de software1
Aula 2   modelo de processo de software1Aula 2   modelo de processo de software1
Aula 2 modelo de processo de software1
Tiago Vizoto
 
T1 g13.modelo cascata
T1 g13.modelo cascataT1 g13.modelo cascata
T1 g13.modelo cascata
wilsonguns
 
Ciclo de vida de software
Ciclo de vida de softwareCiclo de vida de software
Ciclo de vida de software
diha36
 
Capitulo 02 sommerville
Capitulo 02 sommervilleCapitulo 02 sommerville
Capitulo 02 sommerville
Fabricio Schlag
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
CursoSENAC
 
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppAula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Cloves da Rocha
 
03 Modelo de processo de software
03 Modelo de processo de software03 Modelo de processo de software
03 Modelo de processo de software
Waldemar Roberti
 
Processos de software
Processos de softwareProcessos de software
Processos de software
Computação Depressão
 
T1 g8 iteração
T1 g8   iteraçãoT1 g8   iteração
T1 g8 iteração
Fabricio Egidio
 
ES4.ppt
ES4.pptES4.ppt
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9
wilsonguns
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
Nécio de Lima Veras
 
Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4
Elaine Cecília Gatto
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
erysonsi
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
erysonsi
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
erysonsi
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
Jackson Veroneze
 
Integração contínua - Prática de desenvolvimento
Integração contínua - Prática de desenvolvimentoIntegração contínua - Prática de desenvolvimento
Integração contínua - Prática de desenvolvimento
Mario Mendonça
 

Semelhante a Modelos de Processo de Software - INCREMENTAL (20)

Aula 02 - Processo de Software I.pdf
Aula 02 - Processo de Software I.pdfAula 02 - Processo de Software I.pdf
Aula 02 - Processo de Software I.pdf
 
Ciclo de vida de software
Ciclo de vida de softwareCiclo de vida de software
Ciclo de vida de software
 
Aula 2 modelo de processo de software1
Aula 2   modelo de processo de software1Aula 2   modelo de processo de software1
Aula 2 modelo de processo de software1
 
T1 g13.modelo cascata
T1 g13.modelo cascataT1 g13.modelo cascata
T1 g13.modelo cascata
 
Ciclo de vida de software
Ciclo de vida de softwareCiclo de vida de software
Ciclo de vida de software
 
Capitulo 02 sommerville
Capitulo 02 sommervilleCapitulo 02 sommerville
Capitulo 02 sommerville
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile AppAula - Modelos de Processos de Desenvolvimento de Software / Mobile App
Aula - Modelos de Processos de Desenvolvimento de Software / Mobile App
 
03 Modelo de processo de software
03 Modelo de processo de software03 Modelo de processo de software
03 Modelo de processo de software
 
Processos de software
Processos de softwareProcessos de software
Processos de software
 
T1 g8 iteração
T1 g8   iteraçãoT1 g8   iteração
T1 g8 iteração
 
ES4.ppt
ES4.pptES4.ppt
ES4.ppt
 
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Integração contínua - Prática de desenvolvimento
Integração contínua - Prática de desenvolvimentoIntegração contínua - Prática de desenvolvimento
Integração contínua - Prática de desenvolvimento
 

Modelos de Processo de Software - INCREMENTAL

  • 1. Modelos de Processo de Software INCREMENTAL GRUPO 5 – CRISTALDO ANSELMO, GABRIEL DE OLIVEIRA, GUILHERME ZARA, VITÓRIA PAVAN
  • 2. SURGIMENTO o Surge como uma melhoria do Modelo em Cascata. o Combina elementos do modelo em cascata aplicados de maneira iterativa. o O progresso acontece através de sucessivos refinamentos, melhorados a cada iteração. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL
  • 3. o Trabalha com incrementos, ou seja, pequenos pedaços de software entregues de cada vez. o Cada incremento é desenvolvido de forma linear, como no Modelo em Cascata, e em seguida exposto aos comentários dos clientes. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL PROCESSO
  • 4. o Caso seja necessário alterar algo nessa implementação, é desenvolvido um novo incremento e o resultado é novamente apresentado. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL PROCESSO
  • 5. o O primeiro incremento é frequentemente chamado de “núcleo do produto” e contém a implementação dos requisitos básicos para que o sistema possa funcionar. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL PROCESSO
  • 6. o Cada aprimoramento é lançado como uma versão. Novas versões são criadas até que o sistema fique completo e adequado. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL PROCESSO
  • 7. o As atividades de Especificação, Projeto, Implementação e Validação são intercaladas. o Os clientes podem estabelecer as prioridades das partes do sistema a serem desenvolvidas, especificando as mais úteis primeiro. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL PROCESSO
  • 8. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL o Útil quando não há mão-de-obra disponível para uma implementação completa. o O cliente não precisa receber todo o sistema para poder usá-lo. o A quantidade de análise e documentação a ser refeita é muito menor do que o necessário no modelo em cascata. VANTAGENS
  • 9. o É mais fácil obter feedback dos clientes sobre o desenvolvimento que foi feito. o O risco de falhas é menor, pois os serviços de prioridade alta são entregues primeiro. o É possível obter entrega e implementação rápida de um software útil ao cliente, mesmo se todas as funcionalidades não forem incluídas. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL VANTAGENS
  • 10. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL o O progresso não é visível e os gerentes precisam de entregas regulares para mensurar o progresso. o A estrutura do sistema tende a se degradar com a adição dos novos incrementos. o A incorporação de mudanças do software torna-se cada vez mais difícil e custosa. DESVANTAGENS
  • 11. o DIAS, Ricardo Pereira. O Modelo Incremental. In: O Modelo Incremental. [S. l.], 22 ago. 2019. Disponível em: https://medium.com/contexto-delimitado/o-modelo-incremental- b41fc06cac04. Acesso em: 19 fev. 2021 o PRESSMAN, Roger. S. Engenharia de Software, 6ª Edição. McGrawHill, Nova York, EUA, 2006 o SOMMERVILLE, Ian. Engenharia de Software, 9ª Edição. Pearson. São Paulo, Brasil, 2011. MODELO DE PROJETO DE SOFTWARE - INCREMENTAL REFERÊNCIAS