wsl2011 módulo scrum para expresso livre
Post on 18-Dec-2014
1.067 Views
Preview:
DESCRIPTION
TRANSCRIPT
FISL 12 – Fórum Internacional de Software LivreWSL – Workshop de Software Livre
Implementação de um Módulo de Implementação de um Módulo de Implementação de um Módulo de Implementação de um Módulo de
Rafael Raymundo, Guilherme Lacerda, Vinicius Ribeir o{rafael2000,guilhermeslacerda,vinicius.gadis}@gmail.com
Implementação de um Módulo de Implementação de um Módulo de Gestão de Projetos baseado em Gestão de Projetos baseado em SCRUM para o Expresso LivreSCRUM para o Expresso Livre
Implementação de um Módulo de Implementação de um Módulo de Gestão de Projetos baseado em Gestão de Projetos baseado em SCRUM para o Expresso LivreSCRUM para o Expresso Livre
Roteiro
� Introdução
� Projeto Expresso Livre
� Implementação do Módulo
� Considerações Finais
� Agradecimentos
Introdução
� Ferramentas Colaborativas (Groupware)
� Envolvimento com desenvolvimento deSoftware Livre
� Comunidade
� Uso e Estudo de Metodologias Ágeis
� Desenvolvimento de um módulo de gestão de projetos para umaferramenta colaborativa
� Estudo de ferramentas similares
Projeto Expresso Livre�Atores de Desenvolvimento
� Celepar� Dataprev� Prodeb� Prognus� SERPRO� Comunidade SW Livre em geral
� Comunidade� Fórum de Discussões, SVN, Wiki
� Tecnologias� PHP5, Jquery, PostgreSQL, LDAP
� Principais Módulos� Catálogo, e- mail, Agenda, Calendário
Estrutura
Implementação do Módulo de GP Ágil
� Principais problemas�Mudanças rápidas de projeto� Pequenas equipes e distribuídas� Padronização das práticas de GP
� Padrões de Desenvolvimento
� Requisitos� Multi-Projetos� Product Backlog� Sprint Backlog� Kanban
Modelo E-R
Lista de Projetos
Criando um novo projeto
Product Backlog
Nova tarefa
Sprints
Kanban
Considerações Finais
� Principais dificuldades�Adoção de padrões já pré-estabelecidos�
� Principais benefícios� Padronização das práticas de GP� Integração de equipes distribuídas� Maior controle e visibilidade do trabalho
�Adoção de padrões já pré-estabelecidos� Resultados ainda incipientes
Considerações Finais
� Trabalhos Futuros� Integração do módulo com o Expresso Mail� Uso do calendário para geração de alertas� Registro de Retrospectivas e Impedimentos�
� Links� GoogleCode
http://code.google.com/p/expressoalpha/� Comunidade Expresso Livre
http://trac.expressolivre.org/ticket/1823
�� Criação de gráficos de Burndown e Project Velocity
Perguntas?Perguntas?
Agradecimentos
Principais Referências
Ambler, Scott (2008). “Agile Adoption Rate Survey Results: February 2008”. Disponível em:<http://www.ambysoft.com/surveys/agileFebruary2008.html>. Acesso em 31.mar.2011.
Cohn, Mike (2011). “All Product Backlog and User Story Management Tools for Agile and ScrumProjects”. Disponível em: <http://www.userstories.com/products>. Acesso em 31.mar.2011.
Expresso Livre (2011). “Expresso Livre – Powered by eGroupware”. Disponível em:<http://www.expressolivre.org>. Acesso em 31.mar.2011.<http://www.expressolivre.org>. Acesso em 31.mar.2011.
Highsmith, Jim e Cockburn, Alistair (2001) “Agile Software Development: The business ofinnovation”, Prepared by the IEEE Computer Society/ACM Joint Task Force.
Hunt, John (2006) “Agile Software Construction”, Springer-Verlag London.
Schwaber, Ken e Beedle, Mike (2001) “Agile Software Development with Scrum”, Prentice Hall.
Schwaber, Ken (2004) “Agile Project Management with Scrum”, Microsoft Press.
top related