Brazil Scrum Gathering São Paulo, Maio de 2009 Brazil Scrum Gathering 2009 Implantando Scrum em ambientes distribuídos Heitor Roriz Filho, MSc, CSP São.

Slides:



Advertisements
Apresentações semelhantes
SCRUM para Gerência de Projetos
Advertisements

João Galdino M. Souza Efeitos da integração entre processos ITIL no Gerenciamento de Capacidade João Galdino M. Souza
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Como integrar Scrum ao CMMi
O mundo ágil do SCRUM Alexsandro Marques 02/09/2009.
Ari Stopassola Daniel #
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
Implantando SCRUM na Simplestec Equipe Tributária
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
XPRecife Madson Menezes Costa Ricardo de Oliveira Cavalcanti.
# 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
SCRUM Lílian Simão Oliveira.
Trabalho de PAW Scrum Nome: Jaila Cíntia.
SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost.
SCRUM.
SCRUM Process Universidade Federal de Pernambuco Polyana Lima Olegário
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
Utilizando práticas do PMBOK para implantar o Scrum
GERÊNCIA DE REQUISITOS Engenharia de Requisitos Departamento de Informática Pontifícia universidade Católica do Rio de Janeiro (PUC-Rio) Joanna.
e gerenciamento da cadeia de abastecimento
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
Introdução POO Thiago Medeiros Sistemas de Informação Definição: Sistemas de Informação é uma combinação de pessoas, dados, processos, redes de.
Eduardo Montes, PMP Curso Hands-on de Gestão de Projetos Fundamentos de Gestão de projetos.
Gerência de Projetos. Benefícios Obtidos com GP Benchmark de problemas mais comuns em projetos.
1 Sistemas de Informação Governança Prof. Fabiano Costa 29/04/2010.
Nosso Objetivo: “garantir aos nossos clientes um atendimento diferenciado na Gestão de Pessoal, com rapidez, confiabilidade e segurança.
A Experiência mais recente do BNB PROCESSOS DE NEGÓCIOS Mapeamento e Automatização Dezembro/2011.
Alunos: Aline Martins Silva Filipe Marcos Borges Renata Massue Kurosu Tatiana Harbeck Bernardes.
JIT: UMA FERRAMENTA A SERVIÇO DA ADMINSTRAÇÃO Adriana, Cláudia, Emanuel e Marcelo.
Planejamento e Processo Decisório Aula 7 18/04/2016 Etapas do Planejamento Estratégico Prof. Dr. Gustavo da Rosa Borges.
oncast mentoring and consultancy services Adriano Orlando Campestrini Samuel Crescêncio Rodrigo Carvalho Machado.
COMUNICAÇÕES EM REDE E CONVERGÊNCIA: VISÃO DO SECTOR POSTAL ANGOLANO Maria Luisa Alves Andrade Presidente do Conselho.
A CULTURA ORGANIZACIONAL
#gutsrs Agile Tester 3.0 Daniel Ricardo Amorim.
Segundo as informações do SITE DO SEBRAE  - as MPEs representam 98% das 4,1 milhões de empresas formais na indústria, comércio e serviços - respondem.
Conteúdo da última aula 1 Ref. Bibliográfica - PMBOK Cap 2 e 3.
3. SELEÇÃO DE PRESTADOR DE SERVIÇOS LOGÍSTICOS 3
Soniamca08 Desenvolvimento Organizacional Prof a. Sonia Alcântara, MSc
Empreendedorismo e Plano de Negócios. Profa. Bruna Panzarini.
ESCRITÓRIO DE TI SEFAZ - GETEC Vitória - ES, Março de 2016.
PROFª DRª GECIANE PORTO CRIAÇÃO DE NOVOS NEGÓCIOS ORGANIZAÇÃO, GERÊNCIA E ESTRUTURA ORGANIZACIONAL DO NEGÓCIO.
Patricia Santin Brasília, 11 de outubro de Fundação Telefônica | Vivo A Fundação Telefônica | Vivo QUEM SOMOS:  Presença em 14 países  13 anos.
Sistemas de Informação Capítulo 3 O uso consciente da tecnologia para o gerenciamento JADIEL MESTRE.
CURSO DE ESPECIALIZAÇÃO EM GESTÃO AMBIENTAL – 2007 UFRJ / Instituto Brasil PNUMA Prof. Ricardo L.P. de Barros SISTEMA DE GESTÃO INTEGRADA Definições Certificação.
GESTÃO DE PROJETOS. 1. Introdução ao Gerenciamento de Projetos 1.1. Definições de Projeto, Programa e Portfólio. Relações entre Gerenciamento de Projetos,
Pós-Graduação em Análise, Projeto e Gerência de Sistemas Centro Universitário Estácio do Ceará.
K A I Z E N KAI ZEN MudançaBom MELHORIA CONTÍNUA Regina Panazzo (Gestão Empresarial/2009)
Modelos e Desafios para Comercio Eletrônico Rogerio Cid Bastos
A ORACUS Sistemas e Tecnologia nasceu em 2010 de uma tripla necessidade do segmento de mobilidade : 1) Como gerenciar e controlar processos em campo ?
01-Jul-05FITec Proprietary Relato de Experiência Implantação do SW-CMM Nível 2.
Tecnologia como ferramenta para redução de custos no cartório Luiz Werner
B.I. Business Inteligence PROFESSOR MARCELO CAMPINHOS.
Adm. de Recursos Humanos ASPECTOS INTRODUTÓRIOS Vamos conhecer o terreno? Adm. MsC. FIBIA BRITO GUIMARÃES
1. 2 Coordenadoria de Tecnologia da Informação e Comunicação COTIC Planejamento 2014 (COTIC)
Gerenciamento de Projetos Prioritários acompanhados pelo software Microsoft Project Tania Faerman Julho/2010.
Orçamento Empresarial Aula 04. Relação com outras áreas Periodicidade Plano de projetos Aquisição de uma máquina, construção de fábrica contrato de fornecimento.
Índice A empresa Parceiros Metodologia Benefícios Práticas Internas para Melhoria Contínua Dados Cadastrais Nossa Localização BETEL COMERCIAL E LOGÍSTICA.
1. 2 ÁGUA NÃO FATURADA PROGRAMA DE REDUÇÃO DE PERDAS APARENTES MODALIDADE - PERFORMANCE “O contrato de performance é baseado na idéia de remuneração pela.
R EENGENHARIA E M ODOS DE P RODUÇÃO. Taylorismo O que é: Também conhecido como Administração Científica, o Taylorismo é um sistema de organização industrial.
 Mapeamento de seus cenários internos e externos, identificando requisitos essenciais a serem atendidos;  Tradução de requisitos em informações a serem.
Plano de Negócios TGA2 PLANO DE NEGÓCIOS Um negócio bem planejado terá mais chances de sucesso que aquele sem planejamento, na mesma igualdade de condições.
2nd CONTECSI International Conference on Information Systems and Technology Management. TECSI/FEA/USP June, 2005 USP/São Paulo/SP 2º CONTECSI Congresso.
Daiana Teixeira Gerente de Projetos há mais de 8 anos;
Acadêmicas: Tamyres D.C.A. de Lima; Thaliane A. de Freitas; Vanessa Brunnquell.
ORÇAMENTO BASE ZERO.
Capítulo 5 S&OP - Planejamento de vendas e operações (Sales and operations planning)
Transcrição da apresentação:

Brazil Scrum Gathering São Paulo, Maio de 2009 Brazil Scrum Gathering 2009 Implantando Scrum em ambientes distribuídos Heitor Roriz Filho, MSc, CSP São Paulo, 12 de Maio de 2009

Brazil Scrum Gathering São Paulo, Maio de 2009 Agenda  Biografia  Times geograficamente distribuídos  Problemas e soluções de implantação do Scrum  Estudo de caso: Siemens Mobile e FPF  Resultados alcançados  Indo além do horizonte

Brazil Scrum Gathering São Paulo, Maio de 2009 Hands-on consulting Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  10 anos de experiência no mercado de TI atuando como developer e gerente de projetos de software  2 anos como Project Management Consultant no Fraunhofer Institut em Stuttgart, Alemanha  3 anos como Gerente de Informação e ScrumMaster no Instituto de Planejamento Urbano de Manaus  3 anos como ScrumMaster em projetos Java J2ME e J2EE  2 anos como developer na DaimlerChrysler AG em Esslingen, Alemanha  Mestre em Information Technology, Universität Stuttgart  Fundador da Massimus Consulting, empresa de consultoria e treinamento para adoção de Scrum no Brasil

Brazil Scrum Gathering São Paulo, Maio de 2009  Fundada em abril de 2006, a Massimus Consulting atua no mercado nacional ajudando as empresas a implantar Scrum Foco no comportamental Treinamentos, certificação e palestras em parceria com CSTs renomados no mercado nacional e internacional ScrumExpress: pacote de serviços para adoção gradativa do Scrum, minimizando os impactos nos negócios, otimizando o ROI Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além A empresa

Brazil Scrum Gathering São Paulo, Maio de 2009 Projetos em andamento  Concepção de uma solução de Data Warehouse (DW) e Business Intelligence (BI) para a Superintendência da Zona Franca de Manaus, com Scrum  Engenharia de Software com Scrum  Pesquisa experimental para adoção do Scrum como metodologia de GP fora da realidade de projetos de software e fatores que afetam sua adoção Aplicação do Scrum em projetos de edificações (arquitetura e engenharia civil) Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além

Brazil Scrum Gathering São Paulo, Maio de 2009 Times distribuídos  Times virtuais Forma de transpassar as diferenças em tempo e geografia através da co-presença virtual (colocation)  Quando ocorre? Offshore software development Multinacionais que desenvolvem software, seja como produto final ou não Cidades, prédios: scrum teams separados fisicamente  Como organizar? Aplicando tecnologia, explorando a comunicação como forma de solucionar as fricções do tempo e geografia Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além

Brazil Scrum Gathering São Paulo, Maio de 2009 Times distribuídos Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além GMT+2 GMT+5 GMT-4 GMT-7 GMT-3 24 horas de desenvolvimento non-stop

Brazil Scrum Gathering São Paulo, Maio de 2009 Problemas e soluções Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Em pesquisa conduzida pela VersionOne, 57% dos times entrevistados são distribuídos 3rd Annual Survey: 2008 “The State of Agile Development”  Desafio: ater-se aos princípios ágeis em um ambiente que afeta a comunicação  Soluções:  Utilizar paliativos de forma a minimizar os impactos  Utilizar diferentes tipos de tecnologia de comunicação ao mesmo tempo (IM, video, telcos)  Ter representantes do time externo com posterior reunião entre tais representantes

Brazil Scrum Gathering São Paulo, Maio de 2009  Palavra-chave: comunicação Tecnologia: telcos e alta velocidade Processo: foco nas pessoas  Características Organizacionais e culturais intrínsecas G. Hosftede, “Cultural Dimensions for International Business”  Cultura é geralmente um fator de conflitos ao invés de sinergia ScrumMaster como gerenciador de conflitos Atenção redobrada aos soft skills do SM Problemas e soluções Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além

Brazil Scrum Gathering São Paulo, Maio de 2009 Problemas e soluções Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  ScrumMaster em times distribuídos Responsável pela correta adoção da metodologia + Estratégias com táticas diferenciadas + Preparação da infraestrutura de comunicação + Foco nos aspectos comportamentais do Scrum Conhecimento de processos internos em implantação ou já existente  Perfil negociador  Desenvolvimento da inteligência emocional  Inspect and adapt: lucrar com os conflitos

Brazil Scrum Gathering São Paulo, Maio de 2009 Estudo de caso Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Siemens Mobile, BenQ-Siemens, BenQ Mobile Escritório Manaus, ca. 60 pessoas Escritório Munique, ca. 800 pessoas Escritório Polônia, ca. 40 pessoas  FPF: Fundação Paulo Feitoza Base em Manaus, ca. 300 pessoas  Projeto: desenvolvimento de plataforma emuladora CLDC em Java (J2SE e J2ME) Emulador-base: conjunto mínimo de JSRs Produtos específicos: adição de novas JSRs ao framework do emulador

Brazil Scrum Gathering São Paulo, Maio de 2009 Descrição do ambiente Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além GMT+2 GMT-4 GMT+3 BenQ Mobile MAO: 6 integrantes FPF: 20 integrantes BenQ Mobile POL: 4 integrantes BenQ Mobile DE: 6 integrantes

Brazil Scrum Gathering São Paulo, Maio de 2009 Overview da implantação Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Processo gradual e simples de implantação  Específico para a empresa envolvida Preparação“Oficialização”Fine-tuning ProsCons Maior transparênciaDemora na adoção Menor resistência Menor impacto no cotidiano

Brazil Scrum Gathering São Paulo, Maio de 2009 Preparação para implantação Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Semestre de introdução dos conceitos iniciais  Iterações e timebox  Seletividade de conceitos SDLC: high level design, low level design, teste e release  Reuniões de planejamento ao final das iterações  Treinamento CSM com Martine Devos: certificação de 5 ScrumMasters  Replicação de conhecimento: cross-functional teams  Treinamentos nos respectivos processos de cada empresa

Brazil Scrum Gathering São Paulo, Maio de 2009 Preparação para implantação  Atividades impactantes em andamento  Consultoria CMMI em andamento para obtenção de certificação  Desenvolvimento do processo interno da empresa FPF  BenQ Mobile: adoção do Scrum na Europa e confecção de artefatos para replicação nas demais sedes da empresa  Top-down adoption  Adequação dos parceiros BenQ-Siemens  Outros projetos rodando em paralelo também implantando o Scrum Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além

Brazil Scrum Gathering São Paulo, Maio de 2009 Oficialização da implantação Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Treinamento interno nas empresas dado pelos ScrumMasters  Scrum patterns levados à risca: requisição imposta pelo cliente  Utilização dos artefatos do framework Scrum: Product Backlog Sprint Backlog  Tradeoff: até que ponto adaptar? Artefatos do processo definido interno + backlogs

Brazil Scrum Gathering São Paulo, Maio de 2009 Backlogs Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Problema comum: conteúdo padrão dos templates por aí afora mas... Processo final de trabalho PMBOKScrumCMMI

Brazil Scrum Gathering São Paulo, Maio de 2009 Backlogs Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Realizado um estudo para determinação dos possíveis impactos e possibilidade de coexistência do Scrum e demais processos definidos Selecionados artefatos criados no processo e analisado frente aos artefatos Scrum Backlog como adendo a determinados artefatos ou backlog extendido para atender as áreas de processo Exemplo: Configuration Management, Project Monitoring and Control, Measurement and Analysis

Brazil Scrum Gathering São Paulo, Maio de 2009 Backlogs Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Scrum e processos CMMI-like podem coexistir  Conhecimento empírico. Além disso: Vide Jeff Sutherland: Scrum corretamente implantado, corresponde a CMMI level 3 “Initial pilots show productivity on Scrum teams almost twice that of traditional teams. Other projects demonstrated a story based test driven approach to software development reduced defects found during final test by 38%.” “In order to maintain CMMI Level 5 certification, a careful assessment of practices required in addition to Scrum was necessary. Because Scrum reduced by almost 50% every category of work (defects, rework, total work required, and process overhead), it substantially cut the ongoing cost of maintaining CMMI Level 5 certification.”

Brazil Scrum Gathering São Paulo, Maio de 2009 Backlog fine-tuning Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além Prioritization of user stories  PDT: Product Definition Team: Product Owner, ScrumMasters, ADT – Architecture Definition Team  Adição de métricas: BV Growth, Bug correction, Velocity, BV Gained (per Sprint, per Project), PBIs: Accepted, Suspended

Brazil Scrum Gathering São Paulo, Maio de 2009 O poder dos backlogs Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Sprint Backlog: Um para entrada do trabalho restante para cada atividade Um para o overview geral do Sprint  Burndown graph Por time  Script VB para cálculos estatísticos: Horas trabalhadas vs. horas planejadas Geração automatizada de gráficos  O poder dos backlogs: base para a geração dos dados em nível gerencial

Brazil Scrum Gathering São Paulo, Maio de 2009 Testes Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Os testes eram realizados por testadores diluídos nos times Scrum: black box e white box  Cada time solicitava testadores do pool de testers durante o planejamento, sempre que necessário Alfa teamBeta team Gama team Planilhas de teste, com base nos testes de aceitação contidos no PBL Participação nos daily scrums Atuação apenas ao final do sprint Tester

Brazil Scrum Gathering São Paulo, Maio de 2009 Comunicação Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Cerimônias padrão do framework Scrum Sprint Planning Sprint Retrospective Daily Scrums  Semanalmente, realização do Scrum of Scrums com os ScrumMasters na Europa e Brasil Participação do Product Owner Teleconferência (WebEx, etc.)

Brazil Scrum Gathering São Paulo, Maio de 2009 Resultados alcançados Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Feedback dos times: Aumento do comprometimento Maior sentimento de responsabilidade pelo produto Objetivos claramente definidos Maior visibilidade sobre o processo de desenvolvimento Melhorias podem ser aplicadas gradativamente Aumento da qualidade do produto Time mais ágil Sentimento de produção Maior participação do cliente

Brazil Scrum Gathering São Paulo, Maio de 2009 Resultados alcançados Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Feedback do cliente: Maior interação com os times de desenvolvimento Habilidade de encontrar onde os problemas realmente estão Número otimizado de reuniões Gerenciamento de risco razoável Aumento da qualidade do produto

Brazil Scrum Gathering São Paulo, Maio de 2009 Indo além: melhorias Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Utilização de ferramentas para aumentar a interação entre os times  Clara definição de um processo de bug fixing  Definição de um processo de release  Utilização de ferramentas ajuda na adoção do Scrum: ScrumWorks ScrumDesk Etc.  Treinamentos sobre os conceitos lean Redução da resistência à mudança Aumento da confiança na metodologia

Brazil Scrum Gathering São Paulo, Maio de 2009 Indo além: melhorias Biografia Times distribuídos Problemas e soluções Siemens Mobile e FPF Resultados alcançados Indo além  Criação de um meta-time de processo para tratar de tarefas específicas de adesão ao processo interno baseado no CMMI  Participação em diversos projetos em atividades como Gerência de configuração Criação inicial de artefatos Melhoria contínua do processo Alfa team Gama team Process team Beta team

Brazil Scrum Gathering São Paulo, Maio de 2009 Brazil Scrum Gathering 2009 Implantação do Scrum em ambientes distribuídos Heitor Roriz Filho, MSc, CSP São Paulo, 12 de Maio de 2009