Your SlideShare is downloading. ×
0
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
SCRUM
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SCRUM

1,369

Published on

20min presentation for Facensa (my academic faculty) colleagues, on the Software Engineering Class. …

20min presentation for Facensa (my academic faculty) colleagues, on the Software Engineering Class.

Apresentação de 20min para os colegas de faculdade da Facensa, na aula de Engenharia de Software.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,369
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
82
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • [email_address]
  • Transcript

    • 1. SCRUM Gerência ágil de projetos de software. Luciano Costa [email_address] 18 de abril de 2008
    • 2. O que é SCRUM SCRUM é uma metodologia (framework) focada no desenvolvimento e gerência ágil de projetos de software. Moldado sobre princípios de verificação e adaptação de técnicas. Baseado no aprendizado e participação de todas partes envolvidas no projeto. Prima pela simplicidade e iteratividade. Propõe integração contínua.
    • 3. Manifesto Ágil http://agilemanifesto.org Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
    • 4. Ciclo de Desenvolvimento
    • 5. Framework 3x3 PAPÉIS <ul><li>Product Owner </li></ul><ul><li>Scrum Master </li></ul><ul><li>Team </li></ul>EVENTOS <ul><li>Sprint Planning </li></ul><ul><li>Sprint Review </li></ul><ul><li>Daily Meeting </li></ul>ARTEFATOS <ul><li>Product Backlog </li></ul><ul><li>Sprint Backlog </li></ul><ul><li>Burndown Chart </li></ul>
    • 6. PAPÉIS
    • 7. Product Owner <ul><li>CLIENTE </li></ul><ul><li>Define as características do produto; </li></ul><ul><li>Decide datas de entrega e conteúdo; </li></ul><ul><li>Prioriza funcionalidades; </li></ul><ul><li>Ajusta funcionalidades e prioridades a cada Sprint; </li></ul><ul><li>Aceita ou rejeita os resultados do trabalho; </li></ul>
    • 8. Scrum Master <ul><li>LÍDER DA EQUIPE </li></ul><ul><li>Certifica ocupação e produtividade da equipe; </li></ul><ul><li>Faz a ‘ponte’ entre a equipe e o cliente; </li></ul><ul><li>Facilita a cooperação e comunicação entre todos; </li></ul><ul><li>Certifica de que o processo é seguido, escala o time para reuniões diárias, revisões de sprint e reuniões de planejamento de sprint; </li></ul>
    • 9. Team <ul><li>EQUIPE </li></ul><ul><li>É multifuncional, de 5 a 9 membros; </li></ul><ul><li>Organiza a sí e ao seu trabalho; </li></ul><ul><li>Define o objetivo do sprint e estima o desenvolvimento de cada funcionalidade; </li></ul><ul><li>Tem o direito de decidir como atingirá o objetivo do sprint; </li></ul><ul><li>Apresenta ‘demos’ ao Product Owner; </li></ul>
    • 10. EVENTOS
    • 11. Sprint Planning <ul><li>REUNIÃO DE PLANEJAMENTO DE SPRINT </li></ul><ul><li>Participam Product Owner, Scrum Master e equipe de desenvolvimento; </li></ul><ul><li>Product Owner aponta itens que Backlog devem entrar nesse Sprint; </li></ul><ul><li>Scrum Master e equipe estimam prazos e responsabilidades; </li></ul><ul><li>Product Owner reprioriza itens de acordo com estimativa da equipe; </li></ul><ul><li>Horários de reuniões diárias e datas de apresentações são estipuladas; </li></ul>
    • 12. Daily Meeting <ul><li>Discussões Diárias sobre Status do Sprint </li></ul><ul><li>Participam equipe e Scrum Master; </li></ul><ul><li>É ideal que seja feita em pé e dure de 15min a 20 min; </li></ul><ul><li>Rigidez quanto a horário de início e término; </li></ul><ul><li>Cada membro da equipe responde a três perguntas: </li></ul><ul><ul><li>O que fiz desde ontem? </li></ul></ul><ul><ul><li>O que estou planejando fazer até amanhã? </li></ul></ul><ul><ul><li>Existe algo me impedindo de atingir minha meta? </li></ul></ul>
    • 13. Sprint Review <ul><li>REUNIÃO DE REVISÃO DE SPRINT </li></ul><ul><li>Participam Product Owner, Scrum Master e equipe de desenvolvimento; </li></ul><ul><li>Funcionalidades produzidas são apresentadas ao Product Owner; </li></ul><ul><li>Objetivo do próximo sprint é definido; </li></ul><ul><li>Time discute questões sobre o sprint passado, no intuito de identificar possíveis fraquezas e encontrar soluções para que o próximo sprint seja mais produtivo; </li></ul>
    • 14. ARTEFATOS
    • 15. Product Backlog <ul><li>ITENS DE PRODUTO </li></ul><ul><li>Conjunto de funcionalidades que o Produto deve possuir, priorizadas por valor agregado; </li></ul><ul><li>Definidas pelo Product Owner; </li></ul>
    • 16. Sprint Backlog <ul><li>ITENS DE PRODUTO PARA O SPRINT </li></ul><ul><li>Itens de Produto selecionados para serem implementados no sprint corrente, com base na ordem de priorizacão estipulada pelo Product Owner; </li></ul><ul><li>Itens são quebrados em tarefas que não devem levar mais de 16h de desenvolvimento cada; </li></ul>
    • 17. Burndown Chart <ul><li>GRÁFICO DE PROGRESSO </li></ul><ul><li>Gráfico de ‘queima de horas’; </li></ul><ul><li>Representa o progresso diário da equipe; </li></ul>
    • 18. Ferramenta ScrumWorks
    • 19.  
    • 20.  
    • 21. Referências: http://www.controlchaos.com http://www.scrumalliance.org http://danube.com/scrumworks http://groups.yahoo.com/group/scrumdevelopment/message/2116 http://agilemanifesto.org/

    ×