Desenvolvimento ágilProf. Marcos Devaner
O que é uma metodologia ágilO As metodologias ágeis são uma série depráticas voltadas ao desenvolvimentode software com ma...
FilosofiaManifesto para Desenvolvimento Ágilde Software
Para que utilizar esta metodologiaAs metodologias ágeis, possibilitam a construção de sistemasmais eficazes e dinamizar a ...
O que é o Scrum?O a metodologia Scrum é caracterizada peladivisão de papéis e Processos bemdefinidos para o desenvolviment...
Product BacklogLista onde possíveis funcionalidades do software são identificadase colocadasExemplo:
Vamos criar um backlogA seguir serão mostrados osrequisitos para um software , vamosnos dividir em duplas e criar obacklog...
User StoryA academia Devaner Fitnessdeseja disponibilizar no seusite um sistema para que osclientes possam medir seuíndice...
Divisão de papeis
Vamos colocar em práticaO tutor irá atuar como Product Owner e iráecolher as funcionalidades que serãodesenvolvidas.Agora ...
Sprint I - EntregasO Cada equipe irá elaborar umapresentação simples mostrando atecnologia utilizada para odesenvolvimento...
Sprint II – ProtótipoO Cada equipe irá apresentaro sistema desenvolvido.O Cada equipe terá 2h paradesenvolver o sistema e ...
Pensa que acabou?Lembra que nosso projeto deve alcançarnível de excelência no próximo encontroiremos falar de Daily Scrum ...
Por hoje é sóObrigado pelo bomtrabalho!!
Desenvolvimento ágil
Próximos SlideShares
Carregando em…5
×

Desenvolvimento ágil

260 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
260
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento ágil

  1. 1. Desenvolvimento ágilProf. Marcos Devaner
  2. 2. O que é uma metodologia ágilO As metodologias ágeis são uma série depráticas voltadas ao desenvolvimentode software com mais produtividade equalidade.“Desenvolver software com a metodologia ágil nãosignifica desenvolver mais rápido, e sim desenvolverde uma forma diferente.”
  3. 3. FilosofiaManifesto para Desenvolvimento Ágilde Software
  4. 4. Para que utilizar esta metodologiaAs metodologias ágeis, possibilitam a construção de sistemasmais eficazes e dinamizar a engenharia de software.
  5. 5. O que é o Scrum?O a metodologia Scrum é caracterizada peladivisão de papéis e Processos bemdefinidos para o desenvolvimento do software,em ciclos que levam de 2 a 4 semanas,chamados de Sprint. Scrum também prevê umcontrole diário das atividades e progresso doprojeto.
  6. 6. Product BacklogLista onde possíveis funcionalidades do software são identificadase colocadasExemplo:
  7. 7. Vamos criar um backlogA seguir serão mostrados osrequisitos para um software , vamosnos dividir em duplas e criar obacklog com base nos requisitospassados.Cada dupla terá 20min para pensarem um backlog e 5 min paraapresentá-lo a turma e defender suasideias.As duplas terão que pensar eacrescentar ao sistema no máximo 2funcionalidades a mais.
  8. 8. User StoryA academia Devaner Fitnessdeseja disponibilizar no seusite um sistema para que osclientes possam medir seuíndice de massa corporal.Com base no peso e altura dousuário o sistema irá retornarse ele(a)está acima, abaixo oucom peso regular.
  9. 9. Divisão de papeis
  10. 10. Vamos colocar em práticaO tutor irá atuar como Product Owner e iráecolher as funcionalidades que serãodesenvolvidas.Agora a turma será dividida em grupos de 3 e iráeleger um Scrum Master para o seu grupo.Iremos fazer o backlog geral e aplicar o jogode Planning Poker definir a complexidade decada atividade.
  11. 11. Sprint I - EntregasO Cada equipe irá elaborar umapresentação simples mostrando atecnologia utilizada para odesenvolvimento e um rascunho decomo será a interface.Cada equipe terá 20 min paradesenvolver e 5 min paraapresentação
  12. 12. Sprint II – ProtótipoO Cada equipe irá apresentaro sistema desenvolvido.O Cada equipe terá 2h paradesenvolver o sistema e 5min para apresenta-lo.
  13. 13. Pensa que acabou?Lembra que nosso projeto deve alcançarnível de excelência no próximo encontroiremos falar de Daily Scrum e aplicar estatécnica ao nosso projeto.
  14. 14. Por hoje é sóObrigado pelo bomtrabalho!!

×