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



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

Gerenciamento de Equipes com Scrum

Gestão de Projetos com Scrum

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

Wesley Torres Galindo.

Wesley Torres Galindo

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

Scrum. Gestão ágil de projetos

Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster

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

Metodologias Ágeis. Aécio Costa

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

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

Ferramenta para gestão ágil

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

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

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

Manifesto Ágil - Princípios

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

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

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro

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

SCRUM. Fabrício Sousa

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

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

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

INTRODUÇÃO AOS MÉTODOS ÁGEIS

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

Desenvolvimento Ágil de Software

Gestão Ágil de Projetos e a certificação PMI-ACP

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

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

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

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

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

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

EXIN Agile Scrum Fundamentos

Com metodologias de desenvolvimento

development Teresa Maciel DEINFO/UFRPE

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

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

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

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

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

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

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

Agilidade em Gerenciamento de Projetos Software

Um pouco de história

Metodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta Rafael Reimberg Vinicius Quaiato

um framework para desenvolver produtos complexos em ambientes complexos Rafael Sabbagh, CSM, CSP Marcos Garrido, CSPO

Objetivos do Módulo 3

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

Uma retrospectiva sobre a utilização do Scrum em uma empresa pública: o que funcionou e o que precisa melhorar. Luiz Carlos L. S.

Métodos Ágeis e Gestão de Dados Moderna

A PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.

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

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

SCRUM: UMA DAS METODOLOGIAS ÁGEIS MAIS USADAS DO MUNDO

Desafios no Uso do Scrum em Ambientes CMMI

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

Inovação na utilização de Método Ágil aderente ao CMMI. Palestrante: Anderson Donas, PMP, CFPS Consultor Sênior - DISYS

Prof. Me. Marcos Echevarria

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

RESUMO PARA O EXAME PSM I

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

Treinamento e Consultoria Portfólio de Treinamento

Curso Certified ScrumMaster (CSM)

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

Scrum. Centro de Informática - Universidade Federal de Pernambuco Sistemas de Informação Kiev Gama kiev@cin.ufpe.br

ANEXO 07 CICLO DE DESENVOLVIMENTO ÁGIL PROCERGS

ágeis para projetos desenvolvidos por fábrica de software

Desenvolvimento Ágil de Software em Larga Escala

METODOLOGIAS ÁGEIS - SCRUM -

Reuse in a Distributed Environment

Ideal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?

Daniel Wildt

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


Dinâmica em Grupo com o Framework SCRUM

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

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

Pequenas Equipes, Grandes Projetos Desenvolvimento de Jogos Digitais utilizando Scrum

Metodologias Ágeis para Desenvolvimento de Software

Workshop Scrum Agenda

Sistemas de Informação I

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

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

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

Adoção de Práticas Ágeis no Desenvolvimento de Soluções de Business Intelligence. Trilha da Indústria

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

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

Scrum no Desenvolvimento de Jogos Eletrônicos

Transcrição:

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

Sobre mim Adilson Taub Júnior Gerente de Processos Certified ScrumMaster; ITIL Certified; Cobit Certified; 8+ anos experiência com TI Especialista em: UML, BPM, RUP, SCRUM, ITIL, COBIT, CMMi Sócio-fundador da TecPro.IT (tecproit.com.br)

Objetivo Exibir um resumo do cenário atual de projetos de TI e propor uma alternativa de fácil implementação para otimização de ROI nesses projetos

Chaos Report Review dos projetos de TI 100% 80% 40% 30% 25% 25% 60% 40% 45% 50% 55% 45% Fracasso Desafiado Sucesso 20% 0% 15% 20% 20% 30% 1994 2000 2004 2007 Chaos Report Standish Group

Chaos Report Causas de problemas Falta de clareza em: Requisitos Responsabilidades Funções pessoais Erro no acompanhamento dos diferentes ciclos de vida da aplicação;

Chaos Report Fatores para melhora Infraestrutura Web; Melhor gerenciamento de projeto; Desenvolvimento iterativo;

Survey - Projetos O que colaborou para que seus projetos tenham sido bem ou mal sucedidos? Comunicação Comprometimento Clareza das Necessidades Metas

Falta de clareza nos requisitos Uso das funcionalidades 45% 7% 13% Sempre Freqüentemente 16% Às vezes 19% Raramente Nunca Standish Group

Uma saída...

O que é o SCRUM Um processo iterativo e incremental para o desenvolvimento de produtos e gerenciamento de projetos; Um framework; Focado em entregas de valor para o cliente; Usado para gerenciar projetos desde 1990; Compatível com CMMi e ISO9001;

Origem do SCRUM Thenew new product development game By Jeff Sutherland & Ken Schwaber O manifesto ágil (Fev/2003) valoriza: Indivíduos e interação entre eles mais que processo e ferramentas; Produto em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos; Responder a mudanças mais que seguir um plano; http://agilemanifesto.org

Processos ágeis AGILE SCRUM Crystal DSDM XP

Compatibilidade SCRUM Empresa A Empresa B Empresa C

Comprometimento

Os papéis no SCRUM Product Owner (PO) - Garantia do ROI; - Conhecimento das necessidades do Cliente; - Criação/Manutenção do Product Backlog; - Decisão das entregas; ScrumMaster - Garantia do uso do SCRUM; - Remoção de impedimentos; - Proteger o time contra interferênicas externas; Time - Definição de metas de iterações; - Auto-gerenciamento de atividades x meta; - Produção de produto com qualidade e valor;

Quebra de paradigma Comando-Controle Facilitador

Processo Product Owner ScrumMaster Time Vision

Processo O Product Owner define a Visão do Produto, ou seja, a necessidade que deve ser atendida ao fim do projeto. O P.O representa aqui, os desejos do Cliente. Vision

Processo O Product Owner quebra o objetivo do produto em uma lista de necessidades. Essa lista é chamada de Product Backlog. Vision

Processo O ScrumMaster auxilia o Product Owner com o Product Backlog, para que o mesmo fique pronto para se iniciar uma Sprint. Vision

Processo No início de cada iteração (Sprint), o time realiza o Planning Meeting. Nessa reunião planeja-se e define-se o que será entregue ao final da Spring, de acordo com a priorização do Product Backlog, o Product Owner indica quais itens do Product Backlog devem ser atendidos (1). Planning Meeting Vision

Processo O time decompõe cada item selecionado do Product Backlog em tarefas técnicas, gerando assim o Sprint Backlog. Cada membro seleciona suas tarefas do Sprint Backlog e as estima em horas (2). Planning Meeting Vision

Processo Durante a execução de uma Sprint, vale a Engenharia definida para o projeto. O ScrumMaster remove impedimentos e garante a utilização do SCRUM. O time executa as tarefas do Sprint Backlog e, caso tenha necessidade, consulta agentes externos e também o Product Owner. Vision

Processo Diariamente o time realiza o Daily Meeting (15 minutos), uma reunião onde cada membro deve responder: - O que eu fiz desde a última reunião? - O que pretendo fazer até a próxima? - Tive algum impedimento? O ScrumMaster deve facilitar essa reunião e auxiliar o time, porém a reunião não é para ele, e sim para o time. Daily Meeting Vision

Processo Após se completar as tarefas de uma Sprint, é realizada a Review Meeting, onde o time apresenta ao Product Owner e convidados, o que foi feito. O Product Owner vê a demonstração do produto criado e verifica se a meta da Sprint foi atingida. Review Meeting Vision

Processo Finalmente, realiza-se a reunião de Retrospectiva, facilitada pelo ScrumMaster, onde o time deve avaliar: - O que foi bom? - O que pode ser melhorado? - Quem está no controle? O Product Owner pode participar, caso o time ache necessário. Vision Retrospective

O Time SCRUM Auto-organizados Auto-gerenciáveis Multidisciplinares No máximo com 9 integrantes Comprometidos Comunicativos Responsáveis Organizados em um local apropriado

Estimando projetos SCRUM Velocidade do Time O quanto do Product Backlog o Time consegue resolver em uma Sprint de duração X

Conclusão O uso do SCRUM permite que sejam priorizadas as atividades que garantirão um alto ROI para os projetos; A responsabilidade pela entrega de valor é do Time como um todo, e não de uma única pessoa; A integração de um time multi-disciplinar garante que as funções pessoais sejam mais claras; O auto-gerenciamento e a figura do Product Owner ajuda a garantir que o projeto está em constante avaliação e que as expectativas do Cliente estão sendo atendida;

OBRIGADO! adilson.taub@tecproit.com.br