Your SlideShare is downloading. ×
Modelo ágil
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

Modelo ágil

460

Published on

Modelo inicial para acompanhamento de projetos de forma ágil na Folha.

Modelo inicial para acompanhamento de projetos de forma ágil na Folha.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
460
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
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

Transcript

  • 1. Tecnologia Modelo para projetos #Folhaquarta-feira, 7 de novembro de 12
  • 2. Desenvolvimento De Softwarequarta-feira, 7 de novembro de 12
  • 3. Manifesto Ágil • Indivíduos e interações mais que processos e ferramentas; • Software em funcionamento mais que documentação abrangente; • Responder a mudanças mais que seguir um plano.quarta-feira, 7 de novembro de 12
  • 4. Modelo Ágil • Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente; • Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto; • O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face; • Software funcionando é a medida primária de progresso.quarta-feira, 7 de novembro de 12
  • 5. E mais... • Pequenas e rápidas entregas; • Desenvolvimento incremental e com qualidade; • Times entrosados e fortalecidos.quarta-feira, 7 de novembro de 12
  • 6. Heim?quarta-feira, 7 de novembro de 12
  • 7. Idéias de diferentes modelos • Kanban Termo Japonês. Controle de produção utilizado pela Toyota; Todo acompanhamento é feito através do quadro. • XP Principais valores: Comunicação, Simplicidade, Feedback, Coragem e Respeito; Aplicação de práticas de Engenharia de Software: Pair Programming, TDD, Refactoring, Code Standards e Simple Design. • Scrum Conceito: Divisão em Sprints, Artefatos definidos, Reuniões planejadas e Entregas constantes.quarta-feira, 7 de novembro de 12
  • 8. Scrumquarta-feira, 7 de novembro de 12
  • 9. Nosso modelo • Sprint de duas semanas; • Daily Meeting a cada dois dias; • Planning Meeting para cada Sprint; • Sprint Review no final de cada Sprint; • Cada história entregue deverá ser testada por outro membro da equipe; • Se uma história demorar mais do que quatro dias, ela deverá ser fragmentada em histórias menores, para facilitar o acompanhamento; • Scrum Master participará em N projetos; • Não teremos um Product Owner (PO) por enquanto.quarta-feira, 7 de novembro de 12
  • 10. Cartão Responsável pela tarefa e pelo teste. Exemplo: Thiago/Juliana A história será a menor unidade a ser trabalhada. Não teremos subdivisão de tarefas em cada história.quarta-feira, 7 de novembro de 12
  • 11. Quadroquarta-feira, 7 de novembro de 12
  • 12. Planning Meeting • Precede o Sprint; • Planeja as entregas e histórias do próximo Sprint; • Fecha o Sprint Backlog.quarta-feira, 7 de novembro de 12
  • 13. Daily Meeting • Horário fixo, por padrão às 15h00; • Inicia mesmo sem todos os envolvidos; • No máximo 15 minutos; • O que foi feito desde a última reunião? Impedimentos encontrados? O que fará hoje? • Todos de pé em frente ao Kanban.quarta-feira, 7 de novembro de 12
  • 14. Sprint Review • Participação do Product Owner (Gestão); • Todas as entregas devem estar no ambiente de teste; • Rever o trabalho concluído e apresentá-lo; • Identificar o trabalho que não foi concluído, comunicá-lo ao Product Owner e prepará-lo para o próximo Sprint; • Identificar melhorias no processo (Scrum), equipe e entregas.quarta-feira, 7 de novembro de 12
  • 15. Futuro • TDD; • Pair Programming (?); • Integração Contínua; • ...quarta-feira, 7 de novembro de 12
  • 16. Referências http://www.scrum.org/ http://scrummethodology.com/ http://scrumalliance.org/ http://agilemanifesto.org/ http://agilemanifesto.org/principles.html http://agilemethodology.org/ http://www.mountaingoatsoftware.com/topics/scrum http://www.extremeprogramming.org/ http://xprogramming.com/index.php http://xp123.com/ http://www.kanbanblog.com/explained/index.html http://en.wikipedia.org/wiki/Lean_software_developmentquarta-feira, 7 de novembro de 12
  • 17. FIM Ariovaldo Carmonaquarta-feira, 7 de novembro de 12

×