Escolar Documentos
Profissional Documentos
Cultura Documentos
Semana 06
Lean:
Fundamento dos
métodos ágeis
• Base de todos os métodos ágeis
• Uso racional dos recursos
• “Sistema puxado de fabricação”
Toyotismo
• É um sistema de produção industrial de mercadorias desenvolvido no Japão
após a Segunda Guerra Mundial.
• O sistema levou esse nome pois foi instalado na fábrica da Toyota a partir da
década de 1960.
• As principais características:
• Flexibilização da produção e Just-in-time
• Mão de obra qualificada e multifuncional
• Foco na gestão da qualidade e diferenciação no mercado
• Análises de demanda no mercado
• Utilização de métodos gestão a vista (Kanban)
Criado em 2011, por Eric Ries,
Lean Startup nos Estados Unidos
É um framework leve que ajuda pessoas, organizações e times a gerar valor por meio de soluções
adaptativas para problemas complexos.
O Scrum não é um processo padronizado onde metodicamente você segue uma série de
etapassequenciais e que vão garantir que você produza, no prazo e no orçamento, um produto de
altaqualidade e que encanta os seus clientes.
O framework Scrum é um conjunto de valores, princípios e práticas que fornecem a base para que asua
organização adicione suas práticas particulares de engenharia e gestão e que sejam relevantes para a
realidade da sua empresa. O resultado será uma versão de Scrum que é exclusivamente sua.
PILARES DO SCRUM
Time de Desenvolvimento
• Um time de desenvolvimento tem tipicamente entre 5 e 9 pessoas ; e seus membros devem ter
coletivamente todas as habilidades necessárias para produzir, com qualidade,
software funcionando
• a junção de todas essas pessoas em uma equipe multidisciplinar, e que são responsáveis
pela concepção, construção etestes do produto.
• A ideia principal é que a equipe de desenvolvimento se auto-organiza para determinar a
melhor maneira de realizar o trabalho para atingir a meta estabelecida pelo Product Owner.
EVENTOS SCRUM
• Sprint
• Um dos momentos da metodologia é a divisão do projeto em etapas, sendo que elas
possuem um tempo definido que pode ser um ciclo com duração de uma semana, duas
semanas ou NO MÁXIMO um mês.
• Cada etapa é chamada de sprint. Sprints permitem previsibilidade ao garantir inspeção e
adaptação do progresso do projeto, aumentando a eficiência do mesmo e minimizando os
erros.
• Envolve um trabalho constante de comunicação entre os times de desenvolvimento, o mestre
do Scrum e o Dono do Produto. Eles devem compartilhar suas necessidades, sua capacidade
de produção e sua evolução no alcance das metas, a fim de evitar a quebra de expectativas
ao final de cada etapa. Esse alinhamento melhora a cada Sprint.
• O Planejamento do Sprint responde às seguintes perguntas:
• O que pode ser entregue no Incremento resultante do próximo Sprint?
• Como o trabalho necessário para entregar o Incremento será realizado?
(Enactus Brasil, 2017)
Sprint
Legenda:
? (interrogação): Significa que o membro não se sente confiante para atribuir um valor a tarefa;
0 (zero): Significa que a tarefa é absolutamente desnecessária e deveria ser descartada;
0.5 (meio): Significa que a tarefa necessita de uma pequeno esforço para ser concluída;
… (infinito): Significa que a tarefa é extremamente importante;
Xícara de café: Significa uma pausa para refletir antes de tomar a decisão. Esta pausa é importante e deve ser respeitada quando solicitada, é muito provável que os
membros não abusem dela. (Enactus Brasil, 2017)
Sprint
• COMPARAÇÃO PAREADA
Análise Kano
Matriz de priorização • Qual a chance de isso dar certo?
Prioridade Impacto • Se der certo, o quanto impacta no resultado?
Facilidade (PIF) • O quanto de esforço/tempo eu vou precisar?
Scrum Board
SCRUM NA PRÁTICA
• 1. Encontre uma comunidade (Dono do Produto);
• 2. Nomeie o mestre do Scrum;
• 3. Monte uma equipe de desenvolvimento;
• 4. Estabeleça o objetivo do projeto;
• 5. Monte os itens necessários para entrega do projeto (Backlog do
produto);
• 6. Planeje a Sprint e as atividades que nela serão feitas (Backlog da Sprint);
• 7. Torne o projeto transparente a todos (Trello e/ou KanBan);
• 8. Comece a desenvolver;
• 9. Realize a revisão das entregas;
• 10.Planeje o próximo sprint.
Esse sistema funciona através de um quadro com colunas e cartões coloridos, onde as
colunas representam os produtos ou os status de fabricação do produto e as cores
representam o nível de urgência para a produção de cada produto.
O que é
Ele nada mais é do que um sistema ágil e visual para controle de
produção ou gestão de tarefas.
Kanban? Ser ágil significa permitir que as tarefas sejam gerenciadas com
rapidez, acompanhando o ritmo de trabalho de equipes que
possuem entregas com prazos bem apertados e que estão
sempre correndo contra o tempo.
• Kanban de produção
• O kanban de produção é um sistema
focado em fazer a gestão de tarefas.
• Ele funciona basicamente em três colunas
“A Fazer”, “Em Execução” e “Feito” (mas
nada impede que outras colunas sejam
adicionadas). Cada coluna possui uma
série de cartões que representam as
tarefas que precisam ser executadas e a
equipe vai “puxando” as tarefas conforme
o fluxo de trabalho, por isso o
nome produção: cada cartão é uma entrega
realizada.
• Esse tipo de gerenciador kanban é o mais
utilizado entre equipes de
desenvolvimento de software, marketing e
prestação de serviços no geral.
Tipos de Kanban
• Kanban de movimentação
• O kanban de movimentação é o kanban
da indústria, que comentamos no início
do texto. Seu objetivo é fazer o controle
das entradas e saídas do estoque,
equilibrando a produção com o volume
de produtos disponíveis para o
mercado.
• Assim como o kanban de produção, o
kanban de movimentação também
funciona com cartões. Cada cartão
contém a informação que determina a
necessidade de produção do produto, e
eles vão circulando conforme o volume
de estoque vai sendo modificado.
• Nesse tipo de sistema é comum
encontrar ainda duas variações: um
kanban interno (para o controle dentro
da própria empresa) e em alguns casos
um kanban externo (para controle de
fornecedores e outros colaboradores
que não estejam dentro da
organização).
• Para entender o funcionamento do Kanban é preciso conhecer suas
três partes principais:
• Cartão
• O cartão é a menor parte do kanban. Trata-se de uma
tarefa ou ação que precisa ser tomada para que o
resultado final seja entregue. Por exemplo: em um projeto
para construção de um site, um cartão poderia ser
“produzir imagem para a página inicial”.
Como
Os cartões geralmente são diferenciados por um sistema
de cores que podem indicar quem é o responsável pela
tarefa, qual nível de prioridade ou o tipo de tarefa,
dependendo do que a equipe acordar;
funciona o • Colunas
• As colunas representam os status dos cartões. Um kanban
geralmente possui três colunas: A Fazer, Em Execução e Feito,
Kanban
mas essas colunas podem mudar de acordo com a
necessidade da equipe de trabalho.
Os cartões devem ser movidos entre as colunas conforme
seu status for mudando, dando um panorama do que está
pendente e do que já foi concluído;
• Quadro
• O quadro nada mais é do que o kanban como um todo,
organizado em colunas e cartões. Cada quadro é um
kanban e uma única equipe pode trabalhar com vários
quadros simultaneamente.
Como implementar o Kanban
1.Preparar a equipe
Esse é o momento de reunir os colaboradores da sua equipe e explicar o novo sistema de trabalho. Por mais simples que o kanban
pareça ser, muitas dúvidas podem surgir sobre sua utilização, então nesse momento é importante alinhar com toda a equipe como
funcionará o novo sistema de trabalho e solucionar possíveis incertezas.
2.Mapear processos
A próxima etapa para implementar o kanban na sua empresa é fazer o mapeamento de processos. Nesse momento é preciso mapear
todos os processos executados pela sua equipe de trabalho, para aí ver quais colunas são necessárias para dar conta de traduzir todos
os status pelos quais uma tarefa passa.
3.Definir esquema de cores e priorização
Para alinhar a comunicação entre todos é preciso definir um esquema de priorização, ou seja, como sinalizar que uma tarefa precisa ser
entregue urgentemente. Esse esquema pode ser por cores ou com uma coluna específica para isso. De qualquer forma, é importante
alinhar qual será o papel das cores no seu sistema de gestão, o que elas representarão (prioridade, tipo de tarefa, responsável, etc.)
4.Avaliar para melhorar
Como toda nova adaptação, o kanban pode trazer desafios e dificuldades à equipe, por isso é importante avaliar a opinião da equipe
para melhorar o que não estiver 100% ok.
1.Autonomia: O gerenciador kanban funciona através da gestão visual, ou seja, é fácil olhar para
o quadro e entender o status das entregas e também o que precisa ser feito, isso estimula a
autonomia da equipe de trabalho já que eles podem verificar sozinhos o andamento das
5 vantagens entregas. Além disso, graças ao sistema de “puxar” tarefas entre as colunas, eles não precisam
que outras pessoas passem tarefas para eles, os próprios colaboradores fazem esse movimento.
de utilizar o 2.Priorização de tarefas: As tarefas no kanban podem ser priorizadas de acordo com um sistema
Kanban
de cores ou o próprio gestor da equipe pode lançar no kanban apenas cartões importantes,
garantindo foco à equipe, para que ela entregue tarefas que realmente são importantes.
4.Redução de custos: Com um quadro kanban é mais fácil gerenciar o tempo que a equipe
despende em cada tarefa, assim, ao entender como o tempo (e, consequentemente, o dinheiro)
está sendo gasto é possível direcionar a equipe para solucionar problemas de produtividade com
alternativas como delegar tarefas.
5.Colaboração: O kanban é responsável por centralizar todo o trabalho de uma equipe. Todos
terão que olhar para o quadro para executar suas tarefas. Esse tipo de sistema de trabalho
permite a colaboração, e é responsável também por desenvolver a empatia – já que todos
podem ver o que todos estão fazendo – causando uma melhora no clima organizacional.
Exemplos práticos de uso do Kanban
• Desenvolvimento de
software
• Exemplo simplificado de uso
do kanban para
desenvolvimento de um
software de controle de
empréstimos de uma
biblioteca, utilizando Scrum.
Exemplos
práticos de uso
do Kanban
Exemplo de uso de
kanban para
desenvolvimento de um
novo produto.
Exemplos
práticos de uso
do Kanban
• Prestação de serviço
• Exemplo de uso do
kanban em uma
empresa de decoração
de ambiente, em um
projeto de decoração
de uma loja de roupas.
Exemplos
práticos de uso
do Kanban
• Campanha de
marketing
• Exemplo de utilização
de kanban para
desenvolvimento de
uma campanha de
marketing digital.
Exemplos
práticos de uso
do Kanban
• Gestão de processos
industriais
• Exemplo de utilização
de kanban para
gerenciar um processo
de produção industrial
de portas.
as diferenças
de
metodologias
de trabalho
entre scrum e
o kanban:
Design
Thinking
O que é Design
Thinking
• “É um processo de pensamento crítico e
criativo que permite organizar as
informações e ideias, tomar decisões,
aprimorar situações e adquirir
conhecimento.” Charler Bernette