Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Aplicação da Metodologia Scrum no Desenvolvimento Distribuído de Software

No description
by

Elton Saheki

on 29 January 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Aplicação da Metodologia Scrum no Desenvolvimento Distribuído de Software

Desenvolvimento Distribuído 2 Desenvolvimento 3 Ágil Unindo 4 Distribuição
e Agilidade Mudanças constantes Colaboração Comunicação Cooperação Aumento significativo na produtividade
Inovação
Satisfação do cliente
Qualidade e Valor do software desenvolvido Gerenciamento de projetos
Monitoramento e feedback Scrum Metodologia Etapas Baseado em mudanças
Ajuste mútuo e auto-organizado Baseado no planejamento
Padronizado Flexível e auto-organizado
Time multidisciplinar Gerenciado
Separação clara de papéis Distribuído Ágil Informal
Cara-a-cara
Síncrona
Muitos para muitos Formal
Ferramentas de comunicação
Assíncrona
Canalizada Coordenação Comunicação Controle Então, por que unir abordagens tão extremas? Problemas > Vantagens ... e, neste caso, eles têm solução! Problema da Visibilidade Problema da Product Owner
Scrum Team
Scrum Master Papéis Ênfase São metodologias de projeto de software baseados em desenvolvimento iterativo e incremental, onde os requisitos e funcionalidades evoluem através da colaboração entre times auto-organizados e multi-disciplinares. Um projeto de desenvolvimento distribuido de software é um projeto feito em vários locais ou por várias empresas distintas. Os membros do projeto nem sempre possuem contato direto entre si, mas todos trabalham colaborativamente visando a conclusão do projeto. Métodos Ágeis Globalização Desenvolvimento
Distribuído 1 Introdução Atualmente os projetos de software enfrentam ambos os problemas, seria uma solução unir ambas abordagens? Benefícios Benefícios Redução de custos, incentivos fiscais
Proximidade ao cliente
Disponibilidade de mão-de-obra especializada
Desenvolvimento "follow-the-sun"
Expansão por meio de aquisições Comunicação Problema das Atribuições Product owner Scrum Team Scrum Master Remoção de impedimentos Representa o cliente Desenvolvimento e organização Necessário maior esforço e colaboração do time. O Scrum Master, por exemplo, além de suas atribuições regulares, deve estar atento a eficiente interação entre os membros. Problema do Acoplamento Equipe integrada em contato constante Fácil resolver os problemas de acoplamento Distribuir os requisitos do sistema de forma que proporcione o mínimo de dependências entre as atividades dos membros, minimizando os impedimentos por atividades relacionadas. Aplicação da Metodologia Scrum no Desenvolvimento Distribuído de Software Perguntas? Aplicação da Metodologia Scrum no Desenvolvimento Distribuído de Software Elton Saheki, Iara Silva, Rafael Magre Universidade Estadual Paulista
"Julio de Mesquita Filho" Engenharia de Software - Bach. em Ciência da Computação - Noturno Prof. Dr. Frank J. Affonso Grupo III Darja Šmite, Nils Brede Moe e Pär J. Ågerfalk - “Agility Across Time and Space” – “Implementing Agile Methods in Global Software Projects” – Editora Springer

Felipe S. Furtado Soares, Leila M. Rodrigues de Sousa Mariz, Yguaratã C. Cavalcanti, Joseane P. Rodrigues, Mário G. Neto, Petrus R. Bastos, Ana Carina M. Almeida, Daniel Thiago V. Pereira, Thierry da Silva Araújo, Rafael S. M. Correia, Jones Albuquerque - “CIN – UFPE” - “Adoção de SCRUM em uma Fábrica de Desenvolvimento Distribuído de Software”

Softhouse - “Scrum in five minutes”

Rafael Prikladnicki, Audy, Jorge Luis Nicolas - “Desenvolvimento Distribuido de Software Desenvolvimento de Software com Equipes Distribuidas” Editora Campus

Alinne C. Corrêa dos Santos1, João Paulo F. Sette1, Adauto T. de Almeida Filho, Igor Cavalcanti Ramos, Luciano Soares de Souza1, Luis Alberto L. Lima, Rafael de Araujo Bacelar, Rebecca C. Linhares de Carvalho, Fábio Q. B. da Silva - “CIN – UFPE” - “Experiência Acadêmica de uma Fábrica de Software utilizando Scrum no Desenvolvimento de Software” Referências Apresentação disponível em:
http://prezi.com/e47rzexayobq Obrigado
Full transcript