Skip to main content

Conhecer o Scrum

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

  • Descrever as principais características do Scrum.
  • Listar os valores do Scrum.
  • Explicar as funções do Scrum no Salesforce.    

Na Salesforce, usamos dois fluxos de trabalho diferentes: Scrum e Kanban. Falamos sobre eles vagamente no módulo Noções básicas da Salesforce ágil, mas agora vamos nos aprofundar nos dois processos de gerenciamento de projeto e mostrar a você como eles nos trouxeram sucesso na Salesforce. 

Tenha sucesso com o Scrum do jeito da Salesforce

Como vimos no módulo Noções básicas da metodologia ágil, o processo Scrum é uma das estruturas ágeis mais populares que usamos na Salesforce. Nós o implementamos em 2006 e ele continua a ser a estrutura principal para 70% das nossas equipes.  

Antes de vermos como usamos o Scrum na Salesforce, vamos relembrar rapidamente o que ele é. Scrum é um fluxo de trabalho em que funções, reuniões e resultados são bem definidos, e o processo permite que as equipes testem e melhorem continuamente seus produtos e processos.  

Algumas características principais do Scrum. 

  • Ele oferece uma estrutura para entregar valor de alta qualidade aos clientes mais rapidamente.
  • Todos se organizam em equipes pequenas e multidisciplinares.
  • As equipes trabalham em iterações curtas (nós as chamamos de sprints).

Valores do Scrum

O Scrum tem cinco valores principais. Vamos dar uma olhada neles.

1. Foco 

No módulo Noções básicas da metodologia ágil, definimos o trabalho que fazemos na Salesforce como complexo, com vários fatores desconhecidos. Para trazer resultados valiosos na hora certa, é essencial que nos mantenhamos focados durante todo o processo. O que isso significa para nós? 

  • Em vez de pessoas trabalhando de forma independente em vários itens de trabalho, nós colaboramos em tudo o que fazemos. Juntas, nossas equipes concluem uma tarefa e passam para a seguinte.
  • Definimos prioridades claras para manter a equipe concentrada nos itens com maior prioridade.
  • Cada equipe define um plano de sprint. Essa responsabilidade compartilhada mantém o foco das equipes no resultado, não no progresso individual.
  • Criamos uma visão clara do produto que motiva a pauta diária da equipe.

2. Coragem

Enfrentar riscos é um ingrediente-chave da inovação. E arriscar-se exige coragem. Ao promover esse tipo de coragem, pedimos às equipes que:

  • Sejam transparentes em relação ao progresso e peçam ajuda quanto precisarem.
  • Falem quando as premissas estiverem erradas ou se observarem erros e novas lições.

Quando lidamos com projetos em equipe, temos mais coragem de assumir novos desafios e riscos.  

3. Abertura 

A transparência é essencial para promover colaboração e sucesso. Existem algumas maneiras de manter a abertura. 

  • Quando trabalhamos juntos como uma só equipe, verbalizamos consistentemente como estamos, sinalizamos obstáculos e levantamos questões para que elas não passem despercebidas.
  • As equipes podem apoiar umas às outras ajudando ou pedindo ajuda.
  • Os membros da equipe são honestos e transparentes em relação a tempo, planejamento e obstáculos, como eles trabalham e no que estão trabalhando. Isso previne surpresas indesejadas e simulações de situações de risco de última hora.
  • Quando as equipes são transparentes, elas admitem quando estavam erradas e corrigem seus erros com a intenção de melhorar daqui em diante.

4. Compromisso

Quando as equipes se comprometem com um processo, elas têm maior controle sobre os resultados. O compromisso não é definido como a promessa de entregar um escopo definido até uma data de marco específica. É assim que definimos compromisso.

  • Confiança: cada membro da equipe tem interesse no sucesso geral da equipe em vez de suas conquistas individuais.
  • A escolha de um processo como o Scrum é um compromisso. Quando é uma decisão em equipe e todos entendem por que eles o estão usando, é mais provável que a equipe continue a usar o processo.
  • Se o aprimoramento contínuo for o objetivo, as equipes estão sempre tentando novas coisas com base em novas informações ou em dados empíricos.
  • A equipe decide em conjunto sobre itens de trabalho, acordos de trabalho, definição de "concluído" e funções. E todos honram essas decisões.

5. Respeito 

Enquanto trabalhamos juntos, compartilhando sucessos e fracassos, aprendemos a respeitar uns aos outros e o que todos têm a contribuir. 

  • Isso inclui respeitar nossas histórias de vida e experiências diversas.
  • Se assumirmos que todos têm a melhor das intenções, teremos conversas mais produtivas e resolveremos conflitos mais rapidamente.
  • Quando abraçamos todas as opiniões e perspectivas e ouvimos todas as vozes, criamos produtos e equipes mais sólidas.

Como é o processo de Scrum na Salesforce?

No último módulo, aprendemos como o processo de Scrum nos permite aprender em tempo real a corrigir possíveis danos surgidos com os riscos que assumimos. Isso nos permite inovar continuamente, mas melhorando nossos produtos e processos. 

Resumidamente, o Scrum nos leva a:

  1. Entregar ou demonstrar algo a cada sprint para que a equipe possa reunir feedback frequente sobre os resultados. (Isso nos mantém inovando continuamente!)
  2. Melhorar continuamente a nós, a equipe e o resultado, todos os dias e em todos os sprints.
  3. Montar uma equipe competente e deixar a equipe tomar todas as decisões.
  4. Defina uma pessoa para rastrear garantir a remoção das barreiras.
  5. Defina uma pessoa para definir pautas de trabalho e priorizar projetos para as equipes, de modo que a equipe fique concentrada no que é importante.

Funções do Scrum: quem faz o quê?

As funções do Scrum na Salesforce não são cargos, mas uma lista de responsabilidades que as equipes podem assumir. Veja um breve resumo dessas funções.

O líder do Scrum

O líder do Scrum é como o espelho da equipe. Essa pessoa cobra a responsabilidade de todos pelos seus compromissos e chama a atenção deles quando não estão nos trilhos. Ela gerencia o processo de entrega da equipe, incluindo como fiscalizar e adaptar seus processos e projetos. Ela faz tudo isso e, ao mesmo tempo, orienta a equipe para alcançar a excelência.

Além disso, ela trabalha para criar espírito de comunidade na equipe, ajudando seus membros a crescer e a confiar uns nos outros para poderem colaborar da melhor forma.

Líderes do Scrum da Salesforce:

  • Remova os bloqueios
  • Não fique exigindo detalhes
  • Afaste a equipe de maus hábitos e de processos ineficientes
  • Permita que a equipe se torne colaborativa e tenha alto desempenho

Historicamente, os Líderes do Scrum eram gerentes de engenharia, mas isso mudou: Em muitos casos, os Líderes do Scrum também são contribuintes individuais. Líder do Scrum não é um cargo em tempo integral na Salesforce; é mais uma responsabilidade a mais que dá a todos a chance de desenvolver novas habilidades de liderança.

O proprietário do produto

O proprietário do produto é responsável pelo objeto e pelo motivo do nosso processo. Essa pessoa trabalha com os clientes para garantir que estes estão recebendo um bom retorno sobre o investimento que fizeram no Salesforce. Ela faz isso priorizando o backlog do produto e transmitindo o trabalho com maior valor. Ela também é responsável por transmitir a visão para as equipes internas dando a elas uma lista priorizada de trabalhos. Chamamos essa lista de backlog do produto.

Na Salesforce, o proprietário do produto:

  • Facilita a comunicação entre stakeholders, membros da equipe e o(a) Líder do Scrum.
  • Define, prioriza e aprova trabalhos da equipe.
  • Trabalha com clientes para definir os recursos desejados.

Assim como os Líderes do Scrum, quase todos na Salesforce podem se candidatar a proprietário do produto: temos gerentes, líderes técnicos e gerentes de produto trabalhando nessa função. 

A equipe

Procuramos manter as equipes pequenas e ligeiras (daí a palavra ágil!), entre três e nove pessoas. Fazemos com que nossas equipes tenham especializações diversas para entregar projetos no final de cada sprint. Especializações diversas significa que a equipe tem todos os jogadores certos; eles levam projetos até a linha de chegada a cada sprint. Em outras palavras, eles não precisam procurar ajuda de outras equipes.

Na Salesforce, as equipes: 

  • São auto-organizadas e capacitadas
  • Estão consistentemente ajustando e atualizando seus processos e produtos com base nas lições que aprenderam
  • São autônomas
  • São individualmente responsáveis
  • Colaboram em compromissos para cada sprint

O Especialista no assunto (SME) do serviço compartilhado

Em uma grande empresa como a Salesforce, consultamos especialistas no assunto (por exemplo, escritores técnicos ou designers) para nos ajudar a entregar nossos produtos e serviços. Eles trabalham em várias equipes de entrega e oferecem dados e informações atualizadas para fundamentar nossos projetos. 

O gerente de programa técnico (TPM)

Nossos TPMs trabalham no nível de liderança de cada nuvem (Service, Sales, Marketing, Platform), muitas vezes lidando com acompanhamento geral de dependência de nuvem e outras questões logísticas. Seu foco envolve programas em todas as nuvens, o que significa que eles ficam bastante ocupados!

O gerente funcional

Na nossa rede organizacional, nossos gerentes funcionais (por exemplo, um gerente de engenharia) podem trabalhar em uma equipe do Scrum. E quando trabalham, costumam atuar como Líder do Scrum ou proprietário(a) do produto. Independentemente da função que assumem, eles são responsáveis por todas as questões organizacionais e de pessoal no Sucesso do funcionário.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback