Skip to main content

Aprender a usar princípios Lean

Após concluir esta unidade, você estará apto a:

  • Explicar os princípios Lean.
  • Descrever como os princípios Lean influenciam nosso processo ágil.

Chegou a hora em nossa nova jornada ágil em que precisávamos criar valores culturais fortes para complementar nossa nova forma de trabalhar. Então, nos baseamos nas práticas de desenvolvimento de software Lean e adotamos os mesmos valores.

A versão da Salesforce desses sete valores é:

  • Respeitar as pessoas
  • Eliminar desperdício
  • Entregar mais rapidamente
  • Decisões just-in-time (na hora certa)
  • Otimizar o todo
  • Criar conhecimento
  • Incorporar qualidade

Respeitar as pessoas

Acreditamos que as pessoas não precisam de instruções sobre como fazer seu trabalho. Adotamos o conceito de que os gerentes são "líderes servos", o que significa que eles escutam suas equipes. Gostamos de contratar pessoas boas e deixá-las fazer seus próprios trabalhos. Se tratarmos os membros da nossa equipe apenas como um meio de ter o trabalho feito, não daremos espaço para criatividade e inovação.

O sucesso da equipe acontece quando todos se respeitam e trabalham juntos. Quando os indivíduos tentam se sobressair sozinhos, as equipes tendem a ter menos sucesso. 

E como isso fica na Salesforce? Acreditamos que nossa cultura Ohana é crucial para o sucesso de nossos clientes e de nossa organização. Na cultura havaiana, o conceito de Ohana representa a ideia de que as famílias – de sangue ou adotivas – têm um laço especial e que os membros de uma família são responsáveis uns pelos outros. 

Eliminar desperdício

Você não odeia trabalhar em algo que nunca foi necessário? Também odiamos isso. É por isso que, como empresa, nos esforçamos para otimizar nossos recursos e trabalhar apenas em projetos que agregam mais valor a nossos clientes. 

Aqui estão alguns exemplos de desperdício.

  • Multitarefas
  • Reuniões mal presididas
  • Trabalho atribuído de forma reativa
  • Trabalho não concluído

Para garantir que não estamos perdendo tempo, criamos uma definição padrão de prontidão. É exatamente como parece: uma lista padrão de coisas que consideramos necessárias para começar um item de trabalho. Ela visa promover as conversas certas antes de perdermos tempo trabalhando em algo apenas para descobrir que não vai ficar pronto ou não é necessário. 

Você entendeu a ideia. Então não vamos perder mais tempo neste tópico específico.

Entregar mais rapidamente

Como somos uma empresa líder que está sempre na vanguarda da inovação, precisamos nos manter atualizados para acompanhar as mudanças e manter a competitividade. Nossos sprints curtos significam que estamos constantemente aprendendo sobre o que funciona e não funciona, e mudando para fazer alterações relevantes. (Atualmente trabalhamos em sprints de 2 semanas em nossas equipes de tecnologia e produto).  

Decisões just-in-time (na hora certa)

Evitamos o design antecipado a favor e preferimos adiar decisões cruciais até o último momento, de maneira responsável. Essa prática nos ajuda a entender melhor as necessidades do cliente. É claro que o último momento de maneira responsável é determinado pelas próprias equipes, dependendo do escopo do trabalho.  

Otimizar o todo

O ecossistema da Salesforce é mais do que a soma de suas partes. E para manter a confiança e a alta qualidade para nossos clientes, precisamos fazer com que as equipes não trabalhem isoladamente.

Capacitamos nossas equipes para pensar grande, agir em pequena escala, trabalhar colaborativamente, falhar rapidamente e aprender rapidamente.

Criar conhecimento

Queremos ampliar o aprendizado e a melhoria contínua ao máximo. Nossos sprints curtos nos permitem criar soluções que podemos testar continuamente.

Em outras palavras, nossos pequenos ciclos nos mantêm atentos, sempre aprendendo, adaptando e inovando. Usamos essa maneira de trabalhar (velozes e furiosos) para ganhar a confiança de nossos clientes; estamos sempre incorporando o feedback do cliente em tudo o que fazemos. Definimos o valor de nossos produtos por meio do sucesso do cliente.

Uma das maneiras de compartilhar o conhecimento na Salesforce é pelo Slack. As equipes podem ir para o Slack compartilhar arquivos, documentos e insights. Até incorporamos coisas como revisão de código, programação emparelhada e reuniões de almoço para manter as equipes informadas.

Também queremos ter certeza de que todos na nossa equipe estão evoluindo e ganhando novas habilidades. Se todos na equipe têm apenas uma especialidade, isso torna a equipe menos produtiva. Queremos criar ambientes de aprendizagem bem equilibrados onde todos compartilham conhecimento e responsabilidades.

Incorporar qualidade

Confiança é um dos nossos principais valores, e é por isso que estamos sempre trabalhando para criar serviços e produtos de alta qualidade que criam o sucesso do cliente.  

Para isso, implementamos algumas práticas técnicas que tornam todos os nossos produtos flexíveis, sustentáveis, eficientes e responsivos. Ao refatorar (ou reestruturar o código) enquanto trabalhamos, ajudamos a manter as coisas simples, claras e fáceis.

Outro componente essencial para ganhar a confiança dos clientes: garantir que temos um conjunto de processos de teste sólido e eficiente. Antes de mudarmos para a metodologia ágil, muitas vezes não conseguíamos concluir os testes de produtos a tempo, pois outras tarefas surgiram. Isso resultou em atrasos. Mas agora todos são responsáveis pela qualidade; ela não é apenas de uma pessoa. 

Uma coisa que fizemos foi criar "engenheiros híbridos" para acabar com o engenheiro de qualidade como um título de cargo na divisão Tecnologia e produtos. Essa nova geração de engenheiros aborda o ciclo completo de codificação e testes, não existindo mais pessoas separadas trabalhando em diferentes partes do processo. 

O pacote ágil

As pessoas costumam perguntar: "qual é o processo na Salesforce?" Bem, não existe um processo único.  

Nossas equipes são diversas no tipo de trabalho que fazem e, portanto, não exigimos um tipo de processo ou prática. Em última análise, cada equipe precisa definir seu próprio processo com base nos princípios Lean e no conceito de melhoria contínua. 

Preferimos deixar a cultura Ohana e Lean orientar como as equipes trabalham, para capacitá-las a fazer a coisa certa, com gerentes apoiando-os rumo a um conjunto de metas comuns.

Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira