Metodologia Incremental Luis Miyashita

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

Análise e Projeto de Sistemas I
Introdução a Algoritmos
DISCIPLINA: Introdução à Computação
Qualidade de Software Aula 4
Estratégias da Produção
Adélia Barros Testes de Software Adélia Barros
Fundamentos de Engenharia de SW
Débora da Silva Orientadora: Maria Inés Castiñeira
Teste de Software.
Prentice Hall Engenharia de Software: Teoria e Prática Shari Lawrence Pfleeger Capítulo 8 Defeitos e falhas de software Especificação errada: pode não.
Análise e Projeto de Sistemas I
GUG Porto Alegre/Brasil Desenvolvimento em GeneXus, Métodos Ágeis e Scrum.
Tópicos Motivação para teste Por que algumas empresas não testam
Valéria Maria Lauande Março/2010
Professor Sílder Lamas Vecchi
Adélia Barros Requisitos Adélia Barros
Processos de Desenvolvimento de Software
Qualidade de Software Aula 2
Prof. Luís Fernando Garcia
Análise Estruturada O mais amplamente usado dos métodos de modelagem de requisitos Modelos que retratam fluxo e o conteúdo da informação (dados e controle)
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Estágio III.
TSDD Teste de segurança durante o desenvolvimento.
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO PARANÁ
Alunos: Artulanez Souza Iony Melo
Introdução aos conceitos de Teste de Software
Rational Unified Process
Sistemas Multimídia e Interface Homem-Máquina
REDUNDÂNCIA POR SOFTWARE
Estudo de Caso: Técnicas de Teste como parte do Ciclo de Desenvolvimento de Software Aline Pacheco Patric Ribeiro Diego Kreutz.
Desafios do desenvolvimento de software
Fundamentos de Engenharia de SW
Sistema de Monitoramento das Gerências de Serviço do ITIL
REDEPRO - Da concepção a construção Detalhamento do 1º projeto Ana Ruth Schirmer Garcia.
Processos de Desenvolvimento de Software – Parte 2
Fase de Elaboração: Fluxo de Requisitos
Gestão do Patrimônio Imobiliário do Estado
IEEE Std IEEE Melhores Práticas para Especificações de Requisitos de Software (ERS)
Engenharia de Software
Qualidade de Software Aula 2 / 2014/1
Abertura.
Introduzindo Refatoramento a Metodologias Tradicionais Tiago Massoni Workshop de Artigos TAES3 19/08/2003.
Otimizando sua TI, maximizando seus negócios
ANÁLISE E DESENVOLVIMENTO
Desenvolvendo Boletim Técnico Documentação Porto Alegre, Maio 2014.
Analises de sistemas ESTRUTURADA Analise de sistema estruturada.
TCC - Trabalho de Conclusão de Curso
Especificação em Projeto de Sistemas
RUP - Cap. 5 – Processo Iterativo e Incremental
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Como uma aplicação Pocket PC pode ajudar em suas vendas Sérgio Santos Luis Miyashita
Introdução a Teste de Software
RUP - Cap. 4 – Processo Centrado na Arquitetura
A3 Resumo de Projeto Wilson Barreto
Técnicas e Projeto de Sistemas
Planejamento e Gerência de Projeto Plácido Antonio de Souza Neto
APS Assessoria de Projetos e Soluções. Completar a etapa de testes identificando eventuais falhas(dentre os critérios de avaliação) e identificando possíveis.
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE AULA 5
Gestão de projetos de Software GTI-16
O que é Domain Driven Design Especificação Design Refactor Testes Quanto tempo isso leva?
Engenharia de Software
Processo e Qualidade.
Engenharia de Software
Qualidade de Produtos de Software
Influencias sobre o Projeto da Linguagem
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
GUTS-RS TESTES EM PROJETO DE IMPLANTAÇÃO ERP.
TESTES DE SOFTWARE – AULA 1 Prof. Me. Ronnison Reges Vidal
Transcrição da apresentação:

Metodologia Incremental Luis Miyashita

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 Testes Implementação Desenho Especificação

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 Tratamento do Incremento Implementação do Incremento Implantação do Incremento Testes

Comparativo X Incremental Modular

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/EstruturadoIncremental CiclosLongosCurto ProcessoTop DownBottom Up Propagação de erros GrandeBaixa QualidadeBaixaAlta Re-trabalhoAltaBaixa SubjetividadeAltaBaixa MotivaçãoBaixaAlta Beneficios do GXMédiaAlta

Perguntas?

Obrigado!!!!