Agile Open Source
?
Framework
http://agilemanifesto.org
Demoiselle framework open source
p/ desenvolvimento Java/web
Framework IntegradorFramework Integrador
InfraInfraFrameworkFramework ProcessProcesssample wizard
components
ComunidadeComunidade
frameworkdemoisellewww.
gov.br
20092008 2010
0.1 mar
0.2 ago
1.0 dez
1.0.3 abr
1.1 jan JPA
1.2 set
2011
2.0 dezJavaEE 6
Demoiselle no Source Forge
www.maredeagilidade.com.brwww.maredeagilidade.com.br
Sente a Equipe Junta!Sente a Equipe Junta!
Mantenha o PO p/ PertoMantenha o PO p/ Perto
Equipes pequenas (3 a 9)Equipes pequenas (3 a 9)
http://www.infoq.com/br/minibooks/scrumxpfromthetrenches
Equipe/Ambiente ÁgilEquipe/Ambiente Ágil
http://iptrondheim2010.files.wordpress.com/2010/03/pict0010.jpg
Demoiselle na ComunidadeDemoiselle na Comunidade
5 Sprints – 2 sem5 Sprints – 2 semabr – jul / 2009abr – jul / 2009
http://www.dreamsongs.com/IHE/
Hybryd Open Source
SelfOrganization
Shared Goals
Open Community(?)
1
1
3
1
2
4
3
framework processocomunidade
#1: Time Distribuído#1: Time Distribuído
www.webhuddle.comxmind.com
1
1
3
1
2
4
3
framework processocomunidade
#1: Time Distribuído#1: Time Distribuído
1
1
3
1
2
4
3
framework processocomunidade
#1: Time Distribuído#1: Time Distribuído
Mind Map
Sprint Planning
Retrospective
http://sourceforge.net/projects/demoiselle
http://sf.net/apps/mantisbt/demoiselle
:)
ResultadosColaboraçãoAprendizado
:(
Disciplina/focoDef.ProntoFerramenta
1 2 3 4 50
10
20
30
40
50
60
70
Demoiselle na Comunidade
Pontos estimados Pontos concluídos 26,7 51%
Demoiselle Grand PalaisDemoiselle Grand Palais
5 Sprints5 Sprintsjul–out / 2009jul–out / 2009
JPAJPA
icescrum.org
Demoiselle 1.1Demoiselle 1.1
:)
Auto-gerenc.ComunicaçãoFerramenta
:(
Estórias grandesPadrões/proced.FórunsTestes/docum.PO?!?!?
Demoiselle GrandPalais
Pontos estimados Pontos concluídos
1 2 3 4 5 6 70
10
20
30
40
50
60
29,4 73%
#2: Onde está o Product Owner?#2: Onde está o Product Owner?http://findwally.co.uk/fankit/graphics/IntlManOfLiterature/Scenes/DepartmentStore.jpg
Demoiselle Spec
1 Sprint, 2(3) semnov – dez / 2010
TransparenciaPublicidade
Comunidade
WikiWiki
sf.net/apps/mediawiki/demoisellesf.net/apps/mediawiki/demoiselle
Fluxo de ContribuçãoFluxo de Contribução
Bug/Improvement New Feature
Fórum ProposalFórum Proposal
http://sf.net/apps/phpbb/demoiselle
8 sprints8 sprintsfev–mai / 2010fev–mai / 2010
InfraInfraCRUDCRUD
MonithoringMonithoringDCC/DTCDCC/DTC
Demoiselle DarracqDemoiselle Darracq
infrainfraaptget install demoiselledev
#3: Comunidade Demoiselle#3: Comunidade Demoiselle+?+?
+
demoiselle community council
demoiselle technical council
o que fazer?quais as metas?
como fazer?qual arquitetura e padrões serão usados?
DTC
PN.m
DCC
GovernançaGovernança
http://www.frameworkdemoiselle.gov.br
http://demoiselle.sf.net/demoiselle.sf.net/componentcomponent//demoisellecruddemoisellecrud
:)
Ouvimos maisPlanej.TasksImpedimentos
:(
Dividir timeTrab.não previstoSindrome EstudantePráticas XP PP,TDD dojo
http://www.youtube.com/watch?v=erhn0bxGYbM
CodingDojo Demoiselle
Demoiselle Darracq
Pontos estimados Pontos concluídos
1 2 3 4 5 6 7 8
0
10
20
30
40
50
60
22 68%
Demoiselle SaintCloudDemoiselle SaintCloud
Java EE 6Java EE 6ProdutividadeProdutividade
Cloud ComputingCloud Computing
#4: Bugs x Melhorias x Evolucão#4: Bugs x Melhorias x Evolucão
CódigoFonte (Subversion)
Desenv.Desenv.DedicadosDedicados
Tracker (Mantis)
Snapshot
RC
Beta
Alpha
Final
http://letrasemmusica.zip.net/images/Sirestradablog06.jpg
RoadmapRoadmap
20092008 2010
0.1 mar
0.2 ago
1.0 dez
1.0.3 abr
1.1 jan JPA
1.2 set
2011
2.0 dezJavaEE 6
Demoiselle CRUDDemoiselle CRUD
jsf 2.0
ejb 3.1
jee 6
test+mock
jsr299
jpa 2.0
http://sf.net/apps/phpbb/demoiselle
http://sf.net/apps/wordpress/demoiselle
:)
Conclusividade#fisl #consegiPapel LideresV2.0 Spec#chatSCRUM
:(
Trabalho presencialPrática de TestesLP+Comunidade
Demoiselle SaintCloud
Pontos estimados Pontos concluídos 19 66%
1 2 3 4 5 6 7 8
0
5
10
15
20
25
30
35
40
45
50
Demoiselle Damselflies6 Sprints [3]out – dez /2010
http://alfredlibrary.org:8080/icescrum
2.0
http://sf.net/apps/mantisbt/demoiselle
http://demoiselle.svn.sourceforge.net/viewvc/demoiselle/
http://demoiselle.svn.sf.net/svnroot/demoiselle/framework
/branches/demoiselle2.0
Agile & Open Source
Pode funcionar, sim!
Não existe receita de bolo!
Aprender e Praticar
Ferramentas Apoiam
Persistencia Feedback
Comunidade dá Trabalho!
Esta obra está licenciada sob uma Licença Creative Commons
http://creativecommons.org/licenses/byncsa/2.0/br/
Obrigado!Obrigado!
www.frameworkdemoiselle.gov.brdemoiselle[email protected]/fwkdemoiselle
slideshare.net/serge_rehembazedral.blogspot.com