wsl2011 módulo scrum para expresso livre

Post on 18-Dec-2014

1.066 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Implementação de um Módulo de Gestão de Projetos baseado em SCRUM para o Expresso Livre

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