FireScrum Agiles2009

Post on 17-Dec-2014

1.996 views 0 download

description

 

Transcript of FireScrum Agiles2009

FireScrumFerramenta de Apoio à Projetos Scrum

http://www.firescrum.com

Eric Cavalcanti

Eric Cavalcanti• Mestre em Engenharia de Software pelo CESAR.EDU• Certificado Scrum Master pela ScrumAlliance• Utiliza Scrum desde 2006• Engenheiro de Software do C.E.S.A.R (Centro de Estudos e Sistemas

Avançados do Recife) • 15 anos de experiência na área de TI

2006

Projetos de desenvolvimentos de jogos com prazos de 3 a 4 meses

Dificuldade em aplicar o processo existente

Métodos Ágeis

XP FDD SCRUM

SCRUM

Ferramenta?

Rich Internet Application

+ Scrum

= Eureka!

Primeiro protótipoCodinome “ScrumMaster”

2007

Scrum desperta interesse na instituição

Mais de 30 colaboradores CSM

“Sem ferramentas!”Apenas o quadro e Excel

Problemas

Mestrado CESAR.EDUFábrica FIRE

http://fire.cesar.edu.br/

FireScrumFerramenta Open Source de apoio ao gerenciamento de projetos ágeis utilizando o SCRUM

PremissasConstruído colaborativamente

Foco em usabilidadeFoco na simplicidade

Foco no ScrumFoco no Time

Aspectos InovadoresArquitetura modularizadaInterfaces de internet rica

Código aberto Módulos não disponíveis por outras

ferramentasConstrução colaborativa

2007/2008

Banca Avaliadora

Executivos de Vendas, Marketing e Qualidade

DissertaçãoFireScrum: Ferramenta de apoio à gestão de

projetos utilizando Scrum

Módulo TaskBoardDesenvolvido por uma time de 13 alunos do

Mestrado/Doutorado do CIn/UFPEFábrica E-Fact

IN953Disciplina de engenharia de software ministrada

por Silvio Meira e Jones Albuquerque

Eric Cavalcanti - Product Owner

Módulo TaskBoardProtótipos e Validação com Usuários

Módulo TaskBoard

2008

Apresentação no Workshop “Uso do Scrum em Ambientes

CMMI”

Criação do site (www.firescrum.com)

2009

Articulação InstitucionalComprometimento de instituições

de renome nacional

Colaboração de estudantes, professores e profissionais

Articulação Institucional

60 alunos divididos em 6 times do Mestrado/Doutorado do CIn/UFPE

IN953Disciplina de engenharia de software ministrada

por Silvio Meira e Jones Albuquerque

Como Fazer?

Scrum of Scrums

EstruturaCoordinatorsSilvio L. Meira - Ph.D, Chief Scientist, CESAR, Professor, Federal University of Pernambuco

Jones Albuquerque - Ph.D, Professor, Federal Rural University of Pernambuco

Teresa Maciel - Ph.D Candidate, CSM

Luiz Eugênio Tenório (left) - Ph.D Candidate, CSM

Eric Cavalcanti - MSc Candidate, CSM

Raphael Freire - MSc Candidate

Product OwnerEric Cavalcanti - MSc Candidate, CSM

Scrum Master

Luis Eugênio Tenório (left) - Ph.D Candidate, CSM

Teresa Maciel - Ph.D Candidate, CSM

Aditional Support TeamRoberta Glasner - MSc Candidate, Usability Engineer, CSM

Lucio Cavalcanti - Graphical Designer, Caju

EstruturaCore Module Team

Crescencio Lima- Scrum Master of the Team

Emmanuel Barreto

Filipe Alves

Graziela Simone

Helaine Lins

Jonatas Ferreira

Pietro Pereira

Rafael Brito

Willame Pereira

Taskboard Module Team

Ademir Junior

Anderson Pereira

Dalasiel Lima

Félix Farias

Jair Farias - Scrum Master of the Team

Lenildo Morais

Namedin Junior

Rafael Lucena

Rodrigo Freitas

Wislayne Moreira

Test Module Team

Audrey Vasconcelos - Scrum Master of the Team

Alexander Toledo

Anderson Braulio

Anderson Fellipe

Ivonei Freitas

Iuri Santos

Keldjan Alves

Leopoldo Ferreira

Thaysa Paiva

Bug Tracking Module

Adelnei Felix

Ana Luiza Leite

Camila Cunha

Emanoel Barreiros

Lubni Morais

Marcio Amorim - Scrum Master of the Team

Milton Moura

Nicolau Calado

Yuri de Almeida

Desktop Agent

Adauto Trigueiro

Alinne Correa

Igor Cavalcanti

João Paulo Fechine

Luciano Soares - Scrum Master of the Team

Luis AlbertoLima

Rafael Bacelar

Rebecca Linhares

Planning Poker Team

Hernan Muñoz

João Roberto

Leandro Oliveira

Renata Melo

Simone Araujo

Thiago Fernandes

Thiago Silva

Virgínia Chalegre - Scrum Master of the Team

Wylliams Barbosa

Primeiro Beta Público

Mais de 500 downloads nas duas primeiras semanas

Apresentação no EQPS Ouro Preto

“FireScrum - Ferramenta OpenSource para Apoio ao Uso do Scrum em Ambientes Distribuídos”

FireScrum Workshop• Introduction (Jones Albuquerque/Silvio Meira)• How We use Scrum • FireScrum Presentation (Eric and Scrum teams)• Experiences in the Market- CESAR (Izabella Lira)• Experiences in the Market - Pitang (Luiz Borba)• Boris Gloger

Arquitetura Modular

BugTracking

DesktopAgent

TestModule

CorePlanningPocker

Taskboard

Arquitetura Geral

Red5

Aspectos InovadoresVERSIONONE TARGETPROCESS SCRUMWORKS FIRESCRUM AGILO FOR SCRUM

Product Management X X X X X

Sprint Management X X X X X

Report and Analytics X X X X X

User Management X X X X X

Web Services API X X X X -

Bug Tracking X X - X X

TaskBoard X X X X -

Test Management - X - X -

Sprint Review X - - - -

Sprint Retrospective X - - - -

Release Planning X X X X X

Impediments Management

- X X X X

Desktop Agent - - - X -

Planning Poker - - - X -

RelevânciaPesquisa Ensino Desenvolvimento

Scrum Distribuído

ArtigosDissertações e Teses

Usabilidade

RelevânciaPesquisa Ensino Desenvolvimento

4 disciplinas de Engenharia de Software90 pós-graduandos

RelevânciaPesquisa Ensino Desenvolvimento

RelevânciaPesquisa Ensino Desenvolvimento

RelevânciaPesquisa Ensino Desenvolvimento

RelevânciaPesquisa Ensino Desenvolvimento

RelevânciaPesquisa Ensino Desenvolvimento

RelevânciaPesquisa Ensino Desenvolvimento

Abrangêncialocal regional nacional internacional

17.833

Abrangêncialocal regional nacional internacional

17.833

O que está acontecendo?

O que está acontecendo?

IN0980Módulo Sprint Retrospective

Demo

Acessem,Contribuam,Participem,

Usem!

www.firescrum.com

Agradecimentos