MOTOROLA NO BRASIL. www.motorola.com.br DESENVOLVIMENTO. ƒjose Mario Lima ƒluiz Bernardes. Celulares, rádios e infraestrutura celular



Documentos relacionados
Six Sigma, Lean Manufacturing e Teoria das Restrições (TOC) Ferramentas, filosofias e sua integração com a gestão de processos. Prof.

Como Selecionar Projetos Seis Sigma

GPP TREINAMENTO E CONSULTORIA. Apresentação Básica de Portfólio

COMO FALHAR COM SEIS SIGMA

FMEA, PDCA, TQM, PPAP

ITIL - Information Technology Infraestructure Library

Modelos de Gestão Ferramentas de Gestão

QUALIDADE DE SOFTWARE AULA N.5

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES

Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira

Global Productivity Solutions Treinamento e Consultoria em Seis Sigma. Seis Sigma em Serviços: desafios e adequações necessárias

Engenharia de Software I

CONVERTA OS OBJETIVOS DE SUA ORGANIZAÇÃO EM UM PLANO EXECUTÁVEL SERVIÇOS PROFISSIONAIS DA MOTOROLA PARA OPERAÇÕES DE GOVERNO

O que é um processo de software?

Rio de Janeiro São Paulo Belo Horizonte Brasília

Excelência em Metodologia de Helpdesk

IT SERVICES PORTFOLIO. SPEKTRUM IT Services Portfolio 1

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Avaliação de Riscos Aplicada à Qualidade em Desenvolvimento de Software

σ LEAN LEAN SEIS SIGMA FORMAÇÃO GREEN BELT TURMA REDUZIDA INÍCIO EM JANEIRO DE 2015

SEIS SIGMA: O ESTADO DA ARTE NA OTIMIZAÇÃO DE PROCESSOS LEVANDO À REDUÇÃO DE ÍNDICES DE PERDAS.

GERENCIANDO SERVIÇOS DE MENSAGENS OTT PARA UM PROVEDOR DE TELECOM GLOBAL

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Certificação ISO/IEC SGSI - Sistema de Gestão de Segurança da Informação. A Experiência da DATAPREV

Respostas Dinâmica CRI Minas 10/05/12. Monitoramento de concorrentes/ fornecedor/ cliente/ internizar tecnologia de outros setores;

Como montar o quebra-cabeças do backup? Ricardo Costa e Bruno Lobo Backup, Recovery & Archiving Solutions

SISTEMÁTICA PARA SELEÇÃO DE TÉCNICAS ESTATÍSTICAS APLICADA AO DESENVOLVIMENTO DE PRODUTOS

Project Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR

As possibilidades de melhoria dos resultados financeiros através da aplicação da gestão por processos

Qualidade de Software e Seis Sigma. A Experiência da Motorola. Rodrigo Murta. 08-Nov-2006

Estratégia Seis Sigma. Prof. Dr. Messias Borges Silva

Implantação do Gerenciamento de Projetos no Processo de Expansão de Alta Tensão da CEMIG-D: Os Desafios da Mudança Cultural

Estrutura Hierárquica de Planejamento e Controle da Produção Estratégico Entradas Ações Saídas Fonte

Palestra: Release de Projetos em TI.

Exame de Fundamentos da ITIL

Preparação para a Certificação Six Sigma Black Belt

Módulo 12 Gerenciamento Financeiro para Serviços de TI

VIRNA. Virtualizador Nacional

RBS Risk Breakdown Structure para a identificação dos riscos

ESCRITÓRIO RIO DE PROJETOS

BW on HANA O Caso de Sucesso da Petrobras. Rodrigo José Panza Alves Heron V. O. e Silva Raquel Damasceno Franca Eliseo Bouzan Luciane Amorim

Abordagem de Processo: conceitos e diretrizes para sua implementação

Governança AMIGA. Para baixar o modelo de como fazer PDTI:

Capítulo 4 Gerenciamento da Integração do Projeto. Introdução. Vamos pensar um pouco?

Sequência da Apresentação

Visão Geral das Áreas de Conhecimento e dos Processos da Gerência de Projetos

Metodologia de Projetos. André Gomes Coimbra

Gerenciamento da Qualidade

Por que Lean & Six Sigma?

Portnet: SAP Business One prepara empresa para crescimento contínuo

Service Level Management

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Qualidade em Projetos aperfeiçoamento de processos Entendimento/Monitoração e Controle. 0 - Generalidades

Aumente sua velocidade e flexibilidade com a implantação da nuvem gerenciada de software da SAP

Jornada do CFO 2015 Transformação estratégica das empresas. Anselmo Bonservizzi, Sócio líder de Estratégia e Operações da Deloitte

CONVERTA OS OBJETIVOS DE SUA EMPRESA EM UM PLANO EXECUTÁVEL

Professor: Conrado Frassini

Pacote Microsoft Partner;Waldemar Nogueira;Microsoft Office 2007[2 licença(s)];impressora A3[1 und]

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli

Introdução. A Travessia do Rio

Caso UNISYS: Implementação da Metodologia Six Sigma Lean. Fatima Cristina Gaspar

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro

PROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade

O seu caminho em Tecnologia da Informação.

O Gerenciamento Organizacional de Projetos (GOP) pode ser descrito como uma estrutura de execução da estratégia coorporativa, com objetivo de

Gestão de Modificações. Fabrício de Sousa

σ LEAN LEAN SEIS SIGMA UPGRADE BLACK BELT TURMA REDUZIDA INÍCIO EM AGOSTO DE 2015

Estratégia Seis Sigma

A Disciplina Gerência de Projetos

ALTERNATIVA PARA SIMPLIFICAÇÃO NA ESTRUTURA DE EXECUÇÃO DE PROJETOS SEIS-SIGMA

SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

FIT's Software Laboratory conducts research, development and innovation projects in software and information systems, focusing on applying new

Simplificando a TECNOLOGIA

Secretaria de Gestão Pública de São Paulo. Guia de Avaliação de Maturidade dos Processos de Gestão de TI

Módulo5. Módulo 5. Planejamento e realização de projeto de mapeamento e modelagem de processos, Responsabilidades, Atividades-chaves, Exercício

Nossa relação com o Mercado TIC

Fone: atendimento@wissenconsulting.com.br

PÓS-GRADUAÇÃO EM ENGENHARIA E TECNOLOGIA ESPACIAIS

Tecnologia e Sistemas de Informações

POLÍTICA DE GESTÃO DE RISCO - PGR

ITIL. Conteúdo. 1. Introdução. 2. Suporte de Serviços. 3. Entrega de Serviços. 4. CobIT X ITIL. 5. Considerações Finais

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos

Gestão e Tecnologia da Informação

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO

Introdução Visão Geral Processos de gerenciamento de qualidade. Entradas Ferramentas e Técnicas Saídas

Automatic virtual machine configuration for database workloads (SIGMOD Journal)

Políticas de Qualidade em TI

Qualidade de Processo de Software Normas ISO e 15504

Gestão de Riscos em Projetos de Software

Testes de Performance

Governança de TI. Heleno dos Santos Ferreira

Fundamentos de Sistemas Operacionais

Desafios da convergência em um mundo totalmente IP. Sidney Longo

σ LEAN LEAN SEIS SIGMA FORMAÇÃO GREEN BELT TURMA REDUZIDA INÍCIO EM SETEMBRO DE 2015

Especial - Lean Seis Sigma. A lamentável banalização do. Lean Seis Sigma

Transcrição:

ƒjose Mario Lima ƒluiz Bernardes Motorola General Business Information MOTOROLA NO BRASIL ƒfábrica Celulares, rádios e infraestrutura celular ƒpesquisa & DESENVOLVIMENTO Telefones Celulares Semicondutores www.motorola.com.br Jaguariúna - SP 2 9-1

MOTOROLA NO BRASIL ISO 9001 TL 9001 SW CMM N2 2000 N3-2001 N4-2004 3 Índice ƒcontexto ƒmetodologia DMAIC ƒplanejamento (Definir) ƒmétricas (Medir) ƒanálise de Causas Raízes (Analizar) ƒsoluções (Melhorar Improve ) ƒcontrole de Processo (Controlar) ƒpróximos passos ƒresultados ƒconclusões 4 9-2

Contexto Plataforma de desenvolvimento de SW Clearcase Unix Gerência de Configuração Ambiente de Montagem (Build) Tempo Médio e Variância altas Impacto em produtividade Metodologia DMAIC Otimizar processo de forma estruturada 5 Planejamento Caso de negócio ƒobjetivo organizacional de melhoria de produtividade e ciclo de vida em desenvolvimento de software. ƒtempo de build identificado como área com alto potencial de melhoria e impacto relevante. Objetivos ƒreduzir o tempo de build em 40% e reduzir a variância de maneira a tornar o processo estável e previsível. Desenvolver e implementar modelo para monitorar e avaliar o desempenho, minimizar necessidades futuras de recursos baseado na carga e caracterização de uso. Oportunidade de melhoria ƒ6500 builds são rodadas mensalmente por 120 desenvolvedores, levando 2000 horas. Tempo longo e com alta variância são considerados gargalos em desenvolvimento de SW. Definir Medir Analisar Melhorar Controlar Cronograma Mar Abr Mai Ago 6 9-3

Equipe ƒ Black/Green Belt Análise estatística Ferramentas de solução de problemas Gerência do projeto ƒ Especialistas da área Suporte técnico e implementação ƒ Gerentes Recursos e prioridades ƒ Champion Alinhamento estratégico e análise crítica 7 Métricas Operacionais Tempo de build # de elementos compilados # de elementos reaproveitados Parâmetros de compilação Monitoramento do Ambiente Memória Carga Tempo de E/S Rede 8 9-4

Análise de Causas Raiz Atividade 1. Identificação de todas as potenciais causas raízes Ferramenta Brainstorm & Diagrama de causa e efeito 2. Redução e priorização (reduzir número de causas a investigar e concentrar esforços) 3. Validação de causas raízes e identificação de soluções potenciais para anular ou reduzir impacto das causas Votação e Pareto Análise estatística (fontes de variância, métodos comparativos, análise de dados categóricos) aplicada a dados históricos e simulações. 9 Ishikawa Potenciais Causas Raiz Load Infraestrutura # of builds Other concurrent processes limit of parallelism 6 slowness processor Servers # of servers Topology Latency Network Bandwidth low response time view/vob IO wait Processo Inadequate use of bldsrc vs lib No info to run partial builds Inadequate use of parallelism Inadequate use of official version Inadequate use of debug Low level of wink-in Lack of mechanism to maximize wink-in 10 misuse of build process Tempo de Build ENOENT cache not optimized Header file structure Makefile (not optimized, no debug off, no link) Tuning lack of release libs MVFS cache not optimized view cache not optimized Arquitetura das Builds Instability of environment overload Multisite 24X7 update scheme all platforms over the same databases lack of vob servers to distribute load vobs large version trees large bottleneck vobs view and vob on same machine vob load among servers Not enough RAM CC version slowness to generate CR wink-in slowness to matchvery old DOs Build load distribution among build servers Ferramenta Clearcase 9-5

Priorização de Causas Prioridade de Investigação 6 5 4 3 2 1 0 misuse of process vobs (distribution among servers, size) Build Structure (Makefile, long inc paths, lack of libs) Network (bandwidth,latency) IO wait (vob, view) wink-in (slow match, old DOs) Potenciais Causas Raízes CC version (CC5 vs CC4x) Load (concurrence, # of builds, parallelism #) Low level of wink-in Servers (inadequate #, memory) 11 Análises e Soluções Causas Causa Mau uso do processo Infraestrutura Arquitetura das builds Soluções Potenciais Soluções potenciais Treinar usuários enfatizando adequação de parâmetros e métodos às necessidades Rever alocação de bancos nos servidores, rever memória, distribuir melhor cargas entre os vários servidores Rever arquitetura das builds Impacto em média variância variância escalabilidade média Rede Mecanismo para evitar Usar mecanismo de builds expressas média recompilação do Clearcase variância escalabilidade Versão do Clearcase Atualizar versão do Clearcase média variância Falta de controle de carga de Design of Experiment (DOE) para definição de média build nos servidores e nível de modelo para ajuste de parâmetros de carga e variância paralelismo das builds paralelismo escalabilidade causa válida causa parcialmente válida causa não válida 12 9-6

Controle de Processo e Resultados Fase 1 1200 Antes 5h13min Define Measure Analyze Improve 1000 800 CL= 5h13min UCL=26h30min CL=3h55min UCL=11h36min - new build server tim e[m inutes] 600 400 200 CL=1h53min UCL=3h42min - new storages - build manager - forced paralellism 6 0 Feb Feb Feb Mar Mar Mar Mar Apr Apr Apr Apr 13 Controle de Processo e Resultados Fase 2 300 250 Im prove CL=1h39min UCL=3h25min Infra Change Clearcase V5.0 Hoje 1h09min time[minutes] 200 150 100 50 0 CL=1h09min UCL=2h17min Express builds Retrain users tim e[minutes] CL LCL UCL 14 9-7

DOE Próximas etapas... modelo de controle de carga e paralelismo planejamento de necessidades futuras Definir limites de controle monitoramento e garantia de performance FMEA estratégia de controle automático 15 Resultados ƒ Melhoria acima das expectativas 78% (obtido) x 40% (meta inicial) De performance mediana a Benchmark ƒ Ganhos significativos em processo Previsibilidade e estabilidade Redução de ciclo de desenvolvimento ƒ Economia Investimentos somente em áreas de alto retorno Novos investimentos somente em 2006 16 9-8

Conclusões ƒ Metodologia e ferramentas Six Sigma São aplicáveis a ambientes de desenvolvimento de software Oportunidades de ganho são significativas ƒ Variáveis fundamentais de processo foram melhoradas produtividade e ciclo de vida ƒ Requer equipe especializada Black Belts, Green Belts, Especialistas da área ƒrequer comprometimento da alta gerência 17 MUIT O OBR IGADO! 18 9-9