SlideShare uma empresa Scribd logo
1 de 9
FACULDADE ESTACIO DE NATAL

       Processo de Desenvolvimento de Software




        Antonio de Melo Sousa Júnior
Alunos: Helder
        Décio

Turma: 3001
Curso: ADS
Professor: Emmanuel Monteiro
Disciplina: Processos de Desenvolvimento de Software
SCRUM
É    o    processo    para    construir software
incrementalmente em ambientes complexos, onde
os requisitos não são claros ou mudam com muita
frequência.
Objetivos do Scrum
O objetivo do Scrum é fornecer um processo
conveniente para projetos e desenvolvimento
orientado a objetos.
É uma maneira de evidenciar problemas que
acontecem no desenvolvimento de projetos de
software.
Ele não vai resolver seus problemas de engenharia ou
de qualidade no software, mas vai oferecer
mecanismos para que a equipe vá atrás de soluções
para esses problemas.
Características do Scrum



A metodologia é baseada em princípios semelhantes
aos de XP: equipes pequenas, requisitos pouco
estáveis ou desconhecidos, e iterações curtas para
promover visibilidade para o desenvolvimento.

Scrum é um esqueleto de processo que contém
grupos de práticas e papéis pré-definidos.
SCRUM
Os Principais Papeis no Scrum
                                Product Owner (P.O) é o dono do produto. Ele
                                possui a visão do retorno que o projeto trará para a
                                empresa e para os envolvidos, logo sua missão é
                                cuidar do Product Backlog, planejar releases,
                                priorizar requisitos e passar ao time uma visão clara
                                sobre os objetivos do projeto. É muito indicado então
                                que o P.O seja alguém do lado do cliente.
                                ScrumMaster (S.M) exerce um papel de liderança
                                no processo, mas ele não é um gerente de projetos.
                                O papel de S.M não possui autoridade alguma
  .                             perante o P.O ou o Time. A responsabilidade do
                                Scrum Master é manter o foco no processo, remover
                                impedimentos da equipe e auxiliar na comunicação
                                entre equipe e P.O.
                                O Time é o conjunto de pessoas que implementará
                                o projeto. É composto por uma equipe
                                multidisciplinar que tem a característica da auto-
                                gestão. A responsabilidade do Time é manter a auto-
                                gestão de suas atividades, planejar as Sprints,
                                assumir metas com o P.O e dar feedback sobre os
                                impedimentos para o S.M.
Etapas no Scrum


Ao invés de etapas e atividades definidas no início
do projeto, o ciclo de vida de um projeto Scrum é
composto por iterações de software funcionando.

Todo dia, é feita uma reunião de 15 minutos onde
o time expões à gerência o que será feito no
próximo dia, e nestas reuniões os gerentes podem
levantar os fatores de impedimento, e o progresso
geral do desenvolvimento.
Etapas no Scrum




Todos respondem às perguntas:
– O que você realizou desde a última reunião?
– Quais problemas você enfrentou?
– Em que você trabalhará até a próxima reunião?
Benefícios:
– Maior integração entre os membros da equipe
– Rápida solução de problemas
 Promovem o compartilhamento de conhecimento
– Progresso medido continuamente
Minimização de riscos
Ciclo de Vida no Scrum




Product Backlog é a lista que contém os requisitos do projeto. Aqui temos todas
as necessidades e/ou vontades do Product Owner para o projeto. Este é um
artefato "vivo", pois será priorizado e re-priorizado ao longo do projeto de acordo
com a visão do P.O.

Impediment List é a lista com os impedimentos do Time, na qual o
ScrumMaster deverá trabalhar.

Sprint Backlog possui as atividades nas quais o Time vai atuar dentro de uma
Sprint. Essas atividades são planejadas pelo Time durante a reunião de
planejamento da Sprint.
Referências
 http://www.oficinadanet.com.br/artigo/gerencia/o_que_e_scrum,
 19 de fevereiro de 2012, 14:22.
 http://pt.wikipedia.org/wiki/Scrum#Pap.C3.A9is, 19 de fevereiro de
  2012, 13;00.
 http://pt.wikipedia.org/wiki/Scrum, 19 de fever.eiro de 2012, 13:45
 Kniberg, H. (2007). Scrum e XP direto das. c4 media inc: Diana Plesa /
  Felipe Rodrigues.

Mais conteúdo relacionado

Mais procurados

Escalabilidade do Scrum
Escalabilidade do ScrumEscalabilidade do Scrum
Escalabilidade do ScrumAragon Vieira
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael RochaRafael Rocha
 
SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Softwareelliando dias
 
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013) Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013) Alessandro Almeida
 
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)Alessandro Almeida
 
Gestão de projeto PMBOK 5 com um Toque Agil - praticas de fundamentos
Gestão de projeto PMBOK 5 com um Toque Agil -  praticas de fundamentosGestão de projeto PMBOK 5 com um Toque Agil -  praticas de fundamentos
Gestão de projeto PMBOK 5 com um Toque Agil - praticas de fundamentosKleitor Franklint Correa Araujo
 
O Papel do Gerente de Projetos: Atribuições e Ações
O Papel do Gerente de Projetos: Atribuições e AçõesO Papel do Gerente de Projetos: Atribuições e Ações
O Papel do Gerente de Projetos: Atribuições e AçõesAdson Cunha, MSc, PMP®
 
Webaula 52 - Agile PMO e a transformação organizacional pela agilidade
Webaula 52 - Agile PMO e a transformação organizacional pela agilidadeWebaula 52 - Agile PMO e a transformação organizacional pela agilidade
Webaula 52 - Agile PMO e a transformação organizacional pela agilidadeProjetos e TI
 
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...Júnior Rodrigues
 
Fator Humano no Gerenciamento de Projetos
Fator Humano no Gerenciamento de ProjetosFator Humano no Gerenciamento de Projetos
Fator Humano no Gerenciamento de ProjetosADVN Soluções em TI
 
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASNilo Basílio
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013barcellosreis
 
Gerência de Projetos de Software - Aula1
Gerência de Projetos de Software - Aula1Gerência de Projetos de Software - Aula1
Gerência de Projetos de Software - Aula1Adson Cunha, MSc, PMP®
 
Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Dimitri Campana, PMP
 
Gerenciamento de projetos
Gerenciamento de projetosGerenciamento de projetos
Gerenciamento de projetosPaulo Junior
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareThiago Reis da Silva
 

Mais procurados (20)

Escalabilidade do Scrum
Escalabilidade do ScrumEscalabilidade do Scrum
Escalabilidade do Scrum
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
 
SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Software
 
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013) Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (11/09/2013)
 
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)
 
Gestão de projeto PMBOK 5 com um Toque Agil - praticas de fundamentos
Gestão de projeto PMBOK 5 com um Toque Agil -  praticas de fundamentosGestão de projeto PMBOK 5 com um Toque Agil -  praticas de fundamentos
Gestão de projeto PMBOK 5 com um Toque Agil - praticas de fundamentos
 
O Papel do Gerente de Projetos: Atribuições e Ações
O Papel do Gerente de Projetos: Atribuições e AçõesO Papel do Gerente de Projetos: Atribuições e Ações
O Papel do Gerente de Projetos: Atribuições e Ações
 
Webaula 52 - Agile PMO e a transformação organizacional pela agilidade
Webaula 52 - Agile PMO e a transformação organizacional pela agilidadeWebaula 52 - Agile PMO e a transformação organizacional pela agilidade
Webaula 52 - Agile PMO e a transformação organizacional pela agilidade
 
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...
A Profissão De Gerente De Projetos E A Sua Importância Na Estratégia Das Orga...
 
Gerente de Projetos - Dando os primeiros passos
Gerente de Projetos - Dando os primeiros passosGerente de Projetos - Dando os primeiros passos
Gerente de Projetos - Dando os primeiros passos
 
Fator Humano no Gerenciamento de Projetos
Fator Humano no Gerenciamento de ProjetosFator Humano no Gerenciamento de Projetos
Fator Humano no Gerenciamento de Projetos
 
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMAS
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013
 
Apresentacao Scrum
Apresentacao ScrumApresentacao Scrum
Apresentacao Scrum
 
Gerência de Projetos de Software - Aula1
Gerência de Projetos de Software - Aula1Gerência de Projetos de Software - Aula1
Gerência de Projetos de Software - Aula1
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013
 
Gerenciamento de projetos
Gerenciamento de projetosGerenciamento de projetos
Gerenciamento de projetos
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
 

Semelhante a Scrum[1]

Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Material Workshop Scrum foundation - Fernando Cunha
Material Workshop Scrum foundation -  Fernando CunhaMaterial Workshop Scrum foundation -  Fernando Cunha
Material Workshop Scrum foundation - Fernando CunhaWise Systems
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisfayrusm
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com ScrumIdéia Ágil
 
Apresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioApresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioPlinio Tulio
 
Como fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de DesenvolvimentoComo fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de DesenvolvimentoAragon Vieira
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbokMarisa Wittmann
 
Scrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisIdeia Ágil
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumThiago Barros, PSM
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Apresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaApresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaRicardo Lima
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumPablo Juan ஃ
 

Semelhante a Scrum[1] (20)

Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Material Workshop Scrum foundation - Fernando Cunha
Material Workshop Scrum foundation -  Fernando CunhaMaterial Workshop Scrum foundation -  Fernando Cunha
Material Workshop Scrum foundation - Fernando Cunha
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Gestão de projetos
Gestão de projetosGestão de projetos
Gestão de projetos
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com Scrum
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Apresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioApresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de Portfólio
 
Como fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de DesenvolvimentoComo fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de Desenvolvimento
 
Sobre o Scrum
Sobre o ScrumSobre o Scrum
Sobre o Scrum
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 
Scrum
ScrumScrum
Scrum
 
Scrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos Ágeis
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
 
Project Methodologies and Best Practices
Project Methodologies and Best PracticesProject Methodologies and Best Practices
Project Methodologies and Best Practices
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Scrum
ScrumScrum
Scrum
 
Apresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaApresentação sobre scrum bem básica
Apresentação sobre scrum bem básica
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 

Scrum[1]

  • 1. FACULDADE ESTACIO DE NATAL Processo de Desenvolvimento de Software Antonio de Melo Sousa Júnior Alunos: Helder Décio Turma: 3001 Curso: ADS Professor: Emmanuel Monteiro Disciplina: Processos de Desenvolvimento de Software
  • 2. SCRUM É o processo para construir software incrementalmente em ambientes complexos, onde os requisitos não são claros ou mudam com muita frequência.
  • 3. Objetivos do Scrum O objetivo do Scrum é fornecer um processo conveniente para projetos e desenvolvimento orientado a objetos. É uma maneira de evidenciar problemas que acontecem no desenvolvimento de projetos de software. Ele não vai resolver seus problemas de engenharia ou de qualidade no software, mas vai oferecer mecanismos para que a equipe vá atrás de soluções para esses problemas.
  • 4. Características do Scrum A metodologia é baseada em princípios semelhantes aos de XP: equipes pequenas, requisitos pouco estáveis ou desconhecidos, e iterações curtas para promover visibilidade para o desenvolvimento. Scrum é um esqueleto de processo que contém grupos de práticas e papéis pré-definidos.
  • 5. SCRUM Os Principais Papeis no Scrum Product Owner (P.O) é o dono do produto. Ele possui a visão do retorno que o projeto trará para a empresa e para os envolvidos, logo sua missão é cuidar do Product Backlog, planejar releases, priorizar requisitos e passar ao time uma visão clara sobre os objetivos do projeto. É muito indicado então que o P.O seja alguém do lado do cliente. ScrumMaster (S.M) exerce um papel de liderança no processo, mas ele não é um gerente de projetos. O papel de S.M não possui autoridade alguma . perante o P.O ou o Time. A responsabilidade do Scrum Master é manter o foco no processo, remover impedimentos da equipe e auxiliar na comunicação entre equipe e P.O. O Time é o conjunto de pessoas que implementará o projeto. É composto por uma equipe multidisciplinar que tem a característica da auto- gestão. A responsabilidade do Time é manter a auto- gestão de suas atividades, planejar as Sprints, assumir metas com o P.O e dar feedback sobre os impedimentos para o S.M.
  • 6. Etapas no Scrum Ao invés de etapas e atividades definidas no início do projeto, o ciclo de vida de um projeto Scrum é composto por iterações de software funcionando. Todo dia, é feita uma reunião de 15 minutos onde o time expões à gerência o que será feito no próximo dia, e nestas reuniões os gerentes podem levantar os fatores de impedimento, e o progresso geral do desenvolvimento.
  • 7. Etapas no Scrum Todos respondem às perguntas: – O que você realizou desde a última reunião? – Quais problemas você enfrentou? – Em que você trabalhará até a próxima reunião? Benefícios: – Maior integração entre os membros da equipe – Rápida solução de problemas Promovem o compartilhamento de conhecimento – Progresso medido continuamente Minimização de riscos
  • 8. Ciclo de Vida no Scrum Product Backlog é a lista que contém os requisitos do projeto. Aqui temos todas as necessidades e/ou vontades do Product Owner para o projeto. Este é um artefato "vivo", pois será priorizado e re-priorizado ao longo do projeto de acordo com a visão do P.O. Impediment List é a lista com os impedimentos do Time, na qual o ScrumMaster deverá trabalhar. Sprint Backlog possui as atividades nas quais o Time vai atuar dentro de uma Sprint. Essas atividades são planejadas pelo Time durante a reunião de planejamento da Sprint.
  • 9. Referências  http://www.oficinadanet.com.br/artigo/gerencia/o_que_e_scrum,  19 de fevereiro de 2012, 14:22.  http://pt.wikipedia.org/wiki/Scrum#Pap.C3.A9is, 19 de fevereiro de 2012, 13;00.  http://pt.wikipedia.org/wiki/Scrum, 19 de fever.eiro de 2012, 13:45  Kniberg, H. (2007). Scrum e XP direto das. c4 media inc: Diana Plesa / Felipe Rodrigues.