Download - Apresentação Demoiselle no V FTSL - 2013
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
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)
Histórico
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
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 ?
Projeto de código aberto e colaborativo
www.frameworkdemoiselle.gov.br
Framework Demoiselle
➢ Projetos➢ Framework➢ Component➢ Infra➢ Tools➢ Sample
➢ Process➢ Desenvolvimento➢ Negócio
coreextensions
auth
oriz
atio
n
valid
atio
n
shir
o
juni
t
repo
rt
vaad
in
mai
l
cert
ifica
te
beha
ve…
www.frameworkdemoiselle.gov.br
Infra/Tools
➢ Infra➢ Eclipse➢ Jboss/Tools➢ Tomcat➢ Maven➢ Demoiselle-Workspace.sh
➢ apt-get install demoiselle-dev➢ Pacote instalação windows
➢ Arquétipos Maven - Estrutura e Modelos
nimble
fonte da imagem: http://www.streetcustoms.com.br/revistas-carros/images/stories/ggg%20car%20factory.jpg
generador de generador de códigocódigo
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➢ 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
Modelo de Governança
➢ Documentado no MediaWiki
➢ Estabelece as diretrizes básicas da comunidade➢ Funcionamento➢ Responsabilidades e limites
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
www.frameworkdemoiselle.gov.br
Formas de participação
➢ Usuário, Colaborador, Desenvolvedor, Patrocinador➢ Listas de usuários ([email protected] )➢ BugTrack (http://tracker.frameworkdemoiselle.gov.br) ➢ GitHub (https://github.com/demoiselle)➢ RoadMap
● Tutoriais: Tutoriais: ● http://sourceforge.net/projects/demoiselle/files/tutoriais/http://sourceforge.net/projects/demoiselle/files/tutoriais/
● Video-aulas: Video-aulas: ● http://www.youtube.com/user/demoiselleframework/videoshttp://www.youtube.com/user/demoiselleframework/videos
● Ensino à Distância (E@D)Ensino à Distância (E@D)● https://moodle.ead.serpro.gov.br/https://moodle.ead.serpro.gov.br/
Difusão do conhecimento
Mídias Sociais
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
twitter.com/fwkdemoiselle
facebook.com/FrameworkDemoiselle
Ações da comunidade
➢ 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/)
Usuários
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
➢ 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
Usuários
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
➢ UNOESC (http://www.unoesc.edu.br)➢ UNIFEI (http://www.unifei.edu.br)➢ UFPR * (http://www.ufpr.br)➢ UFBA* (http://www.ufba.br)➢ UFG (http://www.ufg.br)➢ UEPG (http://portal.uepg.br/)➢ UFPA (http://www.portal.ufpa.br)➢ UFPE (http://www.ufpe.br)➢ UFSC * (http://ufsc.br/)➢ UTIC-PY* (http://utic.edu.py/)➢ IFRJ (http://www.ifrj.edu.br/)➢ UFCG (http://www.ufcg.edu.br/)➢ UFV (http://www.ufv.br/)➢ EPPE (http://www.escolapenitenciaria.pe.gov.br/
Usuários
Ganhos qualitativos e quantitativos
Software Livre: um modelo sustentável de inovação
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 segmentos da sociedade);
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
Comunidade Demoiselle:Projeto aberto e colaborativo de desenvolvimento.
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.
Vetor de Inovação
➢ Prospecção e internalização de novas tecnologias
➢ Colaborativo
➢ Novos paradigmas
Dúvidas? Detalhes do Projeto? Utilize a lista de usuários da comunidade Demoiselle:https://lists.sourceforge.net/lists/listinfo/demoiselle-users
Muito Obrigado !
Emerson Sachio [email protected]