SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
Novidades da versão 2.x : 2012
JustJava


➢   2009 e 2010

    ➢   Até versão 1.1.0


➢   2011

    ➢   Até versão 2.1.0




                           www.frameworkdemoiselle.gov.br
Histórico


➢   Histórico

    ➢   Mar 2008 – V 0.1
    ➢   Dez 2008 – V 1.0
    ➢   Abr 2008 – V 1.0.3
        …
    ➢   Dez 2010 – V 1.2.1
    ➢   Dez 2010 – V 2.0.0
        …
    ➢   Mai 2012 – V 2.2.2




                             www.frameworkdemoiselle.gov.br
Framework Demoiselle


➢   Projetos
    ➢ Framework

    ➢ Component

    ➢ Infra

    ➢ Tools



    ➢   Process
        ➢ Desenvolvimento

        ➢ Negócio




                            www.frameworkdemoiselle.gov.br
Evolução do código


➢   Core e extensões:
    ➢ Versões: 2.2.0, 2.2.1, 2.2.2



➢   Componentes:
    ➢ Vaadin, Validation, Shiro, Monitoring



➢   Demoiselle Nimble
    ➢ 1.0.3 e 1.0.4




                                              www.frameworkdemoiselle.gov.br
Infra/Tools


➢   Infra
     ➢ Eclipse

     ➢ Jboss/Tools

     ➢ Tomcat

     ➢ Maven (M2Eclipse)

     ➢ Demoiselleworkspace.sh

     ➢ Install ms-windows

     ➢ Fedora

     ➢ Live DVD.



➢   Arquétipos Maven (PrimeFaces)




                                    www.frameworkdemoiselle.gov.br
O que é a comunidade Demoiselle?


➢   Desenvolvimento aberto e colaborativo
    ➢ Eclipse, Mozilla, Apache, Linux, etc...



➢   Objetivos
    ➢ Fomentar o uso das soluções

    ➢ Apoio ao Usuário e Colaborador

    ➢ Garantir a continuidade dos projetos

    ➢ Estabelecer os critérios de funcionamento




                                                www.frameworkdemoiselle.gov.br
O Conselho



                                                        Demoiselle Community
                                                              Council

                                                     Decisões estratégicas com
                                                     Embasamento técnico


➢   Participantes

    ➢   Representante do SERPRO
    ➢   Representantes das demais Empresas patrocinadoras
    ➢   Represante técnico, eleito entre os Administradores(comitadores masters)




                                                 www.frameworkdemoiselle.gov.br
Ambiente da comunidade

➢   Portal (http://www.frameworkdemoiselle.gov.br/)
    ➢ Notícias

    ➢ Material de aprendizado (Tutorial/Vídeos)

    ➢ Cases



➢   Portal Software Público Brasileiro


➢   GitHub (https://github.com/demoiselle) Versão 2

➢   Wordpress – blog (http://frameworkdemoiselle.wordpress.com/)




                                                www.frameworkdemoiselle.gov.br
Formas de participação


➢   Usuário, Colaborador, Desenvolvedor, Patrocinador

    ➢   Listas de usuários (demoiselle-users@lists.sourceforge.net )
    ➢   BugTrack (http://sourceforge.net/apps/mantisbt/demoiselle/)
    ➢   Fóruns (http://sourceforge.net/apps/phpbb/demoiselle)
    ➢   RoadMap

➢   Contribuições independentes

    ➢   https://github.com/demoiselle-spatial/demoiselle-spatial
    ➢   https://github.com/jribacruz/demoiselle-extend
    ➢   https://github.com/reinaldoc/demoiselle-contrib




                                                   www.frameworkdemoiselle.gov.br
Metodologia de Desenvolvimento


➢   Planejamento (RoadMap)

➢   Aprovação do Conselho

➢   Scrum + IceScrum
      - Sprints 2 semanas
      - Bugs (podem forçar micro versão)




                                           www.frameworkdemoiselle.gov.br
Oportunidades


➢   Microsys Sistemas: BackupNFE

    ➢   A grande quantidade de componentes padrão e a arquitetura de
        referência trazidos pelo Demoiselle foi o principal atrativo, pois o tempo
        de início do desenvolvimento é bem menor. Além disso a documentação
        simples e completa, o que reduziu muito a curva de aprendizado dos
        envolvidos no projeto.

    ➢   http://microsys.inf.br



➢   Case: ATI/BankSystem (Recife-PE)
    ➢ 15+ Projetos

    ➢ ATI Para 2012= 20.000+ Pontos de Função em licitação.

    ➢ http://www.banksystem.com.br/

    ➢ http://www.ati.pe.gov.br




                                                www.frameworkdemoiselle.gov.br
Planejamento


➢   Workshop Demoiselle

➢   Planejamento Internacional

➢   Encontros da Comunidade

➢   Universidades

➢   Patrocinadores

➢   Ensino à distância - EAD (JSF2, JPA2, CDI, Maven)

➢   Aproximação com outros projetos (Fundação Eclipse)

➢   RoadMap



     “Quem define o futuro do projeto são os Patrocinadores e a Comunidade”
Palestrantes



➢   Palestrante

    ➢   Emerson Sachio Saito (http://twitter.com/e_saito)




        Perguntas e respostas, utilizem a lista de discussões de usuários da
        comunidade: demoiselle-users@lists.sourceforge.net


          Twitter (http://twitter.com/fwkdemoiselle)




                                                 www.frameworkdemoiselle.gov.br

Mais conteúdo relacionado

Destaque

21o baile da comenda rotária
21o baile da comenda rotária21o baile da comenda rotária
21o baile da comenda rotáriaFranklin Silva
 
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteAs novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteMaria De Lourdes Prado
 
Sindicalismo e mov Sociais janus, 2008
Sindicalismo e mov Sociais janus, 2008Sindicalismo e mov Sociais janus, 2008
Sindicalismo e mov Sociais janus, 2008Elisio Estanque
 
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.. dvertr .
 
Apresentação irece 05.06
Apresentação irece 05.06Apresentação irece 05.06
Apresentação irece 05.06Seplan_Bahia
 
Caderno Indicadores de Terceiro Setor - Tabela (português)
Caderno Indicadores de Terceiro Setor - Tabela (português)Caderno Indicadores de Terceiro Setor - Tabela (português)
Caderno Indicadores de Terceiro Setor - Tabela (português)institutopeabiru
 

Destaque (9)

Cuerpos A4
Cuerpos A4Cuerpos A4
Cuerpos A4
 
21o baile da comenda rotária
21o baile da comenda rotária21o baile da comenda rotária
21o baile da comenda rotária
 
Fases Detalhadas 3
Fases Detalhadas 3Fases Detalhadas 3
Fases Detalhadas 3
 
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteAs novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
 
Sindicalismo e mov Sociais janus, 2008
Sindicalismo e mov Sociais janus, 2008Sindicalismo e mov Sociais janus, 2008
Sindicalismo e mov Sociais janus, 2008
 
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.
Entenda o dvertr. O jeito mais simples de divulgar e pesquisar diversão.
 
Apresentação irece 05.06
Apresentação irece 05.06Apresentação irece 05.06
Apresentação irece 05.06
 
Preseprueba
PresepruebaPreseprueba
Preseprueba
 
Caderno Indicadores de Terceiro Setor - Tabela (português)
Caderno Indicadores de Terceiro Setor - Tabela (português)Caderno Indicadores de Terceiro Setor - Tabela (português)
Caderno Indicadores de Terceiro Setor - Tabela (português)
 

Semelhante a Just java2012

Demoiselle EGov 2012
Demoiselle EGov 2012Demoiselle EGov 2012
Demoiselle EGov 2012Emerson Saito
 
Apresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleApresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleEmerson Saito
 
Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Emerson Saito
 
Demoiselle Frawework 2.0
Demoiselle Frawework 2.0Demoiselle Frawework 2.0
Demoiselle Frawework 2.0Serge Rehem
 
Agile & Open Source - A Experiencia do Framework Demoiselle
Agile & Open Source - A Experiencia do Framework DemoiselleAgile & Open Source - A Experiencia do Framework Demoiselle
Agile & Open Source - A Experiencia do Framework DemoiselleSerge Rehem
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareFábio Nogueira de Lucena
 
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
 
Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Emerson Saito
 
Desenvolvimento Web/Java com Framework Demoiselle
Desenvolvimento Web/Java com Framework DemoiselleDesenvolvimento Web/Java com Framework Demoiselle
Desenvolvimento Web/Java com Framework DemoiselleSerge Rehem
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ....NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...Renato Groff
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Alex Piaz
 
Apresentação realidade aumentada para aplicações web e mobile
Apresentação   realidade aumentada para aplicações web e mobileApresentação   realidade aumentada para aplicações web e mobile
Apresentação realidade aumentada para aplicações web e mobileRWTH Aachen University
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicaçõesRenato Groff
 
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Renato Groff
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Renato Groff
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSThiago Rodrigues
 
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Renato Groff
 
Demoiselle - Arquitetura
Demoiselle - ArquiteturaDemoiselle - Arquitetura
Demoiselle - ArquiteturaSerge Rehem
 
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-EndsSingle-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-EndsDaiana Cambruzzi Avila
 

Semelhante a Just java2012 (20)

Demoiselle EGov 2012
Demoiselle EGov 2012Demoiselle EGov 2012
Demoiselle EGov 2012
 
Apresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleApresentação do V Workshop Demoiselle
Apresentação do V Workshop Demoiselle
 
Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013
 
Demoiselle Frawework 2.0
Demoiselle Frawework 2.0Demoiselle Frawework 2.0
Demoiselle Frawework 2.0
 
Agile & Open Source - A Experiencia do Framework Demoiselle
Agile & Open Source - A Experiencia do Framework DemoiselleAgile & Open Source - A Experiencia do Framework Demoiselle
Agile & Open Source - A Experiencia do Framework Demoiselle
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de software
 
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
 
Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL
 
Desenvolvimento Web/Java com Framework Demoiselle
Desenvolvimento Web/Java com Framework DemoiselleDesenvolvimento Web/Java com Framework Demoiselle
Desenvolvimento Web/Java com Framework Demoiselle
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ....NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
 
Apresentação realidade aumentada para aplicações web e mobile
Apresentação   realidade aumentada para aplicações web e mobileApresentação   realidade aumentada para aplicações web e mobile
Apresentação realidade aumentada para aplicações web e mobile
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
 
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
 
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
 
Demoiselle - Arquitetura
Demoiselle - ArquiteturaDemoiselle - Arquitetura
Demoiselle - Arquitetura
 
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-EndsSingle-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends
Single-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends
 

Just java2012

  • 1.
  • 2. Novidades da versão 2.x : 2012
  • 3. JustJava ➢ 2009 e 2010 ➢ Até versão 1.1.0 ➢ 2011 ➢ Até versão 2.1.0 www.frameworkdemoiselle.gov.br
  • 4. Histórico ➢ Histórico ➢ Mar 2008 – V 0.1 ➢ Dez 2008 – V 1.0 ➢ Abr 2008 – V 1.0.3 … ➢ Dez 2010 – V 1.2.1 ➢ Dez 2010 – V 2.0.0 … ➢ Mai 2012 – V 2.2.2 www.frameworkdemoiselle.gov.br
  • 5. Framework Demoiselle ➢ Projetos ➢ Framework ➢ Component ➢ Infra ➢ Tools ➢ Process ➢ Desenvolvimento ➢ Negócio www.frameworkdemoiselle.gov.br
  • 6. Evolução do código ➢ Core e extensões: ➢ Versões: 2.2.0, 2.2.1, 2.2.2 ➢ Componentes: ➢ Vaadin, Validation, Shiro, Monitoring ➢ Demoiselle Nimble ➢ 1.0.3 e 1.0.4 www.frameworkdemoiselle.gov.br
  • 7. Infra/Tools ➢ Infra ➢ Eclipse ➢ Jboss/Tools ➢ Tomcat ➢ Maven (M2Eclipse) ➢ Demoiselleworkspace.sh ➢ Install ms-windows ➢ Fedora ➢ Live DVD. ➢ Arquétipos Maven (PrimeFaces) www.frameworkdemoiselle.gov.br
  • 8. O que é a comunidade Demoiselle? ➢ Desenvolvimento aberto e colaborativo ➢ Eclipse, Mozilla, Apache, Linux, etc... ➢ Objetivos ➢ Fomentar o uso das soluções ➢ Apoio ao Usuário e Colaborador ➢ Garantir a continuidade dos projetos ➢ Estabelecer os critérios de funcionamento www.frameworkdemoiselle.gov.br
  • 9. O Conselho Demoiselle Community Council Decisões estratégicas com Embasamento técnico ➢ Participantes ➢ Representante do SERPRO ➢ Representantes das demais Empresas patrocinadoras ➢ Represante técnico, eleito entre os Administradores(comitadores masters) www.frameworkdemoiselle.gov.br
  • 10. Ambiente da comunidade ➢ Portal (http://www.frameworkdemoiselle.gov.br/) ➢ Notícias ➢ Material de aprendizado (Tutorial/Vídeos) ➢ Cases ➢ Portal Software Público Brasileiro ➢ GitHub (https://github.com/demoiselle) Versão 2 ➢ Wordpress – blog (http://frameworkdemoiselle.wordpress.com/) www.frameworkdemoiselle.gov.br
  • 11. Formas de participação ➢ Usuário, Colaborador, Desenvolvedor, Patrocinador ➢ Listas de usuários (demoiselle-users@lists.sourceforge.net ) ➢ BugTrack (http://sourceforge.net/apps/mantisbt/demoiselle/) ➢ Fóruns (http://sourceforge.net/apps/phpbb/demoiselle) ➢ RoadMap ➢ Contribuições independentes ➢ https://github.com/demoiselle-spatial/demoiselle-spatial ➢ https://github.com/jribacruz/demoiselle-extend ➢ https://github.com/reinaldoc/demoiselle-contrib www.frameworkdemoiselle.gov.br
  • 12. Metodologia de Desenvolvimento ➢ Planejamento (RoadMap) ➢ Aprovação do Conselho ➢ Scrum + IceScrum - Sprints 2 semanas - Bugs (podem forçar micro versão) www.frameworkdemoiselle.gov.br
  • 13. Oportunidades ➢ Microsys Sistemas: BackupNFE ➢ A grande quantidade de componentes padrão e a arquitetura de referência trazidos pelo Demoiselle foi o principal atrativo, pois o tempo de início do desenvolvimento é bem menor. Além disso a documentação simples e completa, o que reduziu muito a curva de aprendizado dos envolvidos no projeto. ➢ http://microsys.inf.br ➢ Case: ATI/BankSystem (Recife-PE) ➢ 15+ Projetos ➢ ATI Para 2012= 20.000+ Pontos de Função em licitação. ➢ http://www.banksystem.com.br/ ➢ http://www.ati.pe.gov.br www.frameworkdemoiselle.gov.br
  • 14. Planejamento ➢ Workshop Demoiselle ➢ Planejamento Internacional ➢ Encontros da Comunidade ➢ Universidades ➢ Patrocinadores ➢ Ensino à distância - EAD (JSF2, JPA2, CDI, Maven) ➢ Aproximação com outros projetos (Fundação Eclipse) ➢ RoadMap “Quem define o futuro do projeto são os Patrocinadores e a Comunidade”
  • 15. Palestrantes ➢ Palestrante ➢ Emerson Sachio Saito (http://twitter.com/e_saito) Perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.net Twitter (http://twitter.com/fwkdemoiselle) www.frameworkdemoiselle.gov.br