Luta pelo poder: O Gerente de Projetos no Scrum
O que é Scrum? Scrum é um framework para o desenvolvimento incremental de um produto. Scrum é um conjunto de regras que pode ser facilmente adaptado. Ele ajuda equipes multifuncionais a resolver tarefas complexas da forma mais simples possível. A ideia fundamental por trás do Scrum é extrair o melhor da equipe, para que ela possa entregar mais. As equipes se auto-organizam, trabalham juntas e assim alcançam resultados excepcionais.
Papéis no Scrum
Uma descrição mais detalhada dos papéis você encontra nos nossos Fundamentos do Scrum, no item Papéis no Scrum. Por isso, vamos nos limitar aqui a um breve resumo.
- O Scrum Master está lá para remover obstáculos do caminho, para que a equipe possa fazer progressos efetivos e trabalhar em direção ao seu objetivo. Embora o Scrum Master não tenha autoridade hierárquica sobre a equipe, ele pode conduzir o processo. Como ele só pode exercer poder de forma limitada e atua como "Servant Leader" (líder servidor ou de apoio), seu papel pode ser mais difícil do que o de um gerente de projetos típico.
- O Product Owner aponta um objetivo para a equipe, enquanto o Scrum Master ajuda a equipe a alcançar esse objetivo da forma mais eficiente possível. O Product Owner tem autoridade para definir um objetivo e moldar a visão da equipe. Ele é responsável, por exemplo, por elaborar e priorizar o Product Backlog, que define o objetivo.
- A equipe de desenvolvimento desenvolve e executa o que é importante em uma Sprint e depois apresenta ao Product Owner. Este decide quais tarefas devem ser incluídas na próxima Sprint.
Gerente de Projetos no Scrum
A ironia é que em projetos com Scrum, o papel do gerente de projetos não está previsto. As equipes se organizam sozinhas e por isso não existe uma função oficial para um gerente de projetos. Mas essa eliminação do papel do gerente de projetos significa que podemos abrir mão completamente das competências e responsabilidades de um gerente de projetos? Quem então é responsável pela qualidade, pelos riscos, pelas tarefas e pelos stakeholders?
Na prática, não dá para ignorar completamente as competências dos gerentes de projetos. Esse é o principal motivo pelo qual eles continuam sendo contratados mesmo em empresas que utilizam Scrum. Desde que os métodos ágeis de trabalho foram introduzidos, a forma tradicional de trabalho de um gestor mudou significativamente. Gerentes de projetos precisam ser capazes de abandonar padrões antigos, como liderar equipes e tomar decisões por elas. Agora outras qualidades são necessárias, como agilidade, para fazer a transição de chefe para "líder servidor" – ou seja, o gerente de projetos deve motivar a equipe e não ficar no caminho dela. Ele deve "servir" a equipe e não dar ordens. O envolvimento de um gerente de projetos pode ajudar empresas a melhorar seus produtos e levá-los a um nível mais alto.
Gerentes de projeto podem...
encontrar parceiros estratégicos: PMs têm muita experiência na indústria. Eles podem encontrar novos parceiros estratégicos e conquistar clientes. Assim, as empresas podem expandir seus portfólios e obter maiores lucros. PMs podem colaborar com a equipe de pré-vendas para aplicar seu conhecimento técnico sobre os produtos na aquisição de novos clientes.
treinar o Scrum Master: PMs podem mostrar ao Scrum Master como funciona a dinâmica de equipe e como motivar o time a realizar determinadas tarefas. Eles podem demonstrar como lidar com conflitos e como extrair o melhor da equipe para alcançar a máxima produtividade.
estar envolvido no planejamento estratégico de releases : Releases são novas versões de um produto em evolução. O planejamento estratégico de releases refere-se à seleção e atribuição de requisitos ou funcionalidades que precisam ser tratados ao longo dos releases. Devido a diversas restrições e incertezas, criar um plano estratégico de release é sempre bastante desafiador. Um PM apoia a equipe em relação a replanejamentos, orçamento, recursos necessários, riscos e dependências técnicas. Assim, é possível criar um plano realista e garantir sua alta qualidade.
contratar colaboradores: PMs são especialistas em gestão de pessoas. Eles conseguem alinhar o objetivo pessoal de alguém com o objetivo da organização e assim garantir que a pessoa seja a certa para o projeto.
ser o Chief Product Owner: PMs podem usar suas habilidades de comunicação e multitarefa atuando como Chief Product Owner e coordenando múltiplos Product Backlogs. Isso tem duas vantagens importantes: Primeiro, ajuda a alinhar os diferentes produtos do portfólio para alcançar o objetivo estratégico da empresa. Segundo, ajuda os Scrum Teams a entender melhor os projetos e garantir que estão no caminho certo para satisfazer o cliente.
ser facilitador de recursos: O PM gerencia tudo de um nível mais alto e assim pode formar Scrum Teams multifuncionais de alto desempenho. Ele pode usar suas habilidades de gestão para preencher lacunas de pessoal nos diferentes Scrum Teams.
remover impedimentos que um Scrum Team não consegue resolver sozinho: PMs podem atuar como ponte entre a alta gestão e o Scrum Team na busca por soluções. Eles podem representar o Scrum Team tanto internamente quanto junto aos clientes para remover impedimentos. Isso economiza muito tempo da equipe de desenvolvimento, do Product Owner e do Scrum Master.
realizar avaliações de desempenho e dar feedback: Em primeiro lugar, é tarefa do Scrum Master remover obstáculos e garantir que a equipe de desenvolvimento siga o processo correto e alcance os objetivos. Como as avaliações de desempenho podem variar, elas podem desviar o Scrum Master do foco. Isso pode enfraquecer sua capacidade de liderar o Scrum Team. PMs têm experiência em criar avaliações de desempenho e por isso devem assumir essa tarefa. Além disso, os membros da equipe se sentem tratados de forma justa, já que as avaliações são feitas por alguém de fora do Scrum Team.
manter-se atualizado: PMs podem se manter sempre informados sobre novidades técnicas e ferramentas que chegam ao mercado. Isso ajuda as empresas a treinar e desenvolver seu pessoal com antecedência e assim obter vantagem competitiva.
planejar orçamentos e cálculos de custos: Orçamentos e cálculos de custos sempre foram vistos como o fim dos métodos ágeis. Mesmo conseguindo que patrocinadores e stakeholders assinem longas listas de requisitos, podem ocorrer estouros de orçamento. E então ouvimos Product Owners e usuários gritando: "Não, isso não é o que queríamos!" PMs conseguem planejar orçamentos e cálculos de custos muito melhor com sua experiência.
ajudar os membros da equipe no planejamento de carreira: Para acompanhar as constantes mudanças do setor, os profissionais precisam se desenvolver continuamente. Adquirir conhecimento que não te leva adiante nunca faz sentido. Para ter certeza de estar no caminho certo para um determinado objetivo, é bom consultar um mentor. Devido à sua experiência no setor, PMs são muito adequados para esse papel. Eles podem sugerir as oportunidades de desenvolvimento certas e verificar seus resultados. Uma vez alcançados os objetivos desejados, ele também pode garantir que os colaboradores apliquem o conhecimento de forma direcionada e que a empresa se beneficie disso.
ser um líder servidor: PMs podem atuar como líder servidor, ou seja, "Servant Leader". Eles podem transmitir uma visão à equipe e apoiá-la a encontrar e implementar a melhor solução para o projeto. Métodos ágeis como Scrum representam a mudança do estilo de liderança tradicional, onde normalmente as decisões são tomadas por um líder, para o estilo de liderança servidora, onde os líderes cedem poder e colocam as necessidades dos outros em primeiro lugar . Isso leva os colaboradores a se desenvolverem bem e realizarem um excelente trabalho. Líderes servidores acreditam que uma equipe é inteligente o suficiente para tomar suas próprias decisões e não deve receber decisões ditadas.
Resumo: O Gerente de Projetos como apoio
Scrum é um método adaptável que oferece um framework para o gerenciamento de projetos. Ao mesmo tempo, dá aos membros da equipe a possibilidade de ajustar regras conforme suas necessidades, sem alterar o método em si. Você também pode ver o Scrum como uma esponja que absorve tudo que é vantajoso para o projeto, mas não aceita nada que seja irrelevante para ele.
Aqui mostramos como um gerente de projetos pode se tornar um grande apoio para você dentro do framework Scrum. Os GPs possuem muito conhecimento especializado, são experts em gestão e isso não deve ser ignorado. Com seu conhecimento e a ajuda do Scrum, muitos problemas na empresa podem ser resolvidos. Por que buscar novas soluções quando podemos simplesmente transformar os métodos tradicionais?
Este texto é do blog da Scrum Alliance e foi traduzido por nós para o alemão.