Www.oncast.com.br oncast mentoring and consultancy services www.oncast.com.br Adriano Orlando Campestrini Samuel Crescêncio Rodrigo Carvalho Machado.

Slides:



Advertisements
Apresentações semelhantes
Agilidade em um Contexto Hostil
Advertisements

Metodologia R/XP.
Engenharia de Software
SCRUM para Gerência de Projetos
Consultoria e Produtos metas, planejamento e resultados
Sistema Gerenciador de Ocorrências
Gestão Ágil de Projetos
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
MUDANÇA NA ORGANIZAÇÃO
PREVISÃO DE VENDAS Carlos Roberto C. Almeida.
GESTÃO DE PESSOAS COMO UMA NOVA PROFISSÃO
Valorizando pessoas e obtendo benefícios
Soluções de Software Sistemas e aplicações sob medida para as necessidades do seu negócio. Vivenciando SCRUM Experiência e desafios.
Implementação de Sistemas
Israel M. Santos Rafael Mendonça
REPENSANDO A LOGÍSTICA
Trabalho 08 – Resumo Cap Responsável: Carolina Lopes
REPENSANDO A LOGÍSTICA Andréia Pereira - 08/24674
O mundo ágil do SCRUM Alexsandro Marques 02/09/2009.
Qualidade de Software Aula /1
Workshop Smart Software SPA Saúde. Workshop Smart Software SPA Saúde.
Turma 14 Grupo J Subgrupo X Maria Izabella Lima e Suzane dos Santos
ATIVIDADE U 05 GRUPO 19U.
Uma experiência da Universidade Corporativa Petrobras
Métodos Ágeis e SCRUM VISÃO GERAL
Engenharia de Software
Visão Geral PRO.NET.
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Implantando SCRUM na Simplestec Equipe Tributária
Implantando SCRUM na Simplestec Equipe Tributária
Efficient consumer response (ecr)
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
Engenharia de Software
A EMPRESA... A Tower Tech é uma empresa de informática que atende a um público mais exigente e busca QUALIDADE em seus serviços. Nosso público-alvo abrange.
GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
ITIL(Information Technologies Infrastructure Library)
Metodologia Ágil SCRUM
COACHING EDUCATION.
eXtreme Programming Metodologia XP
SCRUM – A Experiência do CCUEC 28/Setembro/2012. Scrum – A experiência do CCUEC Conteudista: Marcelo Assis K. Furioso. Analista de Sistemas. Atuando na.
Desenvolvimento de software de apoio a gerência de informações da Central de Cursos de Idiomas da FUNCERN Reunião Início.
Workshop COMBATE À DESERTIFICAÇÃO E MITIGAÇÃO DA SECA
SCRUM Processo de Desenvolvimento de Software
 Grupo: 14A  Subgrupo: X.  Logística é a integração das áreas e processos da empresa a fim de obter melhor desempenho que seus concorrentes.  As empresas.
Como elaborar seu currículo? 04/2006 Um currículo bem feito não garante sua contratação mas um currículo mal elaborado elimina-o do processo seletivo.
Gestão de Projetos PROF. JIMMY. Antes de nos aprofundarmos nas boas práticas recomendadas à gerência de projetos, vamos compreender alguns erros muitos.
Engenharia de Software
Equipe Prof. Henrique Freitas
Projeto e-Build. Apresentação FábricaEquipeProdutoMercado ProjetoEscopoMetodologiaCronograma ArtefatosPrincipais riscosArquiteturaLições aprendidas.
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
SCRUM.
Capítulo 3: Analisando Processos de Decisão de Negócios
Planejamento Ágil1 Estimativas em métodos Ágeis Marcelo Litvin de Almeida Wylliam Miguita.
ZuEuz Tecnologia & Negócios © 2015 Todos os Direitos Reservados.
Gestão Ágil de Projetos
Estrutura de Gerenciamento de projetos
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?
1 Conversa com o CEO Reunião: 14/nov/2014 Maurício da Costa Melo.
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Apresentação Atuando há mais de 12 anos no mercado de software e implantação de sistemas de ERP e Business Intelligence, a Cyberpolos vem se consolidando.
PSP - Aula 02 Vanilson Burégio.
Programa criado em Apoio ao programa: Ministério da Ciência e Tecnologia da Finep Banco Interamericano de Desenvolvimento Universidades e Governo.
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
 confidencial restrito Reunião de Retrospectiva  O que foi bem?  Márcia já tem acesso no sistema.  O que deveria ser melhor?  Enviar.
Scrum Gathering Brazil 2009 Diego Asfora
Gestão de pessoas em ambiente dinâmico
A Administração do Tempo Desenvolvimento Humano Gerente de Tecnologias de Informações Educacionais e Administrativas.
Transcrição da apresentação:

oncast mentoring and consultancy services Adriano Orlando Campestrini Samuel Crescêncio Rodrigo Carvalho Machado

oncast mentoring and consultancy services Introdução O que é outsourcing? O que é cosourcing?

oncast mentoring and consultancy services Case OnCast + AlfaSolutions OnCast – Fornecedora de outsourcing – Ágil Alfa Solutions – Consumidora de outsourcing – Telecom, hardware, tradicional

oncast mentoring and consultancy services As negociações Alfa Solutions nunca havia terceirizado – 1 ano de negociações – 6 apresentações de Scrum Não conheciam ágil Contrato de escopo aberto

oncast mentoring and consultancy services O início Início do trabalho – Primeiro projeto não era co-sourcing – 3 meses depois começou o projeto co-sourcing Metodologia – OnCast  Scrum – AlfaSolutions  ?

oncast mentoring and consultancy services A equipe I

oncast mentoring and consultancy services A equipe II

oncast mentoring and consultancy services A equipe III

oncast mentoring and consultancy services Slide errado...

oncast mentoring and consultancy services Ambiente encontrado As pessoas – Capacitadas – Engajadas – Bastante experiência em Telecom A empresa – Ótimos produtos – Crescimento rápido – Estrutura pesada – vertical – Fácil gerar impedimentos

oncast mentoring and consultancy services Problemas encontrados Visão míope HeroísmoRushMulti-projetos Limitações On-demandMetas impostas Priorização Backlog

oncast mentoring and consultancy services Visão Míope Visão míope – Pouca visão do produto - longo-prazo – Algumas func. requisitada - médio-prazo – Muitas correcões ou demandas de curto-prazo Pressão indevida para apresentações – Equipe sem visão do todo – GP sem visão da posição do projeto Necessidade de status de cada atividade Visão míope

oncast mentoring and consultancy services Heroísmo Cultura de heroísmo – Time vs. Heróis rugby e circ de soleil – Herói = Sindrome da eficiência Aceita tudo o que é pedido Atende a emergências O herói trabalha: – 11hs por dia – Final de semana – Licença paternidade – Dia que tirou o siso, etc... Heroísmo

oncast mentoring and consultancy services Rush Ritmo insustentável – Sempre rush – Pressão – Todo mundo pilhado Rush

oncast mentoring and consultancy services Pessoas em vários projetos Pessoas tendo que se dedicar a outros projetos – Legado Equipe de design separada Multi-projetos

oncast mentoring and consultancy services Limitações Limitações para as pessoas – Espaço – Horário – Internet – Vestimenta Nem todos tinham bons computadores Limitações

oncast mentoring and consultancy services On-demand Planejamento e execução – On-demand – Não haviam iterações – Não haviam estimativas On-demand

oncast mentoring and consultancy services Metas de faz de conta Metas impostas – Não eram fruto de nenhuma estimativa – Clima de “faz de conta” Metas impostas

oncast mentoring and consultancy services Priorização – Riscos Alguns atacados no início Outros por último ou sempre para depois – Valor Com frequência: o que é mais fácil primeiro Priorização

oncast mentoring and consultancy services Início do co-sourcing I Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização

oncast mentoring and consultancy services Início do co-sourcing II Equipe do projeto – Gerente do Projeto – 4 equipes 2 Módulos de base 2 Módulos de interface – Pessoal de design separado Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização

oncast mentoring and consultancy services Início do co-sourcing III OnCast Time SM PO Alfa Solutions Gerente do Projeto Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização

oncast mentoring and consultancy services ? ? Scrum é a solução para todos estes problemas?

oncast mentoring and consultancy services Panacea? Scrum é a solução para todos estes problemas? – “não foi a solução para todos estes problemas mas pôde nos mostrar todos"

oncast mentoring and consultancy services Dinâmica

oncast mentoring and consultancy services Scrum da OnCast no co-sourcing I Apoio para adoção de Scrum – Interesse top-down Avanços alcançados – Iterações – Estórias – Estimativas para 2 iterações Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização

oncast mentoring and consultancy services Scrum da OnCast no co-sourcing I Planejamento – Todos presentes ~ 15 pessoas Demorado Sem foco – Sem preparo Sem backlog – Sem o pessoal do design Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning

oncast mentoring and consultancy services Scrum da OnCast no co-sourcing II Testes – Equipe irmã Legado custoso para testar automatizado Regressões recorrentes – Equipes fornecedoras Cultura de uma equipe testar o que a outra equipe desenvolveu – Base de areia movediça Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Soluções encontradas I Separação dos times e do escopo OnCast Time SM PO Alfa Solutions Gerente do Projeto Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Módulo novo – Nasce com testes automatizados Soluções encontradas II Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Mudamos o conceito de pronto – Pronto = Testado Argumentação: Soluções encontradas II Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes BUGS  4 pessoas paradas por 4 horas = 16 horas + 50% de Recorrência  x 1,5 = 24 horas

oncast mentoring and consultancy services Mudamos o conceito de pronto – Pronto = Testado Argumentação: Soluções encontradas II Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes BUGS  4 pessoas paradas por 4 horas = 16 horas + 50% de Recorrência  x 1,5 = 24 horas TESTES  1 pessoa fazendo testes por 1 dia = 8 horas + 10% de bugs, 0% de recorrência  9,6 horas

oncast mentoring and consultancy services Mudamos o conceito de pronto – Pronto = Testado Argumentação: Soluções encontradas II Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes Redução do custo a curto prazo: 60% Sem contar o código legado ainda sem testes Longo prazo, precisão nas estimativas, confiança... BUGS  4 pessoas paradas por 4 horas = 16 horas + 50% de Recorrência  x 1,5 = 24 horas TESTES  1 pessoa fazendo testes por 1 dia = 8 horas + 10% de bugs, 0% de recorrência  9,6 horas

oncast mentoring and consultancy services Velocidade conhecida – Comprometimento com prazos baseado em.sp/dia Soluções encontradas III Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Soluções encontradas IV Release Planning – Equipe com visão do todo – GP com a posição do projeto Aprendemos a dizer NÃO – Com base na velocidade – Estórias como moeda de troca Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Soluções encontradas V Iteração a frente – ScrumMaster auxiliando PO – Objetivo Preparar próximo planejamento Finalizar trabalhos de design PO SM Time Designer Sprints de desenvolvimento Sprints de planejamento e design Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Soluções encontradas VI Confiança e amadurecimento – Limitações aceitas inicialmente – Mas em alguns meses Home-office da OnCast Visão míope Heroísmo Rush Multi-projetos Limitações On-demand Metas impostas Priorização Sprint Planning Cultura de testes

oncast mentoring and consultancy services Mudanças na Alfa Solutions AlfaSolutions experimenta ágil – OnCast auxilia com Scrum e testes FAIL até o momento – Sem apoio para consultoria ou mentoring – Problemas Estimativas (2+3=7) Conceito de estória e story points Multi-projetos

oncast mentoring and consultancy services Problemas atuais Todos aqueles problemas ainda existem nas outras equipes da Alfa Solutions – Muito código legado sem testes automatizados Regressões recorrentes – pessoal multi-projeto Manutenção cara – Base de areia movediça – Rotatividade de pessoal – Rush, heróis – Metas impostas

oncast mentoring and consultancy services E os outros projetos? Projeto não co-sourcing – Com menos problemas Os desafios são a tecnologia e o negócio – Release Planning mais eficaz – Boa cobertura de código com testes

oncast mentoring and consultancy services Scaling com o LineManager Lean Line Manager OnCastAlfa Solutions PO SM

oncast mentoring and consultancy services O projeto hoje Parceria crescente – No mínimo até 2010 com 17 pessoas – Alta colaboração/ótimo relacionamento – Satisfação Cliente Fornecedor Pessoas...

oncast mentoring and consultancy services Adriano Orlando Campestrini Samuel Crescêncio Rodrigo Carvalho Machado oncast.com.br/blog Muito Obrigado!