Metodologia Incremental
Luis Miyashita
[email protected]
Agenda
Introdução
Benefícios
Características
Ciclo de Desenvolvimento
Comparativo
Perguntas
Introdução
Você está utilizando os principais
recursos do GeneXus?
Na sua opinião, quais são os principais
recursos do GeneXus?
“Na nossa opinião o
principal recurso não esta
sendo explorado”
Qual é o principal
recurso do GeneXus?
Principal Recurso
“Desenvolver uma aplicação
respeitando o
comportamento humano”
Benefícios
Redução significativa dos conflitos entre os
clientes/usuários e os desenvolvedores
Ganho de até 40% de produtividade
Melhoria na qualidade do sistema
Facilidade na detecção e correção dos erros
Características
Especificação
Desenho
Implementação
Testes
Características
Implantação segmentada
Prototipação
Detecção de conflitos
Dividir para vencer
Interações sucessivas
Acerto por aproximações sucessivas
Interatividade dos interlocutores
Redução do formalismo
Melhor aproveitamento do GeneXus
Ciclo de Desenvolvimento
Aplicação
Módulo
Lote
Ciclo de desenvolvimento
Entendimento
Interação 1
Interação 2
Interação 3
Ciclo de desenvolvimento
Entendimento
Interação 1
Interação 2
Interação 3
• Entender as necessidades do
lote
Ciclo de desenvolvimento
Entendimento
Interação 1
Interação 2
Interação 3
• Apresentar o primeiro
protótipo ao usuário.
• Verificar se o entendimento
esta correto
• Ajustes de telas
• Ajustes de operacionalidade
Ciclo de desenvolvimento
Entendimento
Interação 1
Interação 2
Interação 3
• Apresentar o segundo
protótipo.
• Verificar se o programa
contém todas as
funcionalidades
• Ajuste de telas
• Testes completos
Ciclo de desenvolvimento
Entendimento
Interação 1
Interação 2
Interação 3
• Apresentar o último
protótipo.
• Liberação para homologação
Ciclo de desenvolvimento
Comparativo
Modular
Incremental
X
Comparativo
Rapidez na identificação de conflitos
Facilidade no planejamento de recursos
Facilidade na implantação
Subjetividade
Previsto X Real
Propagação de erros
Comparativo
Modular/Estruturado
Incremental
Ciclos
Longos
Curto
Processo
Top Down
Bottom Up
Propagação de
erros
Grande
Baixa
Qualidade
Baixa
Alta
Re-trabalho
Alta
Baixa
Subjetividade
Alta
Baixa
Motivação
Baixa
Alta
Beneficios do GX Média
Alta
Perguntas?
Obrigado!!!!
[email protected]
Download

Metodologia Incremental