SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost.

Slides:



Advertisements
Apresentações semelhantes
<Nome do Projeto> Lições Aprendidas – Sprint x
Advertisements

SCRUM para Gerência de Projetos
GUG Porto Alegre/Brasil Desenvolvimento em GeneXus, Métodos Ágeis e Scrum.
Prototipação de Software
Rational Unified Process(RUP)
Gestão Ágil de Projetos
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Soluções de Software Sistemas e aplicações sob medida para as necessidades do seu negócio. Vivenciando SCRUM Experiência e desafios.
Metodologia de Desenvolvimento de Software
Israel M. Santos Rafael Mendonça
Comparação e Avaliação de Métodos Ágeis de Software
FDD.
O mundo ágil do SCRUM Alexsandro Marques 02/09/2009.
Scrum Board Scrum Comics Problemas nas metodologias convencionais
Workshop Smart Software SPA Saúde. Workshop Smart Software SPA Saúde.
Métodos Ágeis de Desenvolvimento
Ari Stopassola Daniel #
Métodos Ágeis e SCRUM VISÃO GERAL
Métodos Ágeis Agile Modeling, ou AG
Uma Visão Processual do Desenvolvimento Seguro Usando SCRUM
MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G
Técnicas e Projeto de Sistemas
Visão Geral PRO.NET.
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Sumário Motivação Metas Metodologias Ágeis Caso de Estudo: Ambiente
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Implantando SCRUM na Simplestec Equipe Tributária
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Implantando SCRUM na Simplestec Equipe Tributária
Adaptive software development ASD
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
Engenharia de Software
Gerência de Projetos de TI 15
Desenvolvimento Rápido de Aplicação (RAD)
Metodologia Ágil SCRUM
CONTEÚDO PROGRAMÁTICO
Planejamento de Projeto
Scrum.
# development Teresa Maciel DEINFO/UFRPE. # Fidelidade do cliente CompetitividadeSobrevivência Prazos curtos Baixo custo Agregação ao negócio.
SCRUM Processo de Desenvolvimento de Software
Engenharia de Software
Estruturação Projetos
Metodologias Ágeis Para o Desenvolvimento de Software
SCRUM Lílian Simão Oliveira.
Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008.
Trabalho de PAW Scrum Nome: Jaila Cíntia.
Metodologias Ágeis Para o Desenvolvimento de Software
Métodos Ágeis e Programação Extrema (XP)
SCRUM.
Gestão Ágil de Projetos
Michele de Vasconcelos Leitão Orientadora: Cristine Gusmão
Backlog Lílian.
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
 confidencial restrito Reunião de Retrospectiva  O que foi bem?  Envolvimento do usuário e apoio de TI  O que deveria ser melhor?
Scrum Gestão ágil de projetos. Ana Rouiller Glaucia Peres Igor Macaúbas Marcos Pereira.
PSP - Aula 02 Vanilson Burégio.
Metodologias Ágeis – Leandro Rafael
Utilizando práticas do PMBOK para implantar o Scrum
SCRUM.
Carol Wirtti Desmistificando o papel do desenvolvedor de software na análise de
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
Scrum Gathering Brazil 2009 Diego Asfora
Metodologia Ágil THOBER CORADI DETOFENO, MSC. Aula 04 JOINVILLE 2016 Universidade do Estado de Santa Catarina – CCT/UDESC.
GERENCIAMENTO DE PROCESSOS AGÉIS: SCRUM
Pós-Graduação em Análise, Projeto e Gerência de Sistemas Centro Universitário Estácio do Ceará.
SCRUM
Desenvolvimento de Software com Metodologia AGILE
Transcrição da apresentação:

SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost

Desenvolvimento Ágil Simplificar o processo de desenvolvimento de software, permitindo que as equipes sejam mais adaptáveis, respondendo rapidamente às mudanças.  Responder a mudanças é mais importante que seguir um plano.  Software funcionando é mais importante que documentação detalhada.  Colaboração com o cliente é mais importante que negociação de contratos.  Indivíduos e interações são mais importantes que processos e ferramentas

O nome Scrum vem do Rugby Equipe trabalha como uma unidade para atingir um objetivo comum

Desenvolvimento incremental Scrum Usado inicialmente para gerenciamento de projetos de fabricação de automóveis e produtos de consumo Pode ser utilizado sempre que um grupo de pessoas precise trabalhar em conjunto para atingir um objetivo comum Metodologia empírica Trabalho em equipe

A equipe Equipes pequenas (de 5 a 9 pessoas) Multi-disciplinares Auto-gerenciadas Horas de trabalho devem ser bem aproveitadas

Scrum Master Papel mais próximo de um líder de equipe Remover obstáculos Resolver conflitos Guia da equipe

Product Owner Visão do negócio Definição de prioridades Cliente ou analista Aprovar funcionalidades

Rotina do Scrum

Product BackLog Lista de requisitos Ordenado por prioridade Nunca termina Product Owner define prioridades

Sprint BackLog Lista de tarefas do próximo sprint Tarefas retiradas do topo do Product BackLog

Sprint Duração de aproximadamente 30 dias Varias equipes em paralelo Objetivo claro e definido Ninguém fala para o desenvolvedor o que ele deve fazer Daily Scrum Sprint Review Meeting

Deliverable Conjunto de funcionalidades 100% desenvolvidas Aprovadas pelo product owner

Pontos de destaque  Scrum é uma metodologia de gerenciamento para o desenvolvimento ágil  Trabalho em equipe – equipe deve trabalhar como uma unidade  A responsabilidade é dividida entre toda a equipe  Equipe auto-gerenciada  Cliente faz parte da equipe de desenvolvimento  Exige alta organização e comprometimento  Desenvolvimento incremental – funcionalidades 100% desenvolvidas, entregas frequëntes

Perguntas? ????????????????????????????????