SlideShare uma empresa Scribd logo
Universidade Federal Rural da Amazônia
Bacharelado em Sistemas de Informação
Instituto CiberEspacial
Métodos Ágeis
Alunos:
Leynner Roque,
Renan Soranso.

1
Ferramenta Open Source para Apoio ao Uso
do Scrum por Equipes Distribuídas.

FireScrum
2
Agenda
Características
 Cenário
 Motivação (Para usar a ferramenta)
 Histórico
 FireScrum (Abordagem da Ferramenta)
 Principais Funcionalidades
 Vantagens
 FireScrum vs Outras Ferramentas.
 Demonstração


3
Motivação


Problemas

4
Cenário


Equipes Distribuídas

5
Motivação
Scrum muito utilizado no
desenvolvimento de Software,
 Aumento de desenvolvimento com
Equipes Distribuídas,
 Aumentar a comunicação entre o
time,
 Foco na Produtividade,
 Visão da produção por todos da
Equipe.


6
Histórico


FireScrum é uma ferramenta open source para apoio de
gerenciamento de projetos ágeis que utilizam Scrum.



Concebido a partir de um trabalho de conclusão de curso.



Foi implementado por 60 alunos de pós graduação de
Engenharia de Software da Universidade Federal de
Pernambuco.



Foi desenvolvido utilizando conceitos web 2.0 de Rich
Internet Applications.



Aplicado para equipes de desenvolvimento distribuídas.

7
Características











Foco em Usabilidade,
Simplicidade,
Foco no Scrum,
Foco no Time,
Arquitetura Modularizada,
Interface de Internet Rica,
Código Aberto,
Módulos não disponíveis em outras Ferramentas,
Construído Colaborativamente.

8
FireScrum


Possibilita um gerenciamento sistemático da
equipe em desenvolvimento
distribuído, controle e acompanhamento das
atividade realizadas, progresso do produto.



Organização, ponto chave para se utilizar o
FireScrum.

9
FireScrum
Principais Funcionalidades
 Divididas em Módulos integrados.
 Módulo Core – Mais importante
 Módulo TaskBoard
 Módulo Planning Poker
 Módulo Test Management
 Módulo Bug Tracking
 Módulo Desktop Agent


10
Core
Responsável por toda parte operacional do
Scrum.
Assume:
 Controle de Acesso.
 Cadastro de Usuários.
 Cadastro de Projeto.
 Criação de Item de BackLog.
 Criação de Sprints.
 Associação de Itens de backlogs a Sprints.
 Criação de uma tarefa para um dado item de
backlog.
 Alocação de um membro a determinada tarefa.
 Geração do Gráfico de Burndown da Sprint.
 Gráfico Burndown do Produto.


11
Core

12
TaskBoard
Reproduz o Quadro Físico das tarefas.
Assume:
 Visualizar os itens de backlog para sprint selecionada
 Priorizar os itens de backlog da sprint selecionada
 Cadastrar tarefas, para um determinado item de
backlog.
 Mudar o estado das tarefas arrastando pelo quadro
 Cadastrar impedimentos.
 Associar impedimentos a tarefas ou itens de backlog.
 Efetuar zoom in ou zoom out no quadro
 Aplicação de filtros.
 Visualizar o percentual de progresso da sprint corrente.


13
TaskBoard

14
Planning Poker
Uso remoto da Técnica Planning Poker
 Utiliza comunicação via chat, video ou
texto
Assume:
 Visualizar itens do backlog a serem
estimados.
 Definir valores das estimativas
 Compartilhar video e audio dos
participantes
 Gerenciar a processo de estimativa
entre os participantes.


15
Planning Poker

16
Test Management
Criação de casos de testes e seu
gerenciamento.
Assume:
 Criação de plano de testes
 Criação de casos de teste
 Criação de job de execução de teste
 Associar casos de testes a itens de
backlog
 Registro de resultados de testes.
 Criação e disponibilização de bibliotecas
de casos de teste


17
Test Management

18
Bug Tracking
Registro de Bugs.
Assume:
 Registrar Bug,
 Associar um item de backlog a um bug,
 Definir um responsável e adicionar notad ao bug,
 Anexar arquivos ao bug
 Enviar e-mails para os envolvidos com o bug,
 Gerar relatórios com filtros sobre os bugs,


19
Bug Tracking

20
Desktop Agent
Facilita o acesso as funcionalidades do FireScrum
Assume:
 Visualizar tarefas do usuário,
 Editar Tarefas,
 Recebe alertas do Sistema,
 Reportar bugs,
 Fornece um chat entre os membros do time.


21
Resultados gerados pelo
FireScrum

22
Estrutura FireScrum


Para realização de atividades, uma
estrutura modular foi implantada no
FireScrum.

23
Arquitetura


Completando a estrutura modular, e realizar todo o processo
de uso da ferramenta por seus módulos. A arquitetura macro
do FireScrum está dividida em duas partes: Front-End e
Back-End (Eric Cavalcanti, 2009 ).

24
Ferramenta de Apoio ao
desenvolvimento com Scrum






Desenvolvimento colaborativo.
Código Aberto.
Organização em desenvolvimento com
equipes distribuídas.
Visão do desenvolvimento.
Apresenta funcionalidades extras em
relação a outras ferramentas de
gerenciamento de projetos.
25
Diferencial FireScrum
Funcionalidades
Product
Management

VersionOne

TargetProces
s

x

x

x

x

x

x

x

x

x

x

x

Test Management
Bug Tracking

x

TaskBoard

x

x

ScrumWorks

FireScrum

Desktop Agent

x

x

x

Planning Poker

AgiloForScrum

x

26
Resultados de Uso do
Sistema


Prototipagem e validação na ferramenta pelo usuário.



Intuitivo para acompanhamento do projeto.



Participação em grupos de discussão sobre a Metodologia
Scrum apontam a ferramenta como utilíssima no seguimento
de desenvolvimento distribuído e presencial.



Contabilizando mais de 7500 downloads, 34 mil visitas de
126 países.(http://www.cesar.edu.br/pesquisa/produtos.php).

27
Considerações Finais

28

Mais conteúdo relacionado

Semelhante a Firescrum - UFRA 2013

FireScrum
FireScrumFireScrum
FireScrum
Eric Cavalcanti
 
plano_de_projeto_controlart_final
plano_de_projeto_controlart_finalplano_de_projeto_controlart_final
plano_de_projeto_controlart_final
userrx
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
Frank Coelho
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
Frank Coelho
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvem
Flávio Lisboa
 
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
Anderson Kanegae Soares Rocha
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Thiago Barros, PSM
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
Audasi Tecnologia e Inovação
 
Plano de projeto cafis
Plano de projeto cafisPlano de projeto cafis
Plano de projeto cafis
Jonathas Silva
 
Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
Bruno Camara
 
Apresentação Estágio UDESC
Apresentação Estágio UDESCApresentação Estágio UDESC
Apresentação Estágio UDESC
Marcos Ferreira
 
Ferramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento ÁgilFerramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento Ágil
Inael Rodrigues
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
Pablo Juan ஃ
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra
 
Fire scrum 2010
Fire scrum 2010Fire scrum 2010
Fire scrum 2010
Scumpb
 
Plano de Projeto de Software para produtos da Lacertae SW
Plano de Projeto de Software para produtos da Lacertae SWPlano de Projeto de Software para produtos da Lacertae SW
Plano de Projeto de Software para produtos da Lacertae SW
rafahreis
 
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
Wildtech
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
armeniocardoso
 
Ct java vi_2010_16
Ct java vi_2010_16Ct java vi_2010_16
Ct java vi_2010_16
Jesse Medeiros
 
Plano de Projeto SGS
Plano de Projeto SGSPlano de Projeto SGS
Plano de Projeto SGS
Rodrigo Azevedo
 

Semelhante a Firescrum - UFRA 2013 (20)

FireScrum
FireScrumFireScrum
FireScrum
 
plano_de_projeto_controlart_final
plano_de_projeto_controlart_finalplano_de_projeto_controlart_final
plano_de_projeto_controlart_final
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvem
 
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
Software para Gerência de Projetos baseado em Metodologias Ágeis [Relatório T...
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Plano de projeto cafis
Plano de projeto cafisPlano de projeto cafis
Plano de projeto cafis
 
Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
 
Apresentação Estágio UDESC
Apresentação Estágio UDESCApresentação Estágio UDESC
Apresentação Estágio UDESC
 
Ferramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento ÁgilFerramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento Ágil
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
 
Fire scrum 2010
Fire scrum 2010Fire scrum 2010
Fire scrum 2010
 
Plano de Projeto de Software para produtos da Lacertae SW
Plano de Projeto de Software para produtos da Lacertae SWPlano de Projeto de Software para produtos da Lacertae SW
Plano de Projeto de Software para produtos da Lacertae SW
 
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
Implementação de um módulo de gestão de projetos baseado em Scrum para o Expr...
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
Ct java vi_2010_16
Ct java vi_2010_16Ct java vi_2010_16
Ct java vi_2010_16
 
Plano de Projeto SGS
Plano de Projeto SGSPlano de Projeto SGS
Plano de Projeto SGS
 

Último

759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
MessiasMarianoG
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
Mary Alvarenga
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
Manuais Formação
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Centro Jacques Delors
 
Testes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdfTestes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdf
lveiga112
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
Suzy De Abreu Santana
 
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdfCRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
soaresdesouzaamanda8
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
LILIANPRESTESSCUDELE
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
LuizHenriquedeAlmeid6
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
joseanesouza36
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
profesfrancleite
 
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptxAula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
edivirgesribeiro1
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
Manuais Formação
 
epidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).pptepidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).ppt
MarceloMonteiro213738
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
DECIOMAURINARAMOS
 

Último (20)

759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
 
Testes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdfTestes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdf
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
 
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdfCRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
 
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptxAula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
Aula história , caracteristicas e esteriótipos em relação a DANÇA DE SALAO.pptx
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
 
epidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).pptepidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).ppt
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
 

Firescrum - UFRA 2013

  • 1. Universidade Federal Rural da Amazônia Bacharelado em Sistemas de Informação Instituto CiberEspacial Métodos Ágeis Alunos: Leynner Roque, Renan Soranso. 1
  • 2. Ferramenta Open Source para Apoio ao Uso do Scrum por Equipes Distribuídas. FireScrum 2
  • 3. Agenda Características  Cenário  Motivação (Para usar a ferramenta)  Histórico  FireScrum (Abordagem da Ferramenta)  Principais Funcionalidades  Vantagens  FireScrum vs Outras Ferramentas.  Demonstração  3
  • 6. Motivação Scrum muito utilizado no desenvolvimento de Software,  Aumento de desenvolvimento com Equipes Distribuídas,  Aumentar a comunicação entre o time,  Foco na Produtividade,  Visão da produção por todos da Equipe.  6
  • 7. Histórico  FireScrum é uma ferramenta open source para apoio de gerenciamento de projetos ágeis que utilizam Scrum.  Concebido a partir de um trabalho de conclusão de curso.  Foi implementado por 60 alunos de pós graduação de Engenharia de Software da Universidade Federal de Pernambuco.  Foi desenvolvido utilizando conceitos web 2.0 de Rich Internet Applications.  Aplicado para equipes de desenvolvimento distribuídas. 7
  • 8. Características          Foco em Usabilidade, Simplicidade, Foco no Scrum, Foco no Time, Arquitetura Modularizada, Interface de Internet Rica, Código Aberto, Módulos não disponíveis em outras Ferramentas, Construído Colaborativamente. 8
  • 9. FireScrum  Possibilita um gerenciamento sistemático da equipe em desenvolvimento distribuído, controle e acompanhamento das atividade realizadas, progresso do produto.  Organização, ponto chave para se utilizar o FireScrum. 9
  • 10. FireScrum Principais Funcionalidades  Divididas em Módulos integrados.  Módulo Core – Mais importante  Módulo TaskBoard  Módulo Planning Poker  Módulo Test Management  Módulo Bug Tracking  Módulo Desktop Agent  10
  • 11. Core Responsável por toda parte operacional do Scrum. Assume:  Controle de Acesso.  Cadastro de Usuários.  Cadastro de Projeto.  Criação de Item de BackLog.  Criação de Sprints.  Associação de Itens de backlogs a Sprints.  Criação de uma tarefa para um dado item de backlog.  Alocação de um membro a determinada tarefa.  Geração do Gráfico de Burndown da Sprint.  Gráfico Burndown do Produto.  11
  • 13. TaskBoard Reproduz o Quadro Físico das tarefas. Assume:  Visualizar os itens de backlog para sprint selecionada  Priorizar os itens de backlog da sprint selecionada  Cadastrar tarefas, para um determinado item de backlog.  Mudar o estado das tarefas arrastando pelo quadro  Cadastrar impedimentos.  Associar impedimentos a tarefas ou itens de backlog.  Efetuar zoom in ou zoom out no quadro  Aplicação de filtros.  Visualizar o percentual de progresso da sprint corrente.  13
  • 15. Planning Poker Uso remoto da Técnica Planning Poker  Utiliza comunicação via chat, video ou texto Assume:  Visualizar itens do backlog a serem estimados.  Definir valores das estimativas  Compartilhar video e audio dos participantes  Gerenciar a processo de estimativa entre os participantes.  15
  • 17. Test Management Criação de casos de testes e seu gerenciamento. Assume:  Criação de plano de testes  Criação de casos de teste  Criação de job de execução de teste  Associar casos de testes a itens de backlog  Registro de resultados de testes.  Criação e disponibilização de bibliotecas de casos de teste  17
  • 19. Bug Tracking Registro de Bugs. Assume:  Registrar Bug,  Associar um item de backlog a um bug,  Definir um responsável e adicionar notad ao bug,  Anexar arquivos ao bug  Enviar e-mails para os envolvidos com o bug,  Gerar relatórios com filtros sobre os bugs,  19
  • 21. Desktop Agent Facilita o acesso as funcionalidades do FireScrum Assume:  Visualizar tarefas do usuário,  Editar Tarefas,  Recebe alertas do Sistema,  Reportar bugs,  Fornece um chat entre os membros do time.  21
  • 23. Estrutura FireScrum  Para realização de atividades, uma estrutura modular foi implantada no FireScrum. 23
  • 24. Arquitetura  Completando a estrutura modular, e realizar todo o processo de uso da ferramenta por seus módulos. A arquitetura macro do FireScrum está dividida em duas partes: Front-End e Back-End (Eric Cavalcanti, 2009 ). 24
  • 25. Ferramenta de Apoio ao desenvolvimento com Scrum      Desenvolvimento colaborativo. Código Aberto. Organização em desenvolvimento com equipes distribuídas. Visão do desenvolvimento. Apresenta funcionalidades extras em relação a outras ferramentas de gerenciamento de projetos. 25
  • 26. Diferencial FireScrum Funcionalidades Product Management VersionOne TargetProces s x x x x x x x x x x x Test Management Bug Tracking x TaskBoard x x ScrumWorks FireScrum Desktop Agent x x x Planning Poker AgiloForScrum x 26
  • 27. Resultados de Uso do Sistema  Prototipagem e validação na ferramenta pelo usuário.  Intuitivo para acompanhamento do projeto.  Participação em grupos de discussão sobre a Metodologia Scrum apontam a ferramenta como utilíssima no seguimento de desenvolvimento distribuído e presencial.  Contabilizando mais de 7500 downloads, 34 mil visitas de 126 países.(http://www.cesar.edu.br/pesquisa/produtos.php). 27

Notas do Editor

  1. As consideraçõesfinaisficaráparaumaapresentação oral.