Solução web de scrum para o apoio a comunicação entre equipes remotas
-
Upload
felipe-bastos -
Category
Documents
-
view
903 -
download
1
description
Transcript of Solução web de scrum para o apoio a comunicação entre equipes remotas
![Page 1: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/1.jpg)
SOLUÇÃO WEB DE SCRUM PARA O APOIO A COMUNICAÇÃO ENTRE
EQUIPES REMOTAS
ALUNO:
FELIPE AUGUSTO BASTOS MORAES
ORIENTADOR:
Dr. EDUARDO MANUEL DE FREITAS JORGE
UNIVERSIDADE DO ESTADO DA BAHIADEPARTAMENTO DE CIÊNCIAS EXATAS E DA TERRA
COLEGIADO DE SISTEMAS DE INFORMAÇÃO E ANÁLISE DE SISTEMASTRABALHO DE CONCLUSÃO DE CURSO
![Page 2: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/2.jpg)
Introdução
Rede social de Scrum
Metodologia
Solução Proposta
Conclusões
Trabalhos Futuros
Referências
Agenda
![Page 3: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/3.jpg)
Contextualização:Por que Scrum?
Iterativo e incrementalTrabalho em equipe
Por que Redes sociais?Redes sociais no trabalhoComunidades de Prática e MelhoriaTrabalho cooperativo
Introdução
![Page 4: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/4.jpg)
Principais Interações comunicativas
Artefatos
Reuniões
Atores
Interação nas Equipes
Rede social de Scrum
![Page 5: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/5.jpg)
Escalabilidade do Scrum
Scrum de Scrum
Scrum co-localizado
Scrum distribuído
Rede social de Scrum
![Page 6: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/6.jpg)
Rede Social de Scrum:Equipe Distribuída Geograficamente
Fonte: http://blog.scrumhalf.com.br/2011/03/2-dicas-para-o-scrum-distribuido.Visitado em: jan, 2012.
![Page 7: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/7.jpg)
Pesquisa bibliográfica, documental, descritiva, e aplicada
Análise comparativa de Ferramentas
Elaboração de Questionário
Observação de comunidades de prática e de melhoria do Scrum
Análise dos dados coletados no questionário
Propor Solução
Metodologia
![Page 8: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/8.jpg)
Trabalhos Relacionados
Estudados:
Scrum–Half
ScrumDo
IceScrum
Não estudados:
FireScrum
Redmine
Track
Outros...
![Page 9: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/9.jpg)
Critérios:
Ferramenta web hospedada na Internet
Aplicar os conceitos de Scrum
Possibilitar a interação social remota
Análise Comparativade Ferramentas Scrum
![Page 10: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/10.jpg)
Análise Comparativade Ferramentas Scrum
ScrumDo Scrum Half IceScrum
Comunicação entre usuários Não Não Sim
(plug-ins)
Comunicação entre os membros do
projeto
Não Não Sim
(plug-ins)
Permite comunicação entre membros
de equipes
Não Não Sim
(plug-ins)
Permite comunicação entre membros
de equipes de projetos diferentes.
Não Não Não
Suporta Scrum de Scrum Não Não Não
Notifica os usuários sobre mudanças no
projeto
Sim Não Sim
Versão Mobile Não Não Não
![Page 11: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/11.jpg)
ScrumDo Scrum Half IceScrum
Sugere atalhos como
uma sequência
didática de
utilização.
Sugere uma
sequência didática de
utilização de acordo
com as práticas do
mercado.
É a aplicação mais
completa entre as
comparadas, permitindo a
visões de acordo com o
perfil do usuário no
projeto.
Prós
![Page 12: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/12.jpg)
Contras
Não possui recursos
de comunicação
entre os membros
do projeto. Telas
pouco empírica, de
difícil localização
dos recursos.
Ferramenta
apresenta várias
limitações de
comunicação para
membros remotos
dos projetos.
Telas pouco
empírica, e de difícil
localização dos
recursos.
ScrumDo Scrum Half IceScrum
![Page 13: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/13.jpg)
Estrutura:Experiência com ScrumExperiência com redes sociaisExperiência com ferramentas de comunicaçãoViabilidade de uma rede social de Scrum
Quem?Comunidades de Scrum no Brasil
Scrum-Brasil, Rio Agile, Agile Bahia, Scrum-Paraíba, Scrum-Amazônia, entre outros.
Aplicação do Questionário
![Page 14: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/14.jpg)
Aplicação do Questionário:Conhecimento de Scrum
![Page 15: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/15.jpg)
Aplicação do Questionário:Utilização de Ferramentas web de Scrum
![Page 16: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/16.jpg)
Aplicação do Questionário:Utilização de Ferramentas web de Scrum
![Page 17: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/17.jpg)
Ferramentas web de Scrum:Utilização de Redes Sociais
![Page 18: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/18.jpg)
0
5
10
15
20
25
30
Dificilmente uso
1 vez por semana
2 ou 3 vezes por semana
4 ou 5 vezes por semana
Praticamente todos os dias
Ferramentas de Redes Sociais:Utilização de Redes Sociais
![Page 19: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/19.jpg)
Ferramentas web de Scrum:Utilização de Redes Sociais
![Page 20: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/20.jpg)
Ferramentas web de Scrum:Utilização de Redes Sociais
![Page 21: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/21.jpg)
Ferramentas web de Scrum:Uso no Formato Mobile
![Page 22: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/22.jpg)
{RF1} Como usuário desejo criar projetos com o objetivo de gerenciar a criação de produtos da minha empresa.
{RF2} Como membro de um projeto desejo me tornar membro de uma equipe para colaborar na criação do produto objetivo do projeto.
{RF3} Como membro de uma equipe do projeto desejo me tornar dono do produto para gerenciar a lista de requisitos do produto.
Solução Proposta:Requisitos funcionais
![Page 23: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/23.jpg)
Solução Proposta:Arquitetura
Fonte: http://techportal.inviqa.com/2010/02/22/scaling-web-applications-with-hmvc/
![Page 24: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/24.jpg)
Solução Proposta:Evolução da Arquitetura
Fonte: http://net.tutsplus.com/tutorials/php/hvmc-an-introduction-and-application/
![Page 25: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/25.jpg)
Solução Proposta:Interface Web
![Page 26: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/26.jpg)
Solução Proposta:Interface Web
![Page 27: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/27.jpg)
Solução Proposta:Interface Web
![Page 28: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/28.jpg)
![Page 29: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/29.jpg)
Solução Proposta: Interface Web
![Page 30: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/30.jpg)
Motivação
Crescimento do uso de dispositivos mobile
Fornecer alternativa à versão web
Ampliar interação entre usuários da rede
Solução Proposta:Interface Mobile
![Page 31: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/31.jpg)
Solução Proposta:Interface Mobile
![Page 32: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/32.jpg)
Gerencia dos recursos do projeto;
Integração social com as equipes;
Solução Proposta: Interface Mobile
![Page 33: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/33.jpg)
Conclusão
Compreensão:
Rede social
Ferramentas de comunicação
Dinâmica e barreiras do trabalho remoto
Como as ferramentas web podem apoiar o trabalho em equipes Scrum remotas;
![Page 34: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/34.jpg)
Novas funcionalidades:
Upload de documentos do projeto
Upload de arquivos áudio e vídeo
VoIP e Videoconferência
API de integração
Validação através da aprendizagem validada: Lean Startup (medir, construir, aprender)
Trabalhos futuros
Lean startup: http://theleanstartup.com/principles
![Page 35: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/35.jpg)
Novos incrementos de valor:
Integração com ferramentas de bug tracker, versionamento de código-fonte
Melhorias na arquitetura
Análise do impacto da utilização da solução em projetos com Scrum remoto
Trabalhos futuros
![Page 36: Solução web de scrum para o apoio a comunicação entre equipes remotas](https://reader034.fdocumentos.tips/reader034/viewer/2022051212/5597b0861a28abc02b8b457c/html5/thumbnails/36.jpg)
CAI, Jaison et al. HMVC: The layered pattern for developingstrong client tiers. Disponível em:http://www.javaworld.com/javaworld/jw-07-2000/jw-0721-hmvc.html .Visitado em: ago, 2012.
COHN, Mike. Desenvolvimento de software com Scrum. 2011.
PHAM, Andrew; PHAM, Phuong-Van. Scrum em Ação:Gerenciamento e Desenvolvimento Ágil de Projetos desoftware. Novatec, 2012.
RECUERO, Raquel. Redes Sociais na Internet. 2009.
Referências