SlideShare uma empresa Scribd logo
LEAN	
  
Plano	
  de	
  Geração	
  de	
  Conhecimento	
  
11	
  de	
  outubro	
  2013	
  
Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Onde	
  procuramos	
  informações	
  
James	
  P.	
  Womack	
  
Daniel	
  T.	
  Jones	
  
Daniel	
  Roos	
  

	
  

	
  	
  

Lean	
  So<ware	
  	
  
Development:	
  	
  
an	
  Agile	
  Toolkit	
  

	
  
Mary	
  Poppendieck	
  	
  
Tom	
  Poppendieck	
  

	
  	
  	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Lean	
  So<ware	
  	
  
Development:	
  	
  
From	
  Concept	
  to	
  Cash	
  

A	
  máquina	
  que	
  
mudou	
  o	
  Mundo	
  
	
  

	
  

Mary	
  Poppendieck	
  	
  
Tom	
  Poppendieck	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  
AINDA	
  NÃO	
  EXISTIA	
  DESENVOLVIMENTO	
  DE	
  SOFTWARE	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

A	
  origem	
  do	
  LEAN	
  
•  O	
  termo	
  "lean"	
  foi	
  cunhado	
  originalmente	
  no	
  livro	
  “A	
  
Máquina	
  que	
  Mudou	
  o	
  Mundo”	
  (The	
  Machine	
  that	
  Changed	
  
the	
  World),	
  de	
  Womack,	
  Jones	
  e	
  Roos,	
  publicado	
  nos	
  EUA	
  em	
  
1990.	
  	
  
•  Trata-­‐se	
  de	
  um	
  abrangente	
  estudo	
  sobre	
  a	
  indústria	
  
automobilísVca	
  mundial	
  realizada	
  pelo	
  MIT	
  (Massachuse4s	
  
Ins6tute	
  of	
  Technology).	
  	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Sistema	
  Toyota	
  de	
  Produção	
  
“(...)	
  surgiu	
  em	
  1956,	
  o	
  então	
  engenheiro-­‐chefe	
  da	
  Toyota,	
  
Taiichi	
  Ohno	
  em	
  sua	
  primeira	
  visita	
  às	
  fábricas	
  da	
  Ford,	
  fez	
  sua	
  
análise	
  críVca	
  do	
  processo	
  fordista.”	
  	
  
“sistema	
  de	
  produção	
  muito	
  mais	
  eficiente,	
  flexível,	
  ágil	
  e	
  
inovador	
  do	
  que	
  a	
  produção	
  em	
  massa;	
  um	
  sistema	
  habilitado	
  a	
  
enfrentar	
  melhor	
  um	
  mercado	
  em	
  constante	
  mudança	
  “	
  	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Sistema	
  Toyota	
  de	
  Produção	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

“Dados	
  são	
  importantes,	
  porém	
  eu	
  coloco	
  mais	
  ênfase	
  nos	
  
fatos”	
  
Taiichi	
  Ohno	
  
O	
  CONCEITO	
  LEAN	
  E	
  EMPREGO	
  EM	
  DIVERSAS	
  ÁREAS	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

LEAN	
  e	
  suas	
  variações	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  
Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Quem	
  usa	
  LEAN	
  
APLICAÇÕES	
  E	
  CASES	
  DE	
  SUCESSO	
  
Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Além	
  da	
  Toyota	
  
"Nosso	
  maior	
  ganho	
  foi,	
  justamente,	
  decidir,	
  naquela	
  época,	
  pela	
  
implementação	
  do	
  Sistema	
  Lean.	
  Pois	
  foi	
  exatamente	
  isso	
  que	
  
fez	
  com	
  que	
  não	
  precisássemos	
  abrir	
  os	
  20	
  novos	
  centros	
  de	
  
distribuição,	
  para	
  conseguirmos	
  processar	
  com	
  eficiência	
  as	
  
encomendas	
  do	
  nosso	
  'mercado	
  digital'",	
  	
  
	
  
lembra	
  hoje,	
  com	
  orgulho,	
  Alex	
  Andrade,	
  Diretor	
  de	
  LogísVca	
  da	
  
Nike.	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Case	
  Nike	
  
“Em	
  2008	
  eles	
  Vnham	
  cinco	
  funcionários	
  e	
  100.000	
  usuários,	
  
dois	
  invesVdores	
  e	
  uma	
  sede	
  num	
  prédio	
  que	
  incubava	
  
empresas	
  de	
  tecnologia.	
  Em	
  2010	
  a	
  empresa	
  alcançou	
  a	
  marca	
  
de	
  4	
  milhões	
  de	
  usuários	
  e	
  em	
  Outubro	
  de	
  2011	
  Vnha	
  50	
  
milhões	
  de	
  usuários	
  em	
  18	
  sistemas	
  operacionais	
  diferentes	
  e	
  
55	
  funcionários”	
  
	
  
(HOUDSON,	
  2011).	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Case	
  DropBox	
  
MAS	
  O	
  QUE	
  É	
  UMA	
  METODOLOGIA	
  ÁGIL?	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

LEAN	
  em	
  um	
  contexto	
  Ágil	
  
•  Tornou-­‐se	
  conhecida	
  em	
  2001,	
  quando	
  especialistas	
  em	
  
processos	
  de	
  desenvolvimento	
  de	
  solware	
  representando,	
  
entre	
  outros,	
  métodos	
  SCRUM	
  e	
  Extreme	
  Programming	
  (XP),	
  
estabeleceu-­‐se	
  princípios	
  e	
  caracterísVcas	
  comuns	
  desses	
  
métodos.	
  
	
  
•  Foi	
  criado	
  o	
  “Manifesto	
  Ágil”.	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Metodologias	
  Ágeis	
  
 Indivíduos	
  e	
  interação	
  entre	
  eles	
  mais	
  que	
  processos	
  e	
  ferramentas	
  	
  
So<ware	
  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	
  	
  
	
  
	
  
	
  
Ou	
  seja,	
  mesmo	
  havendo	
  valor	
  nos	
  itens	
  à	
  direita,	
  valorizamos	
  
mais	
  os	
  itens	
  à	
  esquerda.	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Manifesto	
  Ágil	
  
• 
• 
• 
• 
• 
• 
• 

Scrum	
  (1986);	
  	
  
Crystal	
  Clear;	
  	
  
eXtreming	
  Programming	
  -­‐	
  XP	
  (1996);	
  	
  
Adapdve	
  So<ware	
  Development	
  –	
  ASD;	
  	
  
Feature	
  Driven	
  Development	
  –	
  FDD;	
  	
  
Dynamic	
  Systems	
  Development	
  Method	
  –	
  DSDM	
  (1995);	
  	
  
LEAN	
  so<ware	
  development	
  (2003).	
  	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Exemplo	
  de	
  Metodologias	
  
Ágeis	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

O	
  que	
  signiPica	
  LEAN	
  IT?	
  
“LEAN	
  IT	
  é	
  a	
  aplicação	
  dos	
  princípios	
  Lean	
  no	
  
desenvolvimento	
  e	
  gerenciamento	
  de	
  produtos	
  e	
  
serviços	
  de	
  Tecnologia	
  da	
  Informação”	
  

	
  
A	
  preocupação	
  principal	
  é	
  a	
  eliminação	
  de	
  desperdício	
  no	
  contexto	
  de	
  
TI,	
  onde	
  é	
  definido	
  desperdício	
  como	
  quaisquer	
  aVvidades	
  ou	
  trabalho	
  
que	
  não	
  geram	
  valor	
  a	
  um	
  produto	
  ou	
  serviço	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

O	
  que	
  signiPica	
  LEAN	
  IT?	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

OS	
  7	
  PRINCÍPIOS	
  DO	
  
DESENVOLVIMENTO	
  
LEAN	
  DE	
  SOFTWARE	
  
Desperdício	
  é...	
  	
  
•  qualquer	
  aVvidade	
  que	
  gasta	
  tempo,	
  esforço,	
  espaço,	
  ou	
  
dinheiro	
  e	
  não	
  agrega	
  valor	
  	
  
•  Para	
  enxergar	
  o	
  que	
  é	
  valor	
  é	
  necessário	
  observar	
  o	
  processo	
  
através	
  da	
  perspecVva	
  do	
  cliente	
  
	
  	
  
Situações:	
  
•  Lucro	
  =	
  Valor	
  do	
  produto	
  -­‐	
  Custo	
  	
  
•  Desperdício	
  é	
  qualquer	
  trabalho	
  feito	
  parcialmente	
  	
  
•  Funcionalidade	
  que	
  não	
  é	
  necessária	
  agora	
  é	
  desperdício	
  	
  
•  Desperdício	
  é	
  fazer	
  algo	
  errado	
  ou	
  fazer	
  errado	
  algo	
  	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Eliminar	
  Desperdícios	
  
“Uma	
  funcionalidade	
  que	
  é	
  feita	
  da	
  cabeça	
  da	
  empresa	
  
desenvolvedora	
  pode	
  trazer	
  um	
  quan=ta=vo	
  relevante	
  
de	
  a=vidades	
  não	
  previstas”	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Eliminar	
  Desperdícios	
  (rePlexão)	
  
Incluir	
  Qualidade	
  

•  A	
  qualidade	
  é	
  essencial.	
  A	
  qualidade	
  deve	
  ser	
  entregue	
  junto	
  
do	
  produto,	
  e	
  se	
  o	
  cliente	
  notá-­‐la,	
  é	
  sinal	
  de	
  que	
  a	
  entrega	
  foi	
  
realmente	
  de	
  qualidade.	
  
•  A	
  realização	
  dos	
  TDD	
  é	
  um	
  bom	
  exemplo	
  de	
  agregação	
  de	
  
qualidade	
  ao	
  produto	
  final	
  a	
  ser	
  entregue.	
  
•  Através	
  da	
  eliminação	
  de	
  desperdícios,	
  a	
  qualidade	
  melhora	
  
e	
  o	
  tempo	
  e	
  custo	
  de	
  produção	
  diminuem.	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

•  “Inspecionar	
  para	
  prevenir	
  defeitos	
  é	
  bom;	
  Inspecionar	
  para	
  
encontrar	
  defeitos	
  é	
  desperdício”	
  -­‐-­‐	
  Shigeo	
  Shingo	
  	
  
“Qualidade	
  é	
  algo	
  inegóciavel”	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Incluir	
  Qualidade	
  (rePlexão)	
  
•  O	
  Vme	
  deve	
  gerar	
  conhecimento	
  ao	
  longo	
  do	
  
desenvolvimento	
  do	
  projeto,	
  aprendendo	
  através	
  das	
  releases	
  
constantes,	
  rápidas	
  e	
  funcionais.	
  Coletando	
  constante	
  
feedback	
  do	
  cliente	
  e	
  do	
  ambiente	
  em	
  que	
  o	
  solware	
  será	
  
executado.	
  
•  Wiki’s,	
  Programação	
  em	
  par	
  e	
  Plano	
  de	
  geração	
  de	
  
conhecimento.	
  
	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Criar	
  Conhecimento	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Criar	
  Conhecimento	
  (rePlexão)	
  
Adiar	
  decisões	
  permite	
  que	
  as	
  escolhas	
  sejam	
  apoiadas	
  em	
  
maiores	
  conhecimentos,	
  baseada	
  em	
  fatos,	
  não	
  em	
  suposições.	
  
Decisões	
  precipitadas,	
  feitas	
  a	
  parVr	
  de	
  incertezas	
  não	
  são	
  
adequadas.	
  
	
  
Um	
  processo	
  de	
  desenvolvimento	
  que	
  antecipa	
  mudanças	
  irá	
  
resultar	
  em	
  um	
  solware	
  tolerante	
  a	
  mudanças	
  	
  
	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Adiar	
  decisões	
  e	
  
comprometimentos	
  
• 
• 
• 
• 
• 
	
  
	
  

Na	
  incerteza,	
  experimente	
  diversas	
  soluções	
  	
  
Agende	
  o	
  momento	
  da	
  decisão	
  	
  
Sempre	
  deve	
  haver	
  uma	
  solução	
  que	
  funciona	
  no	
  prazo	
  	
  
Paradoxo:	
  Isso	
  não	
  é	
  desperdício	
  	
  
Maior	
  asserVvidade	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Adiar	
  decisões	
  e	
  
comprometimentos	
  (rePlexão)	
  
Entregas	
  mais	
  rápidas	
  possibilitam	
  a	
  criação	
  de	
  maiores	
  
conhecimentos	
  e	
  coleta	
  de	
  feedback,	
  evitando	
  também	
  a	
  
possível	
  geração	
  de	
  desperdício.	
  
	
  
ExpectaVva	
  do	
  cliente.	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Entregar	
  o	
  quanto	
  antes	
  
“A	
  moral	
  da	
  história	
  é	
  que	
  devemos	
  encontrar	
  uma	
  
maneira	
  de	
  entregar	
  o	
  solware	
  tão	
  rápido	
  que	
  nossos	
  
clientes	
  não	
  tenham	
  tempo	
  de	
  mudar	
  de	
  ideia.”	
  
Mary	
  Poppendieck	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Entregar	
  o	
  quanto	
  antes	
  (rePlexão)	
  
3	
  pilares	
  estão	
  relacionado	
  às	
  pessoas:	
  
•  Liderança;	
  
•  Força	
  de	
  trabalho	
  com	
  conhecimento;	
  
•  Planejamento	
  e	
  controle	
  baseado	
  em	
  responsabilidade.	
  
	
  
Liderança	
  
•  Grande	
  conhecimento	
  do	
  cliente	
  	
  
•  Grande	
  conhecimento	
  técnico	
  	
  
	
  
Times	
  completos	
  	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Respeitar	
  as	
  Pessoas	
  
Respeitar	
  as	
  Pessoas	
  (rePlexão)	
  

“A	
  verdadeira	
  inovação	
  da	
  Toyota	
  é	
  sua	
  habilidade	
  em	
  usufruir	
  
da	
  inteligência	
  dos	
  trabalhadores	
  ‘comuns’	
  ”	
  	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Envolver	
  os	
  desenvolvedores	
  nos	
  detalhes	
  das	
  decisões	
  técnicas	
  
é	
  fundamental	
  para	
  o	
  aVngimento	
  da	
  excelência.	
  
•  Para	
  que	
  o	
  LEAN	
  possa	
  ser	
  devidamente	
  aplicado,	
  todo	
  o	
  
processo,	
  desde	
  a	
  análise	
  de	
  requisitos	
  até	
  a	
  entrega,	
  devem	
  
ser	
  oVmizados.	
  
•  Nenhuma	
  parte	
  do	
  processo	
  funciona	
  tão	
  bem	
  quanto	
  todas	
  
juntas!	
  A	
  oVmização	
  de	
  cada	
  etapa	
  é	
  de	
  extrema	
  importância	
  
para	
  o	
  sucesso	
  do	
  projeto.	
  
•  É	
  preciso	
  olhar	
  para	
  o	
  processo	
  todo;	
  
•  Não	
  adianta	
  resolver	
  os	
  sintomas;	
  
•  É	
  preciso	
  resolver	
  a	
  causa.	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Otimizar	
  o	
  Todo	
  
Otimizar	
  o	
  Todo	
  (rePlexão)	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

“PerfecVon	
  is	
  a	
  direcVon,	
  not	
  a	
  place.”	
  
Henrik	
  Kniberg	
  
REVENDO	
  OS	
  PONTOS	
  DISCUTIDOS	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Recapitulando	
  os	
  princípios	
  
•  Elimine	
  o	
  desperdício	
  
	
  
•  Inclua	
  qualidade	
  no	
  processo	
  	
  

•  Adie	
  decisões	
  e	
  compromissos	
  !
•  Entregue	
  rápido	
  
•  Respeite	
  as	
  pessoas	
  
•  Odmize	
  o	
  todo	
  	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

•  Crie	
  conhecimento	
  
COMO	
  AGREGAR	
  VALOR	
  NA	
  ADOÇÃO	
  DO	
  LEAN	
  ALIADOS	
  AO	
  ÁGIL	
  

Plano	
  de	
  Geração	
  de	
  Conhecimento	
  

Ganhos	
  com	
  o	
  uso	
  do	
  LEAN	
  
•  Lean	
  e	
  Ágil	
  possibilitam	
  melhoria	
  no	
  processo	
  de	
  
desenvolvimento	
  de	
  so<ware;	
  	
  
•  Ágil	
  e	
  Lean	
  são	
  mentalidades;	
  	
  

•  Ágil	
  começa	
  na	
  equipe,	
  enquanto	
  começa	
  Lean	
  no	
  
processo;	
  	
  
•  Lean	
  (So<ware	
  Development)	
  fornece	
  muito	
  mais	
  dicas	
  
específicas	
  como	
  executar	
  tarefas	
  e	
  um	
  conjunto	
  de	
  
prádcas	
  de	
  engenharia;	
  	
  
•  Ágil	
  (por	
  exemplo	
  Scrum)	
  restringe-­‐se	
  a	
  uma	
  estrutura	
  
básica	
  da	
  prádca	
  de	
  gerenciamento	
  de	
  projetos	
  
(reuniões,	
  papéis	
  e	
  artefatos).	
  	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

•  Eles	
  têm	
  abordagens	
  diferentes	
  e	
  funcionam	
  de	
  forma	
  
eficaz	
  em	
  situações	
  diferentes;	
  	
  
Lean	
  e	
  Ágil	
  concomitantemente	
  udlizados	
  potencializam	
  o	
  
desenvolvimento	
  do	
  so<ware	
  elevando	
  sua	
  qualidade	
  e	
  
trazendo	
  ganhos	
  consideráveis	
  para	
  todo	
  o	
  processo.	
  Tais	
  
como:	
  
	
  	
  
•  Respostas	
  mais	
  rápidas	
  às	
  necessidades	
  dos	
  clientes;	
  
•  Custos	
  reduzidos	
  do	
  desenvolvimento	
  de	
  produto;	
  
•  Desenvolver	
  so<ware	
  de	
  alta	
  qualidade,	
  o	
  que	
  se	
  traduzem	
  
custos	
  mais	
  baixos	
  de	
  manutenção.	
  	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Juntando	
  tudo...	
  
LEAN	
  development	
  Software	
  

Nova	
  
Curva	
  	
  
de	
  Valor	
  

eXtreme	
  Programming	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

SCRUM	
  
Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  
LEAN	
  e	
  Ágil	
  não	
  são	
  conceitos	
  
concorrentes,	
  e	
  sim	
  complementares.	
  	
  
	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

Concluindo:	
  
Dúvidas?	
  

	
  
Regina	
  Ribeiro	
  Lara	
  
regina.r.lara@gmail.com	
  
	
  
Venícios	
  Gustavo	
  Santos	
  
veniciosgustavo@gmail.com	
  

Plano	
  de	
  Geração	
  de	
  
Conhecimento	
  

	
  
OBRIGADO!!!	
  

Mais conteúdo relacionado

Mais procurados

Agil - coisas essenciais de sempre
Agil - coisas essenciais de sempreAgil - coisas essenciais de sempre
Agil - coisas essenciais de sempre
Kleitor Franklint Correa Araujo
 
Cultura Lean Agile Weekend
Cultura Lean Agile WeekendCultura Lean Agile Weekend
Cultura Lean Agile Weekend
Luiz C. Parzianello
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
Cristiano Caetano
 
Entregando Software com Valor
Entregando Software com ValorEntregando Software com Valor
Entregando Software com Valor
Maicon Carlos Pereira
 
Metodos Ageis
Metodos AgeisMetodos Ageis
Metodos Ageis
Fábio Aguiar
 
Sua equipe está preparada para atender um cliente ágil?
Sua equipe está preparada para atender um cliente ágil?Sua equipe está preparada para atender um cliente ágil?
Sua equipe está preparada para atender um cliente ágil?
Luiz C. Parzianello
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
José Correia
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
William G. Comnisky
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
Igor Macaubas
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
MindMasterBrasil
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech
.add
 
Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009
Clavius Tales
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
Juan Bernabó
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
William Lima
 
Desmistificando Agile & Scrum
Desmistificando Agile & ScrumDesmistificando Agile & Scrum
Desmistificando Agile & Scrum
Teamware do Brasil
 
Palestra Gestão Lean para o Desenvolvimento de Software - Manoel Pimentel
Palestra Gestão Lean para o Desenvolvimento de Software  - Manoel PimentelPalestra Gestão Lean para o Desenvolvimento de Software  - Manoel Pimentel
Palestra Gestão Lean para o Desenvolvimento de Software - Manoel Pimentel
Manoel Pimentel Medeiros
 
Lean Kanban
Lean KanbanLean Kanban
Lean Kanban
Lucashgt
 
Estrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressãoEstrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressão
Kleitor Franklint Correa Araujo
 
Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
Ludimila Monjardim Casagrande
 
Gestão de projeto- conceitos essenciais
Gestão de projeto- conceitos essenciaisGestão de projeto- conceitos essenciais
Gestão de projeto- conceitos essenciais
Kleitor Franklint Correa Araujo
 

Mais procurados (20)

Agil - coisas essenciais de sempre
Agil - coisas essenciais de sempreAgil - coisas essenciais de sempre
Agil - coisas essenciais de sempre
 
Cultura Lean Agile Weekend
Cultura Lean Agile WeekendCultura Lean Agile Weekend
Cultura Lean Agile Weekend
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
 
Entregando Software com Valor
Entregando Software com ValorEntregando Software com Valor
Entregando Software com Valor
 
Metodos Ageis
Metodos AgeisMetodos Ageis
Metodos Ageis
 
Sua equipe está preparada para atender um cliente ágil?
Sua equipe está preparada para atender um cliente ágil?Sua equipe está preparada para atender um cliente ágil?
Sua equipe está preparada para atender um cliente ágil?
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech
 
Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Desmistificando Agile & Scrum
Desmistificando Agile & ScrumDesmistificando Agile & Scrum
Desmistificando Agile & Scrum
 
Palestra Gestão Lean para o Desenvolvimento de Software - Manoel Pimentel
Palestra Gestão Lean para o Desenvolvimento de Software  - Manoel PimentelPalestra Gestão Lean para o Desenvolvimento de Software  - Manoel Pimentel
Palestra Gestão Lean para o Desenvolvimento de Software - Manoel Pimentel
 
Lean Kanban
Lean KanbanLean Kanban
Lean Kanban
 
Estrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressãoEstrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressão
 
Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
 
Gestão de projeto- conceitos essenciais
Gestão de projeto- conceitos essenciaisGestão de projeto- conceitos essenciais
Gestão de projeto- conceitos essenciais
 

Destaque

Lean - Gestão e Princípios
Lean - Gestão e PrincípiosLean - Gestão e Princípios
Lean - Gestão e Princípios
Lourenco P Soares
 
Feature-Driven Development - Visão Geral
Feature-Driven Development - Visão GeralFeature-Driven Development - Visão Geral
Feature-Driven Development - Visão Geral
Ruan Carvalho
 
Apresentação fdd
Apresentação fddApresentação fdd
Apresentação fdd
Marlon Ribeiro
 
Ensinar - Lightning Talk - 160410 - Six Thinking Hats
Ensinar - Lightning Talk - 160410 - Six Thinking HatsEnsinar - Lightning Talk - 160410 - Six Thinking Hats
Ensinar - Lightning Talk - 160410 - Six Thinking Hats
Rodrigo Ribeiro
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs Lean
Abdul Wahid
 
Lean product development implementation
Lean product development implementationLean product development implementation
Lean product development implementation
ITZHAK123
 

Destaque (6)

Lean - Gestão e Princípios
Lean - Gestão e PrincípiosLean - Gestão e Princípios
Lean - Gestão e Princípios
 
Feature-Driven Development - Visão Geral
Feature-Driven Development - Visão GeralFeature-Driven Development - Visão Geral
Feature-Driven Development - Visão Geral
 
Apresentação fdd
Apresentação fddApresentação fdd
Apresentação fdd
 
Ensinar - Lightning Talk - 160410 - Six Thinking Hats
Ensinar - Lightning Talk - 160410 - Six Thinking HatsEnsinar - Lightning Talk - 160410 - Six Thinking Hats
Ensinar - Lightning Talk - 160410 - Six Thinking Hats
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs Lean
 
Lean product development implementation
Lean product development implementationLean product development implementation
Lean product development implementation
 

Semelhante a Desenvolvimento de software LEAN

Direcao x Velocidade
Direcao x VelocidadeDirecao x Velocidade
Direcao x Velocidade
Rodrigo Silva Pinto
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimento
Gabriel Moura
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
Helio Henrique L. C. Monte-Alto
 
Lean Startup
Lean StartupLean Startup
Lean Startup
Rodrigo Branas
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
Márcio Oya
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de software
Tiago França
 
Projetos Empresariais , Computação em Nuvem e Inovação !
Projetos Empresariais  , Computação em Nuvem e Inovação !Projetos Empresariais  , Computação em Nuvem e Inovação !
Projetos Empresariais , Computação em Nuvem e Inovação !
Manoel Veras, Dr.Eng.
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubank
alexandre freire
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
Marcos Garrido
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
Rennan Martini
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
GrupoMENTHOR
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
Fabio Reginaldo
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
André Paulovich
 
Complexidade, Transformação digital e organizações adaptativas
Complexidade, Transformação digital e organizações adaptativasComplexidade, Transformação digital e organizações adaptativas
Complexidade, Transformação digital e organizações adaptativas
Fernando de la Riva
 
Scrum em 1h.
Scrum em 1h.Scrum em 1h.
Scrum em 1h.
Márcio Oya
 
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
Vinicius Campos Silva
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
Aldo Pires
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o foco
ewerttonbravo
 
Pp1 f8 02 - projeto de produtos, serviços e processos
Pp1 f8   02 - projeto de produtos, serviços e processosPp1 f8   02 - projeto de produtos, serviços e processos
Pp1 f8 02 - projeto de produtos, serviços e processos
Luciana C. L. Silva
 
Tradução resumida do livro "The Elements of Scrum"
Tradução resumida do livro "The Elements of Scrum"Tradução resumida do livro "The Elements of Scrum"
Tradução resumida do livro "The Elements of Scrum"
Henrique Bueno
 

Semelhante a Desenvolvimento de software LEAN (20)

Direcao x Velocidade
Direcao x VelocidadeDirecao x Velocidade
Direcao x Velocidade
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimento
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
Lean Startup
Lean StartupLean Startup
Lean Startup
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de software
 
Projetos Empresariais , Computação em Nuvem e Inovação !
Projetos Empresariais  , Computação em Nuvem e Inovação !Projetos Empresariais  , Computação em Nuvem e Inovação !
Projetos Empresariais , Computação em Nuvem e Inovação !
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubank
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
 
Complexidade, Transformação digital e organizações adaptativas
Complexidade, Transformação digital e organizações adaptativasComplexidade, Transformação digital e organizações adaptativas
Complexidade, Transformação digital e organizações adaptativas
 
Scrum em 1h.
Scrum em 1h.Scrum em 1h.
Scrum em 1h.
 
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o foco
 
Pp1 f8 02 - projeto de produtos, serviços e processos
Pp1 f8   02 - projeto de produtos, serviços e processosPp1 f8   02 - projeto de produtos, serviços e processos
Pp1 f8 02 - projeto de produtos, serviços e processos
 
Tradução resumida do livro "The Elements of Scrum"
Tradução resumida do livro "The Elements of Scrum"Tradução resumida do livro "The Elements of Scrum"
Tradução resumida do livro "The Elements of Scrum"
 

Último

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 

Último (8)

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 

Desenvolvimento de software LEAN

  • 1. LEAN   Plano  de  Geração  de  Conhecimento   11  de  outubro  2013  
  • 2. Plano  de  Geração  de  Conhecimento   Onde  procuramos  informações  
  • 3. James  P.  Womack   Daniel  T.  Jones   Daniel  Roos         Lean  So<ware     Development:     an  Agile  Toolkit     Mary  Poppendieck     Tom  Poppendieck           Plano  de  Geração  de   Conhecimento   Lean  So<ware     Development:     From  Concept  to  Cash   A  máquina  que   mudou  o  Mundo       Mary  Poppendieck     Tom  Poppendieck  
  • 4. Plano  de  Geração  de   Conhecimento  
  • 5. AINDA  NÃO  EXISTIA  DESENVOLVIMENTO  DE  SOFTWARE   Plano  de  Geração  de  Conhecimento   A  origem  do  LEAN  
  • 6. •  O  termo  "lean"  foi  cunhado  originalmente  no  livro  “A   Máquina  que  Mudou  o  Mundo”  (The  Machine  that  Changed   the  World),  de  Womack,  Jones  e  Roos,  publicado  nos  EUA  em   1990.     •  Trata-­‐se  de  um  abrangente  estudo  sobre  a  indústria   automobilísVca  mundial  realizada  pelo  MIT  (Massachuse4s   Ins6tute  of  Technology).     Plano  de  Geração  de  Conhecimento   Sistema  Toyota  de  Produção  
  • 7. “(...)  surgiu  em  1956,  o  então  engenheiro-­‐chefe  da  Toyota,   Taiichi  Ohno  em  sua  primeira  visita  às  fábricas  da  Ford,  fez  sua   análise  críVca  do  processo  fordista.”     “sistema  de  produção  muito  mais  eficiente,  flexível,  ágil  e   inovador  do  que  a  produção  em  massa;  um  sistema  habilitado  a   enfrentar  melhor  um  mercado  em  constante  mudança  “     Plano  de  Geração  de  Conhecimento   Sistema  Toyota  de  Produção  
  • 8. Plano  de  Geração  de   Conhecimento   “Dados  são  importantes,  porém  eu  coloco  mais  ênfase  nos   fatos”   Taiichi  Ohno  
  • 9. O  CONCEITO  LEAN  E  EMPREGO  EM  DIVERSAS  ÁREAS   Plano  de  Geração  de  Conhecimento   LEAN  e  suas  variações  
  • 10. Plano  de  Geração  de   Conhecimento  
  • 11. Plano  de  Geração  de  Conhecimento   Quem  usa  LEAN   APLICAÇÕES  E  CASES  DE  SUCESSO  
  • 12. Plano  de  Geração  de  Conhecimento   Além  da  Toyota  
  • 13. "Nosso  maior  ganho  foi,  justamente,  decidir,  naquela  época,  pela   implementação  do  Sistema  Lean.  Pois  foi  exatamente  isso  que   fez  com  que  não  precisássemos  abrir  os  20  novos  centros  de   distribuição,  para  conseguirmos  processar  com  eficiência  as   encomendas  do  nosso  'mercado  digital'",       lembra  hoje,  com  orgulho,  Alex  Andrade,  Diretor  de  LogísVca  da   Nike.   Plano  de  Geração  de  Conhecimento   Case  Nike  
  • 14. “Em  2008  eles  Vnham  cinco  funcionários  e  100.000  usuários,   dois  invesVdores  e  uma  sede  num  prédio  que  incubava   empresas  de  tecnologia.  Em  2010  a  empresa  alcançou  a  marca   de  4  milhões  de  usuários  e  em  Outubro  de  2011  Vnha  50   milhões  de  usuários  em  18  sistemas  operacionais  diferentes  e   55  funcionários”     (HOUDSON,  2011).   Plano  de  Geração  de  Conhecimento   Case  DropBox  
  • 15. MAS  O  QUE  É  UMA  METODOLOGIA  ÁGIL?   Plano  de  Geração  de  Conhecimento   LEAN  em  um  contexto  Ágil  
  • 16. •  Tornou-­‐se  conhecida  em  2001,  quando  especialistas  em   processos  de  desenvolvimento  de  solware  representando,   entre  outros,  métodos  SCRUM  e  Extreme  Programming  (XP),   estabeleceu-­‐se  princípios  e  caracterísVcas  comuns  desses   métodos.     •  Foi  criado  o  “Manifesto  Ágil”.   Plano  de  Geração  de   Conhecimento   Metodologias  Ágeis  
  • 17.  Indivíduos  e  interação  entre  eles  mais  que  processos  e  ferramentas     So<ware  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           Ou  seja,  mesmo  havendo  valor  nos  itens  à  direita,  valorizamos   mais  os  itens  à  esquerda.   Plano  de  Geração  de  Conhecimento   Manifesto  Ágil  
  • 18. •  •  •  •  •  •  •  Scrum  (1986);     Crystal  Clear;     eXtreming  Programming  -­‐  XP  (1996);     Adapdve  So<ware  Development  –  ASD;     Feature  Driven  Development  –  FDD;     Dynamic  Systems  Development  Method  –  DSDM  (1995);     LEAN  so<ware  development  (2003).     Plano  de  Geração  de   Conhecimento   Exemplo  de  Metodologias   Ágeis  
  • 19. Plano  de  Geração  de   Conhecimento   O  que  signiPica  LEAN  IT?  
  • 20. “LEAN  IT  é  a  aplicação  dos  princípios  Lean  no   desenvolvimento  e  gerenciamento  de  produtos  e   serviços  de  Tecnologia  da  Informação”     A  preocupação  principal  é  a  eliminação  de  desperdício  no  contexto  de   TI,  onde  é  definido  desperdício  como  quaisquer  aVvidades  ou  trabalho   que  não  geram  valor  a  um  produto  ou  serviço     Plano  de  Geração  de   Conhecimento   O  que  signiPica  LEAN  IT?  
  • 21. Plano  de  Geração  de   Conhecimento   OS  7  PRINCÍPIOS  DO   DESENVOLVIMENTO   LEAN  DE  SOFTWARE  
  • 22. Desperdício  é...     •  qualquer  aVvidade  que  gasta  tempo,  esforço,  espaço,  ou   dinheiro  e  não  agrega  valor     •  Para  enxergar  o  que  é  valor  é  necessário  observar  o  processo   através  da  perspecVva  do  cliente       Situações:   •  Lucro  =  Valor  do  produto  -­‐  Custo     •  Desperdício  é  qualquer  trabalho  feito  parcialmente     •  Funcionalidade  que  não  é  necessária  agora  é  desperdício     •  Desperdício  é  fazer  algo  errado  ou  fazer  errado  algo       Plano  de  Geração  de   Conhecimento   Eliminar  Desperdícios  
  • 23. “Uma  funcionalidade  que  é  feita  da  cabeça  da  empresa   desenvolvedora  pode  trazer  um  quan=ta=vo  relevante   de  a=vidades  não  previstas”   Plano  de  Geração  de   Conhecimento   Eliminar  Desperdícios  (rePlexão)  
  • 24. Incluir  Qualidade   •  A  qualidade  é  essencial.  A  qualidade  deve  ser  entregue  junto   do  produto,  e  se  o  cliente  notá-­‐la,  é  sinal  de  que  a  entrega  foi   realmente  de  qualidade.   •  A  realização  dos  TDD  é  um  bom  exemplo  de  agregação  de   qualidade  ao  produto  final  a  ser  entregue.   •  Através  da  eliminação  de  desperdícios,  a  qualidade  melhora   e  o  tempo  e  custo  de  produção  diminuem.   Plano  de  Geração  de   Conhecimento   •  “Inspecionar  para  prevenir  defeitos  é  bom;  Inspecionar  para   encontrar  defeitos  é  desperdício”  -­‐-­‐  Shigeo  Shingo    
  • 25. “Qualidade  é  algo  inegóciavel”   Plano  de  Geração  de   Conhecimento   Incluir  Qualidade  (rePlexão)  
  • 26. •  O  Vme  deve  gerar  conhecimento  ao  longo  do   desenvolvimento  do  projeto,  aprendendo  através  das  releases   constantes,  rápidas  e  funcionais.  Coletando  constante   feedback  do  cliente  e  do  ambiente  em  que  o  solware  será   executado.   •  Wiki’s,  Programação  em  par  e  Plano  de  geração  de   conhecimento.       Plano  de  Geração  de   Conhecimento   Criar  Conhecimento  
  • 27. Plano  de  Geração  de   Conhecimento   Criar  Conhecimento  (rePlexão)  
  • 28. Adiar  decisões  permite  que  as  escolhas  sejam  apoiadas  em   maiores  conhecimentos,  baseada  em  fatos,  não  em  suposições.   Decisões  precipitadas,  feitas  a  parVr  de  incertezas  não  são   adequadas.     Um  processo  de  desenvolvimento  que  antecipa  mudanças  irá   resultar  em  um  solware  tolerante  a  mudanças         Plano  de  Geração  de   Conhecimento   Adiar  decisões  e   comprometimentos  
  • 29. •  •  •  •  •      Na  incerteza,  experimente  diversas  soluções     Agende  o  momento  da  decisão     Sempre  deve  haver  uma  solução  que  funciona  no  prazo     Paradoxo:  Isso  não  é  desperdício     Maior  asserVvidade   Plano  de  Geração  de   Conhecimento   Adiar  decisões  e   comprometimentos  (rePlexão)  
  • 30. Entregas  mais  rápidas  possibilitam  a  criação  de  maiores   conhecimentos  e  coleta  de  feedback,  evitando  também  a   possível  geração  de  desperdício.     ExpectaVva  do  cliente.   Plano  de  Geração  de   Conhecimento   Entregar  o  quanto  antes  
  • 31. “A  moral  da  história  é  que  devemos  encontrar  uma   maneira  de  entregar  o  solware  tão  rápido  que  nossos   clientes  não  tenham  tempo  de  mudar  de  ideia.”   Mary  Poppendieck   Plano  de  Geração  de   Conhecimento   Entregar  o  quanto  antes  (rePlexão)  
  • 32. 3  pilares  estão  relacionado  às  pessoas:   •  Liderança;   •  Força  de  trabalho  com  conhecimento;   •  Planejamento  e  controle  baseado  em  responsabilidade.     Liderança   •  Grande  conhecimento  do  cliente     •  Grande  conhecimento  técnico       Times  completos     Plano  de  Geração  de   Conhecimento   Respeitar  as  Pessoas  
  • 33. Respeitar  as  Pessoas  (rePlexão)   “A  verdadeira  inovação  da  Toyota  é  sua  habilidade  em  usufruir   da  inteligência  dos  trabalhadores  ‘comuns’  ”     Plano  de  Geração  de   Conhecimento   Envolver  os  desenvolvedores  nos  detalhes  das  decisões  técnicas   é  fundamental  para  o  aVngimento  da  excelência.  
  • 34. •  Para  que  o  LEAN  possa  ser  devidamente  aplicado,  todo  o   processo,  desde  a  análise  de  requisitos  até  a  entrega,  devem   ser  oVmizados.   •  Nenhuma  parte  do  processo  funciona  tão  bem  quanto  todas   juntas!  A  oVmização  de  cada  etapa  é  de  extrema  importância   para  o  sucesso  do  projeto.   •  É  preciso  olhar  para  o  processo  todo;   •  Não  adianta  resolver  os  sintomas;   •  É  preciso  resolver  a  causa.   Plano  de  Geração  de   Conhecimento   Otimizar  o  Todo  
  • 35. Otimizar  o  Todo  (rePlexão)   Plano  de  Geração  de   Conhecimento   “PerfecVon  is  a  direcVon,  not  a  place.”   Henrik  Kniberg  
  • 36. REVENDO  OS  PONTOS  DISCUTIDOS   Plano  de  Geração  de  Conhecimento   Recapitulando  os  princípios  
  • 37. •  Elimine  o  desperdício     •  Inclua  qualidade  no  processo     •  Adie  decisões  e  compromissos  ! •  Entregue  rápido   •  Respeite  as  pessoas   •  Odmize  o  todo     Plano  de  Geração  de   Conhecimento   •  Crie  conhecimento  
  • 38. COMO  AGREGAR  VALOR  NA  ADOÇÃO  DO  LEAN  ALIADOS  AO  ÁGIL   Plano  de  Geração  de  Conhecimento   Ganhos  com  o  uso  do  LEAN  
  • 39. •  Lean  e  Ágil  possibilitam  melhoria  no  processo  de   desenvolvimento  de  so<ware;     •  Ágil  e  Lean  são  mentalidades;     •  Ágil  começa  na  equipe,  enquanto  começa  Lean  no   processo;     •  Lean  (So<ware  Development)  fornece  muito  mais  dicas   específicas  como  executar  tarefas  e  um  conjunto  de   prádcas  de  engenharia;     •  Ágil  (por  exemplo  Scrum)  restringe-­‐se  a  uma  estrutura   básica  da  prádca  de  gerenciamento  de  projetos   (reuniões,  papéis  e  artefatos).     Plano  de  Geração  de   Conhecimento   •  Eles  têm  abordagens  diferentes  e  funcionam  de  forma   eficaz  em  situações  diferentes;    
  • 40. Lean  e  Ágil  concomitantemente  udlizados  potencializam  o   desenvolvimento  do  so<ware  elevando  sua  qualidade  e   trazendo  ganhos  consideráveis  para  todo  o  processo.  Tais   como:       •  Respostas  mais  rápidas  às  necessidades  dos  clientes;   •  Custos  reduzidos  do  desenvolvimento  de  produto;   •  Desenvolver  so<ware  de  alta  qualidade,  o  que  se  traduzem   custos  mais  baixos  de  manutenção.       Plano  de  Geração  de   Conhecimento   Juntando  tudo...  
  • 41. LEAN  development  Software   Nova   Curva     de  Valor   eXtreme  Programming   Plano  de  Geração  de   Conhecimento   SCRUM  
  • 42. Plano  de  Geração  de   Conhecimento  
  • 43. LEAN  e  Ágil  não  são  conceitos   concorrentes,  e  sim  complementares.       Plano  de  Geração  de   Conhecimento   Concluindo:  
  • 44. Dúvidas?     Regina  Ribeiro  Lara   regina.r.lara@gmail.com     Venícios  Gustavo  Santos   veniciosgustavo@gmail.com   Plano  de  Geração  de   Conhecimento     OBRIGADO!!!