SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
DesenvolvimentoJava
Adriano Schmidt
adriano.schmidt@supero.com.br
Agenda
• Java e Java EE
• Proposta de arquitetura inicial
• ALM - Gerenciamento do ciclo de vida da aplicação
• Objetivos da arquitetura apresentada
• Cases
• Migração Progress/Java
• Mãos na massa
Java e Java EE
Proposta de arquitetura inicial
ALM
• Gerenciamento do ciclo de vida da aplicação
Objetivos da arquitetura apresentada
Padrão Padronizar a arquitetura de desenvolvimento
Mercado Padrões de Mercado: ferramentas, APIs, Design Patterns
Reuso Promover reuso de componentes
Cultura Difundir a cultura de trabalho em equipe
Adaptação Melhorar adaptação de um profissional
Produtividade Aumentar produtividade
Redução Diminuir erros nas aplicações
Cases
• Clientes Supero
• Outras Empresas
Migração Progress/Java
Mãos na Massa!
• Exemplo com JBoss, JSF, EJB e Banco de Dados;
Perguntas
Contato
Adriano Schmidt
adriano.schmidt@supero.com.br
(48) 9172-1216
(48) 3322-3636
www.supero.com.br

Mais conteúdo relacionado

Destaque

Tribuna de maricá 3
Tribuna de maricá 3Tribuna de maricá 3
Tribuna de maricá 3
Pery Salgado
 
As verdades sobre maua
As verdades sobre mauaAs verdades sobre maua
As verdades sobre maua
verdadesmaua
 
áUdio digital
áUdio digitaláUdio digital
áUdio digital
Viva Rio
 
Samanta e priscila 2 a
Samanta e priscila 2 aSamanta e priscila 2 a
Samanta e priscila 2 a
soradinda_59
 
Fotos De Concurso Y Bendiciones
Fotos De Concurso Y BendicionesFotos De Concurso Y Bendiciones
Fotos De Concurso Y Bendiciones
hojitadepapel
 
Internet como Cultura não como Meio
Internet como Cultura não como MeioInternet como Cultura não como Meio
Internet como Cultura não como Meio
Kamila Mendonça
 
D:\Docente\CoordinacióN M Adscriptas\Proyecto Epes 2
D:\Docente\CoordinacióN M  Adscriptas\Proyecto Epes 2D:\Docente\CoordinacióN M  Adscriptas\Proyecto Epes 2
D:\Docente\CoordinacióN M Adscriptas\Proyecto Epes 2
gasal4413
 
áRvores e plantas marco e joão
áRvores e plantas marco e joãoáRvores e plantas marco e joão
áRvores e plantas marco e joão
Carmo Silva
 

Destaque (20)

Tribuna de maricá 3
Tribuna de maricá 3Tribuna de maricá 3
Tribuna de maricá 3
 
As verdades sobre maua
As verdades sobre mauaAs verdades sobre maua
As verdades sobre maua
 
Ativ1 4 nancy-marilia
Ativ1 4 nancy-mariliaAtiv1 4 nancy-marilia
Ativ1 4 nancy-marilia
 
áUdio digital
áUdio digitaláUdio digital
áUdio digital
 
Funda pro
Funda proFunda pro
Funda pro
 
Fabi
FabiFabi
Fabi
 
Recorrido a iglesia y jardín de vikera
Recorrido a iglesia y jardín de vikeraRecorrido a iglesia y jardín de vikera
Recorrido a iglesia y jardín de vikera
 
Samanta e priscila 2 a
Samanta e priscila 2 aSamanta e priscila 2 a
Samanta e priscila 2 a
 
Churrasco
ChurrascoChurrasco
Churrasco
 
Fotos De Concurso Y Bendiciones
Fotos De Concurso Y BendicionesFotos De Concurso Y Bendiciones
Fotos De Concurso Y Bendiciones
 
Grupo 9 - Redes fuertes, lazos debiles
Grupo 9 - Redes fuertes, lazos debilesGrupo 9 - Redes fuertes, lazos debiles
Grupo 9 - Redes fuertes, lazos debiles
 
De mujer a mujer
De mujer a mujerDe mujer a mujer
De mujer a mujer
 
Almuerzo con Dios
Almuerzo con DiosAlmuerzo con Dios
Almuerzo con Dios
 
El Secreto
El SecretoEl Secreto
El Secreto
 
Internet como Cultura não como Meio
Internet como Cultura não como MeioInternet como Cultura não como Meio
Internet como Cultura não como Meio
 
Portfolio_Borrajo Suarep Marta
Portfolio_Borrajo Suarep MartaPortfolio_Borrajo Suarep Marta
Portfolio_Borrajo Suarep Marta
 
D:\Docente\CoordinacióN M Adscriptas\Proyecto Epes 2
D:\Docente\CoordinacióN M  Adscriptas\Proyecto Epes 2D:\Docente\CoordinacióN M  Adscriptas\Proyecto Epes 2
D:\Docente\CoordinacióN M Adscriptas\Proyecto Epes 2
 
Normas ctrl interno
Normas ctrl internoNormas ctrl interno
Normas ctrl interno
 
Hacemos U 1 .
Hacemos U 1 .Hacemos U 1 .
Hacemos U 1 .
 
áRvores e plantas marco e joão
áRvores e plantas marco e joãoáRvores e plantas marco e joão
áRvores e plantas marco e joão
 

Semelhante a Desenvolvimento Java

Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Felipe Nascimento
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspective
Marcos Alves
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
Igor Abade
 
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
Manoel Pimentel Medeiros
 
Aguiar baklizky-modelos de-negocio_baseados_em_pf
Aguiar baklizky-modelos de-negocio_baseados_em_pfAguiar baklizky-modelos de-negocio_baseados_em_pf
Aguiar baklizky-modelos de-negocio_baseados_em_pf
Agenor Barbosa
 

Semelhante a Desenvolvimento Java (20)

O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
 
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
 
Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e prática
 
Palestra PM Canvas - Framework
Palestra PM Canvas - FrameworkPalestra PM Canvas - Framework
Palestra PM Canvas - Framework
 
Mini curso testes ágeis
Mini curso testes ágeisMini curso testes ágeis
Mini curso testes ágeis
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspective
 
Testes em métodos ágeis
Testes em métodos ágeisTestes em métodos ágeis
Testes em métodos ágeis
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshell
 
Introdução ao RUP
Introdução ao RUPIntrodução ao RUP
Introdução ao RUP
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum na sua Empresa
Scrum na sua EmpresaScrum na sua Empresa
Scrum na sua Empresa
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-dia
 
Desenvolvimento ágil pensando além
Desenvolvimento ágil   pensando alémDesenvolvimento ágil   pensando além
Desenvolvimento ágil pensando além
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
Roteiro Ágil - Integrando princípios ágeis para a melhoria do desenvolvimento...
 
DSF 2012 - SimGruas
DSF 2012 - SimGruasDSF 2012 - SimGruas
DSF 2012 - SimGruas
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Aguiar baklizky-modelos de-negocio_baseados_em_pf
Aguiar baklizky-modelos de-negocio_baseados_em_pfAguiar baklizky-modelos de-negocio_baseados_em_pf
Aguiar baklizky-modelos de-negocio_baseados_em_pf
 

Mais de Adriano Schmidt

Mais de Adriano Schmidt (10)

Agile em freelas e consultorias
Agile em freelas e consultoriasAgile em freelas e consultorias
Agile em freelas e consultorias
 
Como comecar na area de UX
Como comecar na area de UXComo comecar na area de UX
Como comecar na area de UX
 
O usuario esta bebado - UX eh pra todo mundo - 15 min
O usuario esta bebado - UX eh pra todo mundo - 15 minO usuario esta bebado - UX eh pra todo mundo - 15 min
O usuario esta bebado - UX eh pra todo mundo - 15 min
 
O usuário está bêbado - UX é pra todo mundo!
O usuário está bêbado - UX é pra todo mundo!O usuário está bêbado - UX é pra todo mundo!
O usuário está bêbado - UX é pra todo mundo!
 
O usuario esta bebado - TDC SP 2015
O usuario esta bebado - TDC SP 2015O usuario esta bebado - TDC SP 2015
O usuario esta bebado - TDC SP 2015
 
WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015
 
JBoss-WildFly - Avançado
JBoss-WildFly - AvançadoJBoss-WildFly - Avançado
JBoss-WildFly - Avançado
 
Palestra - Como podemos ajudar - Adriano Schmidt
Palestra - Como podemos ajudar - Adriano SchmidtPalestra - Como podemos ajudar - Adriano Schmidt
Palestra - Como podemos ajudar - Adriano Schmidt
 
Palestra - Entendendo o Git - Adriano Schmidt
Palestra - Entendendo o Git - Adriano SchmidtPalestra - Entendendo o Git - Adriano Schmidt
Palestra - Entendendo o Git - Adriano Schmidt
 
TCC - Adriano Schmidt - Responsabilidade Social
TCC - Adriano Schmidt - Responsabilidade SocialTCC - Adriano Schmidt - Responsabilidade Social
TCC - Adriano Schmidt - Responsabilidade Social
 

Último

Último (8)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Desenvolvimento Java