O Demoiselle é um framework Java de código aberto e colaborativo desenvolvido inicialmente pelo SERPRO para uso interno e posteriormente aberto à comunidade. Ele fornece produtividade e flexibilidade no desenvolvimento de sistemas Java para o governo brasileiro através de componentes, infraestrutura e ferramentas de código livre. A comunidade Demoiselle promove o desenvolvimento colaborativo do projeto e sua adoção por diversas organizações públicas e privadas.
3. Histórico
O que é o Demoiselle ?
» Projeto aberto e colaborativo de desenvolvimento de
sistemas (Java) para o Governo Federal.
Porque o SERPRO criou o projeto e quando ?
» O SERPRO desenvolve a primeira versão do Demoiselle,
inicialmente para uso interno (2008)
» É estabelecido o modelo de governança, e todos os códigos
e os processos de desenvolvimento são abertos para
comunidade(2009)
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.
4. Projeto de código aberto e colaborativo
Demoiselle - quatro liberdades para os usuários (Free
Software Foundation)
1. A liberdade para executar o programa, para qualquer
propósito;
2. A liberdade de estudar o software;
3. A liberdade de redistribuir cópias do programa de modo que
você possa ajudar ao seu próximo;
4. A liberdade de modificar o programa e distribuir estas
modificações, de modo que toda a comunidade se beneficie.
Qual a razão do projeto ter recebido o nome de Demoiselle ?
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.
14. O que é a comunidade Demoiselle?
Desenvolvimento aberto e colaborativo
➢ Eclipse, Mozilla, Apache, Linux, etc...
Objetivos
➢ Fomentar o uso das soluções
➢ Evolução e desenvolvimento mais rápido do projeto
➢ Apoio ao Usuário e Colaborador
➢ Garantir a continuidade dos projetos
➢ Estabelecer os critérios de funcionamento
➢ Independência tecnológica
A comunidade tem contribuído
➢ Testando o código
➢ Relatando e corrigindo bugs
➢ Submetendo componentes e melhorias
www.frameworkdemoiselle.gov.br
15. Modelo de Governança
➢
➢
Documentado no MediaWiki
Estabelece as diretrizes básicas da comunidade
➢ Funcionamento
➢ Responsabilidades e limites
www.frameworkdemoiselle.gov.br
16. Ambiente da comunidade
➢
➢
➢
Portal (http://www.frameworkdemoiselle.gov.br/)
➢ Principal referência
➢ Material de aprendizado
➢ Cases
Portal Software Público Brasileiro
SourceForge (http://sourceforge.net/projects/demoiselle/)
➢ Sites de Documentação (http://demoiselle.sourceforge.net/docs/)
➢ Códigos da versão 1.x + componentes (SVN)
➢ Repositório Maven
➢ Downloads = binários, fedora, windows
➢ UpdateSite (Nimble)
GitHub (https://github.com/demoiselle) Versão 2
➢ Wordpress – blog (http://frameworkdemoiselle.wordpress.com/)
➢ Jira – BugTrack (http://tracker.frameworkdemoiselle.gov.br)
➢ UFPR (Mirror Debian/Ubuntu) – Projeto Infra
➢
17. Formas de participação
➢
Usuário, Colaborador, Desenvolvedor, Patrocinador
➢ Listas de usuários (demoiselle-users@lists.sourceforge.net )
➢ BugTrack (http://tracker.frameworkdemoiselle.gov.br)
➢ GitHub (https://github.com/demoiselle)
➢ RoadMap
www.frameworkdemoiselle.gov.br
24. Ações da comunidade
Mídias Sociais
twitter.com/fwkdemoiselle
facebook.com/FrameworkDemoiselle
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.
25. Usuários
ATI-PE (http://www.ati.pe.gov.br)
➢ PRODEPA * (http://www.prodepa.pa.gov.br/)
➢ DATAPREV * (http://portal.dataprev.gov.br/)
➢ TRE-PA (http://www.tre-pa.jus.br/)
➢ Diretoria Executiva de Tecnologia da Informação (DETI/SEAE/RO)
➢ Câmara Municipal de Curitiba (http://www.cmc.pr.gov.br/)
➢ Tribunal de Justiça Ceará (http://www.tjce.jus.br)
➢ Policia Militar da Bahia (http://www.pm.ba.gov.br/)
➢ STN (http://www.tesouro.fazenda.gov.br/)
➢ Secretaria Municipal de Administração de Maceió (
http://www.adm.maceio.al.gov.br)
➢ ICMBio (http://www.icmbio.gov.br)
➢ DETRAN-RJ (http://www.detran.rj.gov.br/)
➢ Câmara Municipal Presidente Prudente (http://www.camarapprudente.sp.gov.br/)
➢ Secretaria de Planejamento PI (http://www.seplan.pi.gov.br/)
➢ Prefeitura São José dos Campos (http://www.sjc.sp.gov.br/)
➢ Secretaria de Finanças Timon- MA (http://semuf.timon.ma.gov.br/)
➢ IPASGO (http://www.ipasgo.go.gov.br/)
➢
26. Usuários
➢
➢
➢
➢
➢
➢
➢
➢
➢
➢
➢
➢
➢
ITBRsolutions (http://itbrsolutions.com.br/) Porto Velho-RO
Microsys (http://microsys.inf.br ) Maravilha -SC
Faculdade Bandtec (http://bandtec.com.br) São Paulo - SP
Faculdade Alfa (http://www.alfa.br/) Goiânia - GO
VS Tecnologia (http://visualsistemas.com.br) Dourados - MS
ANTARES Information Systems (
http://www.webgis.com.br/antares/) Noroeste – SP
Associação da Vila Militar do Paraná (
http://www.avmpmpr.com.br/) Curitiba - PR
Fundação Luis Eduardo Magalhães (http://www.flem.org.br/)
Salvador - BA
ResidenceWeb (http://www.residenceweb.com.br) Brasília - DF
Profox Informática – Belo Horizonte – MG
Usina AltaMogiana – São Joaquim da Barra – SP
Giro Sistemas (http://girosistemas.com.br/) Blumenal - SC
Polisys (http://www.polisys.com.br/) Brasília - DF
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.
29. Ganhos qualitativos e quantitativos
Qualitativos
➢ Qualidade (conhecimento do SERPRO);
➢ Padronização do desenvolvimento;
➢ Reuso e evolução mais rápida (código e infraestrutura);
➢ Independência tecnológica
Quantitativos
➢ Produtividade média, de 19 HH/PF para 12 HH/PF. Equipes
experientes chegam a 6 HH/PF
➢ +600 usuários na lista de e-mail, e +1600 membros da comunidade
no Portal do Software Publico;
➢ 89% do desenvolvimento do SERPRO é em software livre
(Demoiselle);
➢ Janeiro de 2012 até julho de 2013 - 1530 projetos no SERPRO,
+97.000 PF produzidos (Siafi, Fibra, Siscomex, Sigepe, Porto Sem
Papel...);
➢ Plataforma de desenvolvimento oficial para dezenas de
organizações (todos os sustentável de inovação
Software Livre: um modelo segmentos da sociedade);
30. Patrocinadores
Meritocracia
➢ Modelo inédito no Brasil
➢ Desenvolvedores dedicados
➢ Participação no conselho do projeto
➢ Definição do roadMap do projeto com a comunidade
➢ Continuidade e independência do projeto
➢
31. Prêmios
ARede2009, na Modalidade Empresa
Pública
E-Gov 2012, categoria E-Administração Pública
CONIP 2013, categoria Sistemas e
plataformas de gestão
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.
32. Vetor de Inovação
➢
Prospecção e internalização de novas tecnologias
➢
Colaborativo
➢
Novos paradigmas
Comunidade Demoiselle:
Projeto aberto e colaborativo de desenvolvimento.