SlideShare uma empresa Scribd logo
1 de 46
1
Scrum:Uma aplicação em uma
software house
Aluno: Diego Brunhera – 51043
E-mail: brunhera@gmail.com
Orientador: ALEXANDRE LAZARETTI ZANATTA
Banca: Amilton Rodrigo Martins
2
Roteiro
 Motivação
 Objetivo
 Scrum
 O Processo da Software House
 Estudo de Caso
 Considerações Finais
3
Motivação
 Auxiliar as empresas de software house em
desenvolver software com mais rapidez e flexibilidade
tornando os processos mais produtivos para atingir
seus objetivos e proporcionar-lhes um diferencial
competitivo.
 Auxiliar as empresas no gerenciamento dos processos
de desenvolvimento de software.
4
Objetivo
 Analisar e aplicar o método de desenvolvimento da
software house em conjunto com o método ágil Scrum.
6
Scrum/Ciclo de Vida
Fonte: www.mountangoatsoftware.com/scrum
8
Processo da Software House
 Modelo de desenvolvimento próprio da empresa.
Fonte: Modelo de Desenvolvimento da organização.
9
Processo da Software House
 Cada uma das etapas do processo da empresa tem
artefatos de entrada e saída e entre eles tem suas
atividades de planejamento. Sua estrutura está
organizada da seguinte forma.
Artefato de
entrada
Artefato de
saída
Atividades
11
Estudo de Caso
 A empresa localiza-se na cidade de Passo Fundo.
 Atende a segmentos ligados a prestação de serviço,
instituições de ensino e pesquisa e cooperativas de
trabalho.
 Os serviços oferecidos são: Software sob encomenda e
soluções em servidores, baseados em sistemas
operacionais Linux.
12
Estudo de Caso
 O estudo de caso teve como objetivo aplicar o modelo
de desenvolvimento próprio da organização em um
projeto, propondo a implantação/adaptação ao
método ágil Scrum.
 O projeto realizado foi o desenvolvimento do web site
portal gemas e também o desenvolvimento de um CMS
para manter e gerenciar este portal.
13
Estudo de Caso
 Conhecer/Art. Entrada
 Contato do cliente com a
empresa, através de um
meio de comunicação.
14
Estudo de Caso
 Conhecer/Atividades
 Análise das necessidades do
cliente.
 Elaboração da Ficha do
Cliente (REQ01) e Modelagem
de negócio do cliente (REQ02).
 Em Scrum, neste momento
coletam-se todas as
informaçoes da necessidade do
cliente.
15
Estudo de Caso
 Conhecer/Art. Saída
 Criação dos artefatos de
saída REQ01 – Ficha do
Cliente e REQ02 –
Modelagem de Negócio e
Projeto.
16
Estudo de Caso
 Conhecer/Art. Entrada
 REQ01 – Ficha do Cliente.
Fonte: Artefato de entrada da empresa.
17
Estudo de Caso
 Conhecer/Art. Saída
 REQ02 – Modelagem de
Negócio e Projeto.
Fonte: Artefato de entrada da empresa.
18
Estudo de Caso
 Propor/Art. Entrada
 REQ01 – Ficha do
cliente e REQ02 –
Modelagem de negócio
e projeto.
19
Estudo de Caso
 Propor/Atividades
 Análise detalhada dos
requisitos, orçamento,
proposta e contratos de
desenvolvimento.
 Conforme o Scrum, ainda
esta na fase de conhecer e
planejar os requisitos.
20
Estudo de Caso
 Propor/Art. Saída
 REQ03 – Orçamento do
Projeto.
 REQ04 – Proposta.
 PRJ01 – Contrato de
desenvolvimento e licença
de uso do software.
 PRJ02 – Contrato de
Atualização do Software. O artefato de atualização não foi criado porque
este projeto foi contratado com prazo estipulado
para o início e o fim.
21
Estudo de Caso
 Projetar/Art. Entrada
 PRJ01 – Contrato de
desenvolvimento e
licença de uso do softare
e PRJ02 – Contrato de
atualização do software
assinados.
22
Estudo de Caso
 Projetar/Atividades
 Reuniões de
planejamento para dar
andamento no projeto.
 Desenvolvimento do
Product Backlog que
dará continuidade às
próximas etapas.
23
Estudo de Caso
 Projetar/Art. Saída
 Product Backlog.
 Plano de Risco
 PRJ08 – MER
 PRJ09 – UML
 Cronograma das
atividades e dificuldades.
24
Estudo de Caso
 Projetar/Art. Saída
Product Backlog.
Fonte: Primária.
25
Estudo de Caso
 Planejar Aplicação/
Art. Entrada
 Product Backlog aceito
pelos Stackholders.
 Cronograma das
Atividades e
dificuldades.
26
Estudo de Caso
 Planejar Aplicação/
Atividades
 Planejamento da
aplicação.
 Criação do primeiro
Sprint Backlog, conforme
práticas do Scrum, dando
continuidade as atividades
seguinte.
27
Estudo de Caso
 Planejar Aplicação/
Art. Saída
 Sprint Backlog inicial.
28
Estudo de Caso
 Planejar Aplicação/
Art. Saída
 Primeiro Sprint Backlog
criado, com duração de
duas semanas.
29
Estudo de Caso
 Planejar Módulo/Art.
Entrada
 Sprint Backlog criado.
30
Estudo de Caso
 Planejar Módulo/
Atividades
 Foi realizado reuniões
de planejamento e a
atualização do Product
Backlog.
31
Estudo de Caso
 Planejar Módulo/Art.
Saída
 Sprint Backlog
finalizado.
32
Estudo de Caso
 Criar e Verificar
Módulos/Art. Entrada
 Sprint Backlog finalizado.
33
Estudo de Caso
 Criar e Verificar
Módulos/Atividades
 Reuniões diárias, Daily
Scrum Meeting, para
verificar e validar os
trabalhos realizados.
34
Estudo de Caso
 Criar e Verificar
Módulos/Art. Saída
 Atualização do quadro
Task Board.
 Atualização do Product
Backlog.
35
Estudo de Caso
 Criar e Verificar
Módulos/Art. Saída
 Foi muito importante nesta
etapa o acompanhamento do
projeto a partir do quadro
Task Board mantendo a
equipe e todos os envolvidos
atualizado quanto os
trabalhos que estavam sendo
realizados.
Fonte: Primária.
Fazendo
Sprint
Backlog
Ciclo de Vida
do Scrum
Não
Iniciado Feito!
36
Estudo de Caso
 Validar e Entregar
Aplicação/Art. Entrada
 Product Backlog atualizado.
37
Estudo de Caso
 Validar e Entregar
Aplicação/Atividades
 Análises do que foi proposto.
 Avaliações realizadas com o
cliente.
38
Estudo de Caso
 Validar e Entregar
Aplicação/Art. Saída
 Sprint Backlog aprovado e
aceito pelos Stackholders.
39
Estudo de Caso
 Incrementar Aplicação/
Art. Entrada
 Sprint Backlog aprovado e
aceito pelos envolvidos.
40
Estudo de Caso
 Incrementar Aplicação/
Atividades
 Reuniões de aprovação do
que foi realizado com a
Scrum Team, Scrum Master
e Product Owner
aprovando ou não o
trabalho desenvolvido.
41
Estudo de Caso
 Incrementar Aplicação/
Art. Saída.
 Atualização do Product
Backlog.
42
Estudo de Caso
 Finalizar/Art. Entrada
 Product Backlog
finalizado.
43
Estudo de Caso
 Finalizar/Atividades
 Reunião de finalização do
projeto com todos os
Stakeholders para fechar o
trabalho realizado.
 A criação de um manual
do produto e elaboração
do PRJ05 - Contrato de
entrega de software.
44
Estudo de Caso
 Finalizar/Art. Saída
 PRJ05 – Contrato de
entrega de software.
 Manual do produto.
45
Conclusões
 A importância de ter uma metodologia para gerenciar o
desenvolvimento de software.
 O gerenciamento proporcionou controle dos requisitos e
das reuniões de planejamento, um controle visual através
do Task Board e a execução dos artefatos em tempo
previsto, mantendo a ordem e a seqüencia das etapas.
 Conclui-se que o processo da empresa em conjunto com o
método ágil Scrum foi validado.
46
Scrum:Uma aplicação em uma
software house
Aluno: Diego Brunhera – 51043
E-mail: brunhera@gmail.com
Orientador: ALEXANDRE LAZARETTI ZANATTA
Banca: Amilton Rodrigo Martins

Mais conteúdo relacionado

Mais procurados

Msproject 2007 apostila
Msproject 2007 apostilaMsproject 2007 apostila
Msproject 2007 apostilaLéia Neri
 
Termo de Abertura do Projeto
Termo de Abertura do ProjetoTermo de Abertura do Projeto
Termo de Abertura do ProjetoClaudio Barbosa
 
Metodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresMetodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresAragon Vieira
 
Projetos de Engenharia - Conceitos Básicos - Aragon Salvador
Projetos de Engenharia - Conceitos Básicos - Aragon SalvadorProjetos de Engenharia - Conceitos Básicos - Aragon Salvador
Projetos de Engenharia - Conceitos Básicos - Aragon SalvadorAragon Vieira
 
Pmbok -5ª_edição
Pmbok  -5ª_ediçãoPmbok  -5ª_edição
Pmbok -5ª_ediçãoemsbarretos
 
Escalabilidade do Scrum
Escalabilidade do ScrumEscalabilidade do Scrum
Escalabilidade do ScrumAragon Vieira
 
Project 2013 basico e conceitos 2015 oficial
Project 2013 basico e conceitos 2015   oficialProject 2013 basico e conceitos 2015   oficial
Project 2013 basico e conceitos 2015 oficialAlana Ramalho
 
Metodologia de Gerenciamento de Projetos Ágil
Metodologia de Gerenciamento de Projetos ÁgilMetodologia de Gerenciamento de Projetos Ágil
Metodologia de Gerenciamento de Projetos ÁgilPablo Marquesi
 
Resumo das mudanças no PMBOK 5
Resumo das mudanças no PMBOK 5Resumo das mudanças no PMBOK 5
Resumo das mudanças no PMBOK 5Fernando Palma
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareAragon Vieira
 
Apresentacao pré banca TCC em SI
Apresentacao pré banca TCC em SIApresentacao pré banca TCC em SI
Apresentacao pré banca TCC em SIHelton Ritter
 
Gestão de Projetos (18/08/2014)
Gestão de Projetos (18/08/2014)Gestão de Projetos (18/08/2014)
Gestão de Projetos (18/08/2014)Alessandro Almeida
 
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)Alessandro Almeida
 
Plano projeto implantação servicedesk
Plano projeto implantação servicedeskPlano projeto implantação servicedesk
Plano projeto implantação servicedeskFernando Palma
 
Plano de projeto de software
Plano de projeto de softwarePlano de projeto de software
Plano de projeto de softwareSigelman Araujo
 

Mais procurados (20)

Scrum
ScrumScrum
Scrum
 
Msproject 2007 apostila
Msproject 2007 apostilaMsproject 2007 apostila
Msproject 2007 apostila
 
Gerencia do Escopo do Projeto
Gerencia do Escopo do ProjetoGerencia do Escopo do Projeto
Gerencia do Escopo do Projeto
 
Gerenciamento de Projetos - Aula03 - Termo de abertura, EAP e cronograma
Gerenciamento de Projetos - Aula03 - Termo de abertura, EAP e cronogramaGerenciamento de Projetos - Aula03 - Termo de abertura, EAP e cronograma
Gerenciamento de Projetos - Aula03 - Termo de abertura, EAP e cronograma
 
Termo de Abertura do Projeto
Termo de Abertura do ProjetoTermo de Abertura do Projeto
Termo de Abertura do Projeto
 
Metodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de SoftwaresMetodologia de Desenvolvimento de Softwares
Metodologia de Desenvolvimento de Softwares
 
Projetos de Engenharia - Conceitos Básicos - Aragon Salvador
Projetos de Engenharia - Conceitos Básicos - Aragon SalvadorProjetos de Engenharia - Conceitos Básicos - Aragon Salvador
Projetos de Engenharia - Conceitos Básicos - Aragon Salvador
 
Lean Box
Lean BoxLean Box
Lean Box
 
Pmbok -5ª_edição
Pmbok  -5ª_ediçãoPmbok  -5ª_edição
Pmbok -5ª_edição
 
Escalabilidade do Scrum
Escalabilidade do ScrumEscalabilidade do Scrum
Escalabilidade do Scrum
 
Ms project
Ms projectMs project
Ms project
 
Project 2013 basico e conceitos 2015 oficial
Project 2013 basico e conceitos 2015   oficialProject 2013 basico e conceitos 2015   oficial
Project 2013 basico e conceitos 2015 oficial
 
Metodologia de Gerenciamento de Projetos Ágil
Metodologia de Gerenciamento de Projetos ÁgilMetodologia de Gerenciamento de Projetos Ágil
Metodologia de Gerenciamento de Projetos Ágil
 
Resumo das mudanças no PMBOK 5
Resumo das mudanças no PMBOK 5Resumo das mudanças no PMBOK 5
Resumo das mudanças no PMBOK 5
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software
 
Apresentacao pré banca TCC em SI
Apresentacao pré banca TCC em SIApresentacao pré banca TCC em SI
Apresentacao pré banca TCC em SI
 
Gestão de Projetos (18/08/2014)
Gestão de Projetos (18/08/2014)Gestão de Projetos (18/08/2014)
Gestão de Projetos (18/08/2014)
 
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
 
Plano projeto implantação servicedesk
Plano projeto implantação servicedeskPlano projeto implantação servicedesk
Plano projeto implantação servicedesk
 
Plano de projeto de software
Plano de projeto de softwarePlano de projeto de software
Plano de projeto de software
 

Semelhante a Scrum na Software House

O Product Owner e o Scrum
O Product Owner e o ScrumO Product Owner e o Scrum
O Product Owner e o ScrumVitor Massari
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemCarlos Carvalho
 
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010Facuuldade Norte Sul
 
Administração de Projetos - Planejamento - Escopo - Aula 8
Administração de Projetos - Planejamento - Escopo - Aula 8Administração de Projetos - Planejamento - Escopo - Aula 8
Administração de Projetos - Planejamento - Escopo - Aula 8Ueliton da Costa Leonidio
 
Planejamento, Execução e Controle de Projetos: Aula 2
Planejamento, Execução e Controle de Projetos: Aula 2Planejamento, Execução e Controle de Projetos: Aula 2
Planejamento, Execução e Controle de Projetos: Aula 2Alessandro Almeida
 
Aula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisAula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisDaniela Brauner
 
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASNilo Basílio
 
P.I.C. Processo de Inovação C.E.S.A.R
P.I.C. Processo de Inovação C.E.S.A.RP.I.C. Processo de Inovação C.E.S.A.R
P.I.C. Processo de Inovação C.E.S.A.RCESAR
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 

Semelhante a Scrum na Software House (20)

O Product Owner e o Scrum
O Product Owner e o ScrumO Product Owner e o Scrum
O Product Owner e o Scrum
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagem
 
Aula 2 - Modelos de processos
Aula 2 -  Modelos de processosAula 2 -  Modelos de processos
Aula 2 - Modelos de processos
 
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010
C:\Documents And Settings\Juliana\Desktop\Palestra 19 03 2010
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
PDP FINAL.ppt
PDP  FINAL.pptPDP  FINAL.ppt
PDP FINAL.ppt
 
Guia do Desenvolvimento de Brindes
Guia do Desenvolvimento de BrindesGuia do Desenvolvimento de Brindes
Guia do Desenvolvimento de Brindes
 
Proposta de Inovação (1)
Proposta de Inovação (1)Proposta de Inovação (1)
Proposta de Inovação (1)
 
Introdução ao RUP
Introdução ao RUPIntrodução ao RUP
Introdução ao RUP
 
Gestão de Operações
Gestão de OperaçõesGestão de Operações
Gestão de Operações
 
Administração de Projetos - Planejamento - Escopo - Aula 8
Administração de Projetos - Planejamento - Escopo - Aula 8Administração de Projetos - Planejamento - Escopo - Aula 8
Administração de Projetos - Planejamento - Escopo - Aula 8
 
Scrum
ScrumScrum
Scrum
 
Método Ágil Scrum
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
 
Scrum
ScrumScrum
Scrum
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
Planejamento, Execução e Controle de Projetos: Aula 2
Planejamento, Execução e Controle de Projetos: Aula 2Planejamento, Execução e Controle de Projetos: Aula 2
Planejamento, Execução e Controle de Projetos: Aula 2
 
Aula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisAula05 - Metodologias Ágeis
Aula05 - Metodologias Ágeis
 
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMASANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMAS
 
P.I.C. Processo de Inovação C.E.S.A.R
P.I.C. Processo de Inovação C.E.S.A.RP.I.C. Processo de Inovação C.E.S.A.R
P.I.C. Processo de Inovação C.E.S.A.R
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 

Mais de Unimed Planalto Médio

Intraestrutura: Espaço, Temperatura e Energia
Intraestrutura: Espaço, Temperatura e EnergiaIntraestrutura: Espaço, Temperatura e Energia
Intraestrutura: Espaço, Temperatura e EnergiaUnimed Planalto Médio
 
Artigo: Marketing Estratégico do Google e o Oceano Azul
Artigo: Marketing Estratégico do Google e o Oceano AzulArtigo: Marketing Estratégico do Google e o Oceano Azul
Artigo: Marketing Estratégico do Google e o Oceano AzulUnimed Planalto Médio
 
Marketing estratégico da google e o oceano azul
Marketing estratégico da google e o oceano azulMarketing estratégico da google e o oceano azul
Marketing estratégico da google e o oceano azulUnimed Planalto Médio
 
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...Unimed Planalto Médio
 

Mais de Unimed Planalto Médio (6)

Byod - Bring Your Own Device
Byod - Bring Your Own DeviceByod - Bring Your Own Device
Byod - Bring Your Own Device
 
Intraestrutura: Espaço, Temperatura e Energia
Intraestrutura: Espaço, Temperatura e EnergiaIntraestrutura: Espaço, Temperatura e Energia
Intraestrutura: Espaço, Temperatura e Energia
 
Artigo: Marketing Estratégico do Google e o Oceano Azul
Artigo: Marketing Estratégico do Google e o Oceano AzulArtigo: Marketing Estratégico do Google e o Oceano Azul
Artigo: Marketing Estratégico do Google e o Oceano Azul
 
Métodos Científicos
Métodos CientíficosMétodos Científicos
Métodos Científicos
 
Marketing estratégico da google e o oceano azul
Marketing estratégico da google e o oceano azulMarketing estratégico da google e o oceano azul
Marketing estratégico da google e o oceano azul
 
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...
Apresetação Trabalho de Conclusão MBA em Gestão e Governança da Tecnologia da...
 

Scrum na Software House

  • 1. 1 Scrum:Uma aplicação em uma software house Aluno: Diego Brunhera – 51043 E-mail: brunhera@gmail.com Orientador: ALEXANDRE LAZARETTI ZANATTA Banca: Amilton Rodrigo Martins
  • 2. 2 Roteiro  Motivação  Objetivo  Scrum  O Processo da Software House  Estudo de Caso  Considerações Finais
  • 3. 3 Motivação  Auxiliar as empresas de software house em desenvolver software com mais rapidez e flexibilidade tornando os processos mais produtivos para atingir seus objetivos e proporcionar-lhes um diferencial competitivo.  Auxiliar as empresas no gerenciamento dos processos de desenvolvimento de software.
  • 4. 4 Objetivo  Analisar e aplicar o método de desenvolvimento da software house em conjunto com o método ágil Scrum.
  • 5.
  • 6. 6 Scrum/Ciclo de Vida Fonte: www.mountangoatsoftware.com/scrum
  • 7.
  • 8. 8 Processo da Software House  Modelo de desenvolvimento próprio da empresa. Fonte: Modelo de Desenvolvimento da organização.
  • 9. 9 Processo da Software House  Cada uma das etapas do processo da empresa tem artefatos de entrada e saída e entre eles tem suas atividades de planejamento. Sua estrutura está organizada da seguinte forma. Artefato de entrada Artefato de saída Atividades
  • 10.
  • 11. 11 Estudo de Caso  A empresa localiza-se na cidade de Passo Fundo.  Atende a segmentos ligados a prestação de serviço, instituições de ensino e pesquisa e cooperativas de trabalho.  Os serviços oferecidos são: Software sob encomenda e soluções em servidores, baseados em sistemas operacionais Linux.
  • 12. 12 Estudo de Caso  O estudo de caso teve como objetivo aplicar o modelo de desenvolvimento próprio da organização em um projeto, propondo a implantação/adaptação ao método ágil Scrum.  O projeto realizado foi o desenvolvimento do web site portal gemas e também o desenvolvimento de um CMS para manter e gerenciar este portal.
  • 13. 13 Estudo de Caso  Conhecer/Art. Entrada  Contato do cliente com a empresa, através de um meio de comunicação.
  • 14. 14 Estudo de Caso  Conhecer/Atividades  Análise das necessidades do cliente.  Elaboração da Ficha do Cliente (REQ01) e Modelagem de negócio do cliente (REQ02).  Em Scrum, neste momento coletam-se todas as informaçoes da necessidade do cliente.
  • 15. 15 Estudo de Caso  Conhecer/Art. Saída  Criação dos artefatos de saída REQ01 – Ficha do Cliente e REQ02 – Modelagem de Negócio e Projeto.
  • 16. 16 Estudo de Caso  Conhecer/Art. Entrada  REQ01 – Ficha do Cliente. Fonte: Artefato de entrada da empresa.
  • 17. 17 Estudo de Caso  Conhecer/Art. Saída  REQ02 – Modelagem de Negócio e Projeto. Fonte: Artefato de entrada da empresa.
  • 18. 18 Estudo de Caso  Propor/Art. Entrada  REQ01 – Ficha do cliente e REQ02 – Modelagem de negócio e projeto.
  • 19. 19 Estudo de Caso  Propor/Atividades  Análise detalhada dos requisitos, orçamento, proposta e contratos de desenvolvimento.  Conforme o Scrum, ainda esta na fase de conhecer e planejar os requisitos.
  • 20. 20 Estudo de Caso  Propor/Art. Saída  REQ03 – Orçamento do Projeto.  REQ04 – Proposta.  PRJ01 – Contrato de desenvolvimento e licença de uso do software.  PRJ02 – Contrato de Atualização do Software. O artefato de atualização não foi criado porque este projeto foi contratado com prazo estipulado para o início e o fim.
  • 21. 21 Estudo de Caso  Projetar/Art. Entrada  PRJ01 – Contrato de desenvolvimento e licença de uso do softare e PRJ02 – Contrato de atualização do software assinados.
  • 22. 22 Estudo de Caso  Projetar/Atividades  Reuniões de planejamento para dar andamento no projeto.  Desenvolvimento do Product Backlog que dará continuidade às próximas etapas.
  • 23. 23 Estudo de Caso  Projetar/Art. Saída  Product Backlog.  Plano de Risco  PRJ08 – MER  PRJ09 – UML  Cronograma das atividades e dificuldades.
  • 24. 24 Estudo de Caso  Projetar/Art. Saída Product Backlog. Fonte: Primária.
  • 25. 25 Estudo de Caso  Planejar Aplicação/ Art. Entrada  Product Backlog aceito pelos Stackholders.  Cronograma das Atividades e dificuldades.
  • 26. 26 Estudo de Caso  Planejar Aplicação/ Atividades  Planejamento da aplicação.  Criação do primeiro Sprint Backlog, conforme práticas do Scrum, dando continuidade as atividades seguinte.
  • 27. 27 Estudo de Caso  Planejar Aplicação/ Art. Saída  Sprint Backlog inicial.
  • 28. 28 Estudo de Caso  Planejar Aplicação/ Art. Saída  Primeiro Sprint Backlog criado, com duração de duas semanas.
  • 29. 29 Estudo de Caso  Planejar Módulo/Art. Entrada  Sprint Backlog criado.
  • 30. 30 Estudo de Caso  Planejar Módulo/ Atividades  Foi realizado reuniões de planejamento e a atualização do Product Backlog.
  • 31. 31 Estudo de Caso  Planejar Módulo/Art. Saída  Sprint Backlog finalizado.
  • 32. 32 Estudo de Caso  Criar e Verificar Módulos/Art. Entrada  Sprint Backlog finalizado.
  • 33. 33 Estudo de Caso  Criar e Verificar Módulos/Atividades  Reuniões diárias, Daily Scrum Meeting, para verificar e validar os trabalhos realizados.
  • 34. 34 Estudo de Caso  Criar e Verificar Módulos/Art. Saída  Atualização do quadro Task Board.  Atualização do Product Backlog.
  • 35. 35 Estudo de Caso  Criar e Verificar Módulos/Art. Saída  Foi muito importante nesta etapa o acompanhamento do projeto a partir do quadro Task Board mantendo a equipe e todos os envolvidos atualizado quanto os trabalhos que estavam sendo realizados. Fonte: Primária. Fazendo Sprint Backlog Ciclo de Vida do Scrum Não Iniciado Feito!
  • 36. 36 Estudo de Caso  Validar e Entregar Aplicação/Art. Entrada  Product Backlog atualizado.
  • 37. 37 Estudo de Caso  Validar e Entregar Aplicação/Atividades  Análises do que foi proposto.  Avaliações realizadas com o cliente.
  • 38. 38 Estudo de Caso  Validar e Entregar Aplicação/Art. Saída  Sprint Backlog aprovado e aceito pelos Stackholders.
  • 39. 39 Estudo de Caso  Incrementar Aplicação/ Art. Entrada  Sprint Backlog aprovado e aceito pelos envolvidos.
  • 40. 40 Estudo de Caso  Incrementar Aplicação/ Atividades  Reuniões de aprovação do que foi realizado com a Scrum Team, Scrum Master e Product Owner aprovando ou não o trabalho desenvolvido.
  • 41. 41 Estudo de Caso  Incrementar Aplicação/ Art. Saída.  Atualização do Product Backlog.
  • 42. 42 Estudo de Caso  Finalizar/Art. Entrada  Product Backlog finalizado.
  • 43. 43 Estudo de Caso  Finalizar/Atividades  Reunião de finalização do projeto com todos os Stakeholders para fechar o trabalho realizado.  A criação de um manual do produto e elaboração do PRJ05 - Contrato de entrega de software.
  • 44. 44 Estudo de Caso  Finalizar/Art. Saída  PRJ05 – Contrato de entrega de software.  Manual do produto.
  • 45. 45 Conclusões  A importância de ter uma metodologia para gerenciar o desenvolvimento de software.  O gerenciamento proporcionou controle dos requisitos e das reuniões de planejamento, um controle visual através do Task Board e a execução dos artefatos em tempo previsto, mantendo a ordem e a seqüencia das etapas.  Conclui-se que o processo da empresa em conjunto com o método ágil Scrum foi validado.
  • 46. 46 Scrum:Uma aplicação em uma software house Aluno: Diego Brunhera – 51043 E-mail: brunhera@gmail.com Orientador: ALEXANDRE LAZARETTI ZANATTA Banca: Amilton Rodrigo Martins