Agilidade parte 3/3 - Scrum. Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br

Documentos relacionados
Wesley Torres Galindo

Wesley Torres Galindo.

Scrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions.

INTRODUÇÃO AOS MÉTODOS ÁGEIS

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro

Desenvolvimento Ágil de Software

Scrum. Gestão ágil de projetos

Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

SCRUM. É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto.

Francielle Santos

Processo de Desenvolvimento de Software Scrum. Prof. Antonio Almeida de Barros Jr.

Estimativa. Uma opinião ou julgamento de valor, tamanho ou quantidade, formada sem dados precisos. Suposição; conjectura.

Workshop SCRUM. Versão 5 Out 2010 RFS. rildo.santos@etecnologia.com.br

Uma introdução ao SCRUM. Evandro João Agnes

Metodologia SCRUM. Moyses Santana Jacob RM Stelvio Mazza RM Tiago Pereira RM Hugo Cisneiros RM 60900

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Gerenciamento de Equipes com Scrum

TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira

Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)

Objetivos do Módulo 3

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

SCRUM. Ricardo Coelho

Géssica Talita. Márcia Verônica. Prof.: Edmilson

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

O Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto

Gestão de Projetos com Scrum

Engenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel

Engenharia de Software II: SCRUM na prática. Ricardo de Sousa Britto

Scrum How it works. Há quatro grupos com papéis bem definidos:

Quais são as características de um projeto?

ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015

Frederico Aranha, Instrutor. Scrum 100 Lero Lero. Um curso objetivo!

RESUMO PARA O EXAME PSM I

ANEXO 07 CICLO DE DESENVOLVIMENTO ÁGIL PROCERGS

Manifesto Ágil - Princípios

Ferramenta para gestão ágil

Metodologias Ágeis. Aécio Costa

SCRUM. Fabrício Sousa

19/03/2018. Engenharia de Software. Prof. Luís Fernando GARCIA.

[Agile] Scrum + XP. Wagner Roberto dos Santos. Agilidade extrema. Arquiteto Java EE / Scrum Master wrsconsulting@gmail.com. Globalcode open4education

Cultura da Entrega Diária com EVDnC

Metodologias Ágeis para Desenvolvimento de Software

Metodologia de Trabalho

Agenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias

Aluna: Vanessa de Mello Orientador: Everaldo Artur Grahl

Aplicando Scrum no. Vítor E. Silva Souza

Reuse in a Distributed Environment

Por que o Scrum? o Foco na Gerência de Projetos; o Participação efetiva do Cliente.

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

É POSSÍVEL SER ÁGIL EM PROJETOS DE HARDWARE?

Gestão de Projetos com Métodos Ágeis - Avançado

Workshop. Workshop SCRUM. Rildo F Santos. rildo.santos@etecnologia.com.br. Versão 1 Ago 2010 RFS. (11) (11)

development Teresa Maciel DEINFO/UFRPE

Proposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva

Blog do Abu - Apostila de Apoio

Guia do Nexus. O Guia Definitivo para o Nexus: O exoesqueleto do desenvolvimento Scrum escalado. Desenvolvido e mantido por Ken Schwaber e Scrum.

Scrum e CMMI no C.E.S.A.R Relato de Experiência

SCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley

Processo de Desenvolvimento de Software. Unidade V Modelagem de PDS. Luiz Leão luizleao@gmail.com

Utilizando SCRUM em contratos de preço fixo

Caso Prático: Java como ferramenta de suporte a um ambiente realmente colaborativo no método Scrum de trabalho

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI

EXIN Agile Scrum Fundamentos

Metodologia Scrum e TDD Com Java + Flex + Svn Ambiente Eclipse


Scrum em Ação. Gerenciamento e Desenvolvimento Ágil de Projetos de Software. Andrew Pham Phuong-Van Pham. Novatec

METODOLOGIAS ÁGEIS - SCRUM -

Método Aldeia de Projetos

Engenharia de Software

Comparativo entre Processos Ágeis. Daniel Ferreira

Quando a análise de Pontos de Função se torna um método ágil

Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.

LISTA DE EXERCÍCIOS METODOLOGIAS ÁGEIS ENGENHARIA DE SOFTWARE 10/08/2013

Scrum no Desenvolvimento de Jogos Eletrônicos

Projetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.

Análise da aplicação da metodologia SCRUM em uma empresa de Desenvolvimento de Software

PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL PEDROHOLI@GMAIL.COM CMMI E METODOLOGIAS Á G EIS

ESTUDO DE CASO: SCRUM E PMBOK UNIDOS NO GERENCIAMENTO DE PROJETOS. contato@alinebrake.com.br. fs_moreira@yahoo.com.br. contato@marcelobrake.com.

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

ANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM

Agradecimento. Adaptação do curso Scrum de Márcio Sete, ChallengeIT. Adaptação do curso The Zen of Scrum de Alexandre Magno, AdaptaWorks

SCRUM na Administração Pública é possível? (comparativo de Scrum x IN04/MPOG)

Desenvolvimento Ágil de Software em Larga Escala

Ágil. Rápido. Métodos Ágeis em Engenharia de Software. Introdução. Thiago do Nascimento Ferreira. Introdução. Introdução. Introdução.

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

Scrum Uma breve apresentação. Alfredo Goldman Dairton Bassi

Do Caos ao Scrum: Virando o jogo com gerenciamento de projetos ágeis

METODOLOGIA DE GERENCIAMENTO DE PROJETOS SCRUM: ESTUDO DE REVISÃO. Bruno Edgar Fuhr 1

Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T

Pequenas Equipes, Grandes Projetos Desenvolvimento de Jogos Digitais utilizando Scrum

UNIVERSIDADE SÃO FRANCISCO Curso de Engenharia da Computação RAFAEL HIDEMASA FURUKAWA

Estudo sobre Desenvolvimento de Software Utilizando o Framework Ágil Scrum

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.

Transcrição:

Agilidade parte 3/3 - Scrum Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br 1

Scrum Scrum? Jogada do Rugby Formação de muralha com 8 jogadores Trabalho em EQUIPE 2

Scrum 3

Scrum Scrum Processo Iterativo e Incremental para desenvolvimento de projetos Foco em comunicação e trabalho em equipe Foco no TEMPO Foco no valor do negócio 4

Scrum Foco em... 5

Scrum Foco em TIMES BOXES Tempo limitado Aplicado a tudo! Reuniões Sprints... 6

Scrum 7

Scrum 8

Scrum 9

Scrum - Pilares 10

Scrum Visão Geral 11

Scrum Visão Geral 12

Scrum Cerimônias/Eventos 13

Scrum Cerimônias/Eventos 14

Scrum Cerimônias/Eventos 15

Scrum Cerimônias/Eventos 16

Scrum - Papéis 17

Scrum Master Scrum - Papéis Trabalhar com o PO Cuidar do time Manter o processo funcionando Disseminar o processo Focar na comunicação 18

Scrum Master Scrum - Papéis 19

Scrum Master Scrum - Papéis 20

Product Owner Scrum - Papéis Criar visão do projeto Compartilhar essa visão Tomar decisões continuamente Escrever PRIORIZAR Validar Estabelecer plano de entregas Tomar decisões Calcular o ROI 21

Scrum - Papéis Time Estimar itens backlog Comprometimento Auto-gerência Auto-organização E mais... 22

Scrum - Papéis Time Sem papéis Multidisciplinares Auto-sustentáveis Responsáveis 5 a 9 pessoas 23

Scrum - Comprometimento 24

Scrum - Artefatos 25

Product Backlog Scrum - Artefatos 26

Product Backlog Scrum - Artefatos Testável Independente Negociável Com Valor Estimáveis Pequeno Com critérios de aceitação 27

Product Backlog Scrum - Artefatos 28

Monitorando... 29

Monitorando... 30

FOCO no Planejamento MAS, Agilidade... 31

Planejamento Agilidade 32

Planejamento Foco em: Prever (problemas) e Preparar a solução... 33

Planejamento Questões... Escopo (o que precisa ser feito?) Prazo (quanto tempo?) Custo (quanto vai custar?) Recursos (quais recursos preciso?) Qualidade (satisfaz?) 34

Planejamento IMPACTO no projeto... 35

Tradicionalmente... Planejamento Especificar escopo Definir atividades Estimar atividades Estimar custos Definir cronograma Definir orçamento Integrar planos... 36

Planejamento Estimativa em Desenvolvimento de Software deve incluir: Análise/modelagem/projeto Codificação Teste Integração 37

Planejamento SCRUM 38

Planejamento Reunião de Planejamento I (PO) O QUE fazer? (PO) Qual a META da sprint? (PO) Seleção/definição das prioridades (time) Estimativas de tamanho (planning poker) (time) (Relação tamanhoxvelocidade do time) Prioridade ou IMPORTÂNCIA 39

Planejamento Reunião de Planejamento II (time) COMO? (time) Planejamento do trabalho (time) Estórias Tarefas Tarefas Sprint Backlog (PO) pode tirar dúvidas Não podem restar dúvidas... 40

Planejamento 41

Planejamento 42

Estórias 43

Estimativas? 44

Estimativas 45

Estimativas 46

Estimativas Atenção! Estimativas VARIAM entre equipes diferentes Trocas de equipe Trocas de membros da equipe Aumentos/diminuições de equipe... 47

Planning Poker Técnica de estimativa ágil Foco no comprometimento Todos participam da estimativa Todos são responsáveis pela concretização Processo rápido Foco em CONSENSO 48

Planning Poker Estimar Estórias Casos de Uso Atividades 49

Planning Poker Baralho especial Números representam HOMENS-DIA Números representam PONTOS (tamanho) 50

Planning Poker Homens = LÍDER / Sênior / Experiente 51

Analisando... Planning Poker COMPLEXIDADE... ESFORÇO... TAMANHO... 52

Analisando... Planning Poker TEMPO... NÃO!!!! Tempo depende da VELOCIDADE do time! e... 53

Analisando... Planning Poker TEMPO... NÃO!!!! Tempo depende da DISPONIBILIDADE do time! 8 horas? Nunca! 54

Planning Poker 55

Planning Poker PO seleciona artefato e lê (explica se necessário)... Menor artefato vale 2... Serve, então, de referência para os demais Participantes analisam, escolhem carta e colocam na mesa (virada para baixo)... Cartas são viradas... Verificam-se os resultados e diferenças... Analisa-se resultados... 56

Planning Poker Participantes discutem/explicam/justificam sua escolha Se resultado for muito... ALTO > 20... Decompor artefato BAIXO < 2... Compor artefato Discussão Nova rodada... LIMITADO! Se não houve consenso, valor mais alto! 57

Planning Poker Até o CONSENSO... 58

Atividade Grupos de 6 alunos... Grupos afastados fisicamente... Criar estórias, atividades e estimar... Papel e caneta... Apresentação/discussão ao final... 59

Atividade Sistema controle loja informática Descrição básica em anexo 60