Lean IT: produtividade e redução de custos no desenvolvimento de software

Post on 23-Jan-2018

276 views 1 download

Transcript of Lean IT: produtividade e redução de custos no desenvolvimento de software

CIRCUITO DE PALESTRAS

EXIN Brasil 2016

https://www.exin.com/home_portfolio/

EXIN PORTFOLIO Baseado no e-CF

(e-COMPETENCE FRAMEWORK) 2

BEM-VINDO AO CIRCUITO DE

PALESTRAS 2016

Sustentabilidade

Embora a sustentabilidade passe a imagem de

reflorestamento e diminuir o impacto sobre as mudanças

climáticas, muitas empresas estão começando a perceber os

benefícios da economia colocando a sustentabilidade no

topo de suas agendas. Abordagens sustentáveis permitem

que as empresas percebam a economia significante, assim

como ter certeza de fazer “a coisa certa”, do ponto de vista

do cliente como de uma perspectiva mais ampla de

responsabilidade social corporativa. O EXIN oferece

certificação no domínio de SUSTENTABILIDADE, para

ajudar a sua organização a melhorar a eficiência e se

preparar para futuro mais sustentável.

Conheça todos os exames disponíveis em nosso site.

3

QUEM SOMOSQUEM SOMOS QUEM SOMOS

Auctus Qualidade e Gestão

Especializada em melhoria de processos e Gestão de Projetos. Possui

ampla experiência em Lean, Lean IT, Six Sigma, processos para gestão de

projetos e planejamento estratégico.

4

marioharada@auctus.com.brwww.auctus.com.br

NOSSO TEMA DE HOJE:

TEMA:

Lean IT: produtividade e redução de custos no

desenvolvimento de software

NOSSO TEMA DE HOJE: NOSSO TEMA DE HOJE 5

Conceito de Lean IT

Alguns princípios básicos

Ferramentas

Sobre o desenvolvimento de Software

AGENDA:

AGENDA 6

Escopo

Qualidade

DESAFIOS DAS EMPRESAS DE TI 7

Síndrome do bombeiro

Requisitos indefinidos

Conflitos de prioridades

Penalização da equipe

Baixa qualidade de dados

Orçamento restrito

Falta de alinhamento entre a TI e as estratégias de Negócios

CENÁRIO DE TI - DESAFIOS 8

Cenário de TI – visão externa

Complexo

Demorado

Foco somente no técnico

Caro

Não integrado

Linguagem não alinhada

CENÁRIO DE TI – VISÃO EXTERNA 9

• Horizontalmente e Verticalmente na organização

Alinhamento de objetivos:

• Entregar valor que o cliente exige

• Fazer certo

• Rápido

Busca por eficiência:

• Retrabalho por erro

• Retrabalho por falta de entendimento

• Gerenciando riscos

O histórico mostra que desperdiçamos muito

tempo:

QUAL ESTRATÉGIA? 10

• conjunto de conhecimentos cuja essência é a capacidade de eliminar desperdícios continuamente e resolver problemas de maneira sistemática.

Lean?

• do pleno engajamento das pessoas envolvidas com o trabalho para vislumbrar oportunidades de melhoria e ganhos sustentáveis

Através:

• Repensar a maneira como se lidera, gerencia e se desenvolve pessoas. Implica:

LEAN 11

“ é a extensão dos princípios do LeanManufacturing e Lean Services para o desenvolvimento e gerenciamento

dos produtos e serviços em TI.”

LEAN IT 12

Produção em massa

Henry FordMeados do século XX

Produção artesanal

Início do século XX

Lean

LEAN MANUFACTURIG - ORIGEM13

• Deming + Toyota

Taiichi Ohno Shigeo Shingo Eiji Toyoda

Diretor nos anos 40 SMED (1970) Presidente até 1981

Desenvolveu TPS Estoque 0 Atuou com Ohno

– Incorporado por outras japonesas nas décadas de 60 e 70

– Foco na eliminação dos desperdícios

LEAN MANUFACTURIG - ORIGEM 14

• Não focar em entregar o máximo possível

• Foco é remover desperdício para reduzir proporção de atividades desnecessárias

Mudança de paradigma

• Just-in-time e

• Jidoka

Antes:

• Respeito pelas pessoas

• Melhorias contínuas

Hoje:

TOYOTA PRODUCTION SYSTEM (TPS) – Princípios chaves15

Incrementar o valor entregue ao cliente

Melhorias contínuas em pequenos passos

Diminuir picos e vales na produção

Reduzir desperdícios

Envolver a todos

Desenvolver as pessoas

Focar em metas de longo prazo

TOYOTA PRODUCTION SYSTEM (TPS) – Conceitos chaves16

• Essência do Lean

– Entregar valor para os clientes e continuamente melhorar a habilidade de fazer isso, através da remoção dos desperdícios de todo o sistema

• Transformação Lean

– Alinhar as atitudes no trabalho que fazemos com o comportamento desejado, com o apoio de ferramentas Lean

– Pequenas melhorias ao longo de muito tempo

• Razões:

– Satisfação dos clientes

– Valor estratégico

– Valor financeiro

Transformação LeanTRANSFORMAÇÃO LEAN 17

Os 3 Desperdícios Básicos - Entendendo o foco do Lean IT19

• Um dos focos do Lean é eliminar desperdícios

• Os 3 desperdícios

Mura (斑 orムラ): falta de regularidade, desbalanceamento

Muri (無理): sobrecarga Muda (無駄): desperdício,

atividade que não agrega valor• Superprodução• Transportes• Esperas• Processamentos• Estoques• Movimentações • Correções• Criatividade Inaproveitada

Constância de propósitos

Não ação pontual!

“Nosso entendimento na época era que muda, mura, muri era uma sequência lógica para os praticantes de Lean. (...) Essa era a teoria. (...) O resultado inevitável é que mura cria muri, que anula esforços anteriores de reduzir muda.”

Jim Womack

Mura Muri Muda

Os 3 Desperdícios Básicos – A importância de Mura e Muri

Muda (無駄): desperdício, atividade que não agrega valor

• Estoque

• Super produção

• Delay

• Transporte

• Super processamento

• Movimentação

• Defeito

Muda

Desperdício Manufatura TI

Estoque Matéria prima, trabalhos em

andamento.

Excesso de informação causando

problemas de consistência e

entendimento, excesso de

trabalho em backlog.

Superprodução Produzir antecipadamente antes

da demanda do cliente.

Excesso de mails, relatórios,

alertas de sistemas,

funcionalidades de sistema não

lidos ou utilizados.

Delays Espera por materiais para

produção.

Etapas de processos

desnecessárias, Queda de

sistemas, equipe de testes

esperando release;

DESPERDÍCIOS

Desperdício Manufatura TI

Transporte Movimentação excessiva de

materiais de uma localidade para

outra

Troca excessiva de informações

dentro da organização, múltiplos

sistemas etc..

Super processamento Realização de trabalho que o

cliente não necessita

Dados redundantes (em mais de

um sistema, p. ex), relatórios não

utilizados, indicadores não

utilizados.

Movimentação Caminhadas desnecessárias,

empacotamente/desempacotame

nto etc

Buscas por informação, mudança

frequente de prioridades

Defeitos Defeitos requerem correções Erros, bugs, informações

inexatas.

DESPERDÍCIOS

Womack e Jones (1996)

Valor para o Cliente

Perfeição (Kaizen)

Produção Puxada

(PullSystem)

Cadeia de

Valor (VSM)

Fluxo Contínuo (Just in Time)

PRINCÍPIOS BÁSICOS

Lean IT18

Cadeia de Valor – é a composição de todas as atividades para produzir serviços/produtos para o cliente

Valor é o que o cliente quer e está disposto a pagar. Sabemos que algumas atividades na cadeia de valor agregam valor ao serviço/produto, outras atividades não agregam valor ao produto

CADEIA DE VALOR 19

Área de Negócios (pré venda e venda)

Financeiro

Área Comercial

Desenvolvimento de Software

Implantação

Suporte e Manutenção

LEAN IT 20

Cascata

Espiral

Incremental

RUP

CMMi

PMI

Métodos Ágeis

O QUE TEM SIDO FEITO 21

FLUXO CONTÍNUO5S

TRABALHO PADRÃOSISTEMA A PROVA

DE ERROS SISTEMA PUXADO

ALGUMAS FERRAMENTAS LEAN 22

É a base de tudo

• Todo dia, por todos, em todo lugar

• Muitas pequenas melhorias:

• rápida inovação

• baixo custo

• Não há limites para a qualidade

• Zero defeitos

• Todos altamente comprometidos com os resultados da empresa

• Qualidade é responsabilidade de todos

日本語

Kaizen (改善)

- Kai: mudar

- Zen: para

melhor

KAIZEN OU MELHORIAS CONTÍNUAS Ferramentas Lean23

Há um limite para a qualidade. Muita qualidade custa caro!

“Qualidade é a conformidade consistente

com as necessidades dos clientes”

Qualidade inclui:- Preço- Serviços- Qualidade técnica- Prazo- etc

KAIZEN OU MELHORIAS CONTÍNUAS Ferramentas Lean 24

“Adicionar valor ao cliente”

“Garantir que clientes voltem, e produtos não”

“Prover o melhor valor para os clientes através da melhoria diária de atividades e processos”

“Atender e exceder as expectativas dos clientes, empregados, e partes relevantes da comunidade”

“Eficientemente prover produtos e serviços que atendam ou superem as expectativas dos consumidores”

Fonte: ASQ Global State Quality Report vol 1, 2013

O QUE É QUALIDADE? Definições – ASQ Survey 2013 25

• Filosofia:

fornecer exatamente o necessário

na quantidade necessária

no tempo necessário

• Minimizar desperdício de

Tempo

Energia

Recursos (Máquina, Homem e Material)

JUST-IN-TIME Ferramentas Lean 26

• Implica:

Nivelamento de atividades

Equipes multifuncionais (requisitos faz testes,

quem testa também faz requisitos, por exemplo)

Produção para atender demanda de cliente:

Sistema Pull

Sistemas visuais: Kanban, Layout, Andon

Forte integração com ambiente externo: Nivelamento de vendas

32

JUST-IN-TIME Ferramentas Lean 27

• Produção na mesma taxa do consumo Fase a fase, do consumidor ao fornecedor (nas atividades do

processo)

Só se produz quando há demanda

Desenvolvimento sincronizada

Redução do lead time (tempo de espera)

Respostas rápidas às necessidades dos clientes

PULL SYSTEM/SISTEMA PUXADO Ferramentas Lean 28

• Base do Sistema Pull日本語

Kanban(看板)

– Kan: visual

– Ban: cartão,

lousa

KANBAN Ferramentas Lean 29

Faz parte da Filosofia de Lean e compõe os objetivos de melhoria contínua. Também conhecido como

• ciclo de Shewhart : criador na década de 1920

• ciclo de Deming: foi quem o divulgou (mais tarde deu origem ao ciclo PDCA)

• Processo simples e genérico

• Para qualquer área

• Qualquer processo

• Em qualquer empresa

PDCA Deming 30

• Não é uma ferramenta para um perfil

Todos devem usar

Do presidente ao operário

Buscando o Kaizen!

• Visa documentação e resolução de problemas Baseado em tentativa e erro

Sistematiza testes e mudanças

em um processo

PDCA Ferramentas Lean 31

• Maneira simples de resumir projetos

• Forte apelo visual

• Geralmente baseada no ciclo PDCA

• Busca de soluções e causas-raiz de problemas

A3 – FOLHA DE PROJETOS Ferramentas Lean 32

ACOMPANHAMENTO PROJETO <NOME PROJETO>

Responsável Data Início Status

Mentor Data Final

1. CONTEXTO 5. SITUAÇÃO FUTURA

2. CONDIÇÃO ATUAL

3. ESCOPO/OBJETIVOS 6. PLANO DE AÇÃOAção Responsável Prazo Status

4. ANÁLISES CAUSA RAIZ

7. MÉTRICAS/ACOMPANHAMENTO

8. PRÓXIMOS PASSOS/LIÇÕES APRENDIDAS

A3 – FOLHA DE PROJETOS - Exemplo 33

Cadeia de Valor – é a composição de todas as atividades para produzir serviços/produtos para o cliente

Valor é o que o cliente quer e está disposto a pagar. Sabemos que algumas atividades na cadeia de valor agregam valor ao serviço/produto, outras atividades não agregam valor ao produto

CADEIA DE VALOR

relembrando19

• Todo o fluxo Da criação do produto

À entrega ao cliente

• Fluxos de: Material

Informação

• Valor Associado a uma necessidade do cliente

• Conjunto de atividades, que agregam ou não valor, necessárias para transformar os insumos em produtos

VSM – MAPEAMENTO DO FLUXO DE VALOR – Ferramentas

Lean 35

Atividades Exemplos

Atividades que agregam

valor sob a ótica do cliente

Realização de operações e atividades de

transformação estritamente ligadas ao produto ou

serviço

Atividades que não agregam

valor (Desperdícios)

Desenvolvimento de componentes de sw com escopo maior do que o necessário

Correções em excesso

Tempo perdido em retrabalho

VSM – MAPEAMENTO DO FLUXO DE VALOR – Ferramentas

Lean 36

Passo 1

Passo 5Passo 2

Passo 3Passo 4

Identificar o valor

Mapear o fluxo de valor

Criar Fluxo

Buscar a Perfeição

Estabelecer sistema puxado

ETAPAS NO DESENVOLVIMENTO DE SOFTWARE 37

• Métodos Agéis:

– É um conjunto de ferramentas de desenvolvimento e

gerenciamento do ciclo de vida focados no Just in Time

• Lean IT endereça um contexto maior do ambiente de

desenvolvimento,

– começa no momento em que a organização recebe um

pedido de cliente. It goes beyond agile, providing a broaderperspective that enables to thrive.

Jeff Sutherland

MÉTODOS ASSOCIADOS 38

Fonte: Lean IT – Steven Bell e Michael Orzen

CUSTO DE CORREÇÃO 39

Baixar o custo

• Otimizando o processo de desenvolvimento

• Fazendo apenas o que é importante

• Gerindo de forma simples

• Fazendo com mais qualidade: evitando correções e retrabalhos

Aumentar a Produtividade

• Praticando a melhoria contínua (Kaizen) através do PDCA

• Eliminando atividades que não agregam valor

• Evitando mudanças constantes de prioridade na equipe de desenvolvimento, mantendo o foco

• Fazendo entregas de forma continuada

CONCLUINDO: CUSTO E PRODUTIVIDADE EM LEAN IT 42

ConcluindoPróximos Webinar:

Lean IT em Desenvolvimento de Software

Lean IT e o gerenciamento de projetos

Lean IT e sua implantação

CONCLUINDO: 43

ACESSO AO MATERIAL

Vamos disponibilizar na próxima semana:

Link desta apresentação no YouTube e

SlideShare.

Informativo sobre o Programa de Certificação

(Ementa do Curso e Simulado) – tema central da

Palestra

Voucher Desconto para exames realizados através

do EXIN Anywhere e Pacote Especial de Ofertas

em parceria com a Empresa Convidada de hoje

Certificado de Participação: se precisar deste

documento, envie sua solicitação para

supportBR@exin.com com seu nome completo.

ACESSO AO MATERIAL

LEMBRETES FINAIS

https://www.youtube.com/user/EXINexams/videos?flow=grid&sort=dd&view

=0

Acesse todas as apresentações do Circuito de Palestras de 2012-2015 através do link abaixo.

Por favor, responda nossa pesquisa (pop-up

ao finalizar o programa webex) e deixe suas

sugestões para nos ajudar a aprimorar

nossas futuras ações.

PESQUISA DE SATISFAÇÃO

45

Milena Andrade

Regional Manager

Milena.andrade@exin.com

www.exin.com

PERGUNTAS E RESPOSTAS

Visite EXIN www.exin.com/BR/pt

marioharada@auctus.com.brwww.auctus.com.br

44