O Scrum Master certo pode garantir que seus projetos de desenvolvimento de software funcionem como um relógio e ajudar a levar o software da sua organização para o próximo nível.
Mas contratar um Scrum Master não é uma tarefa fácil.
Você precisará avaliar com precisão as habilidades e os conhecimentos do Scrum Master em um processo de contratação de várias etapas.
Para fazer isso com sucesso, você precisará usar a combinação certa de ferramentas e métodos de contratação, como uma avaliação de habilidades pré-emprego incluindo um teste de Scrum Master, bem como uma entrevista estruturada com o conjunto certo de perguntas.
Convidar seus candidatos para uma entrevista não é a parte mais complicada. Tampouco é pedir aos candidatos que façam um teste ou avaliação de habilidades. No entanto, para elaborar as perguntas certas para a entrevista, talvez seja necessário pensar um pouco mais.
Se você está lutando para elaborar as perguntas certas para a entrevista, que irão testar completamente as habilidades dos seus candidatos a Scrum Master e melhorar a experiência do candidato, não precisa procurar mais.
As 32 perguntas de entrevista para Scrum Master a seguir são exatamente o que você precisa!
Também incluímos exemplos de respostas para cada pergunta, para ajudar você a avaliar o conhecimento dos seus candidatos, mesmo que você não seja um especialista em Scrum.
Dê uma olhada nestas 5 primeiras perguntas para entrevista de Scrum Master que você pode usar para avaliar o conhecimento dos seus candidatos sobre os diferentes cargos, habilidades e responsabilidades relacionadas ao Scrum.
Três dos principais cargos do Scrum incluem:
O Product Owner: O cargo do Product Owner envolve estabelecer os recursos do produto e ajudar a criar um roteiro para sua implementação. Para isso, o Product Owner listará os recursos e trabalhará em sua priorização para cada Sprint.
Os membros da equipe Scrum: A função da equipe do Scrum envolve a execução das diferentes tarefas definidas pelo Product Owner, alinhadas às necessidades de stakeholders.
O Scrum Master: O Scrum Master auxilia e orienta a equipe Scrum em seu trabalho, aumenta o valor comercial do produto e facilita a sua entrega.
Os Scrum Masters devem ter algumas habilidades essenciais para essa função, incluindo:
Habilidades excepcionais de organização e gerenciamento de tempo
Excelentes habilidades de comunicação
Conhecimento profundo da tecnologia que a equipe usa
Habilidades de coaching e liderança
Conhecimento profundo das estruturas Scrum e Agile
Uma equipe Scrum auto-organizada é normalmente composta por no máximo sete desenvolvedores e é responsável por:
Dividir os requisitos em tarefas pequenas e específicas
Desenvolver o produto e seus recursos
Comunicar-se sobre o progresso
Trabalhar em conjunto para entregar um produto de software
O Scrum Master é responsável por endossar e usar a metodologia Scrum em sua equipe. Ele deve entender por que o Scrum é essencial, certificar-se de que sua equipe use as estruturas Scrum e Agile e ajudar a eliminar quaisquer gargalos que impeçam a equipe de progredir.
Os Product Owners têm várias responsabilidades. Além de estabelecer qual deve ser o conceito final e a visão do projeto, também devem:
Estar cientes das necessidades do cliente
Avaliar o progresso do projeto
Ser um elo de ligação e intermediário para questões relacionadas ao projeto
Aqui estão 18 perguntas para entrevista de Scrum Master que você pode usar para testar o conhecimento dos seus candidatos sobre vários conceitos e definições cruciais do Scrum.
O Scrum é classificado como uma estrutura ágil que facilita o trabalho conjunto dos membros das equipes de desenvolvimento. O Scrum tem vários benefícios, como:
Acelera o lançamento de produtos
Melhora a qualidade do código
Ajuda as equipes a implementar solicitações de mudança mais rapidamente do que com outras metodologias
Além disso, os membros da equipe não só podem compartilhar o que aprenderam para ajudar os outros, como também podem se auto-organizar e aumentar significativamente sua produtividade.
O Agile é mais indicado para pequenas equipes de profissionais ou especialistas, enquanto o Scrum é adequado para equipes que trabalham em projetos em que os requisitos mudam com frequência.
No Agile, o desenvolvimento e os testes são continuamente iterados. O Scrum é um processo dentro do Agile que visa a aumentar rapidamente o valor comercial do produto.
DoD significa "definição de feito" (do inglês, Definition of Done). É usado para descrever todas as entregas que devem ser alcançadas para classificar o incremento do produto como liberável.
Como o DoD permite que as equipes de desenvolvedores recebam feedback sobre o produto, ele é útil para aprimorar o planejamento e concluir o trabalho que não foi feito em Sprints específicos.
Enquanto as histórias de usuário descrevem os requisitos do negócio a partir da perspectiva do usuário final, os épicos são mais bem descritos como uma coleção de várias histórias de usuário vinculadas, e as tarefas ajudam a dividir as histórias de usuário. As tarefas são usadas para rastrear o trabalho no Scrum e, normalmente, apenas algumas pessoas trabalham em cada tarefa.
O controle empírico de processos descreve o trabalho que combina fatos e evidências, ou experimentação e observações para atingir um objetivo.
No Scrum, as equipes usam o controle empírico do processo para progredir em um projeto; alternativamente, usam fatos e observações quando uma atividade é muito complexa para uma abordagem de controle de processo definida.
Uma das regras do Scrum estipula que os Sprints não devem exceder um mês. Geralmente, eles duram de uma a quatro semanas, durante as quais a equipe do Scrum trabalha para atingir a meta do Sprint.
Um Sprint mais curto funciona melhor porque a equipe pode obter feedback sobre seu trabalho mais rapidamente, enquanto um Sprint mais longo ajuda a equipe a entregar partes substanciais do trabalho dentro do período de tempo alocado.
Há três artefatos principais no processo Scrum:
Incrementos do produto combinam todos os itens do backlog executados em cada Sprint em comparação com os incrementos do Sprint anterior
O backlog do produto é uma lista que contém todas as alterações que ocorreram nos recursos, quaisquer correções de bugs ou alterações de infraestrutura e quaisquer novos recursos
O backlog do Sprint compreende a meta, os itens do backlog e os incrementos do Sprint e é atualizado regularmente
No Scrum, os Sprints são fases de tempo em que os desenvolvedores trabalham para criar um produto. Um Sprint ajuda a dividir o tempo de conclusão de grandes projetos em metas menores e mais gerenciáveis.
A métrica de velocidade ajuda as equipes a medir a quantidade de trabalho concluída em cada Sprint. Isso também ajuda as equipes a avaliar quanto trabalho podem fazer em cada Sprint.
A velocidade é calculada somando todos os pontos de história de cada Sprint e dividindo esse valor pelo total de Sprints.
Um backlog do Sprint apresenta vários itens em uma lista que deve ser concluída em um Sprint. A lista é obtida com o Product Owner. O backlog de um produto apresenta vários itens em uma lista que deve ser concluída para desenvolver o produto. Essa lista é obtida com o cliente.
Um daily stand-up é melhor descrito como uma discussão que acontece todos os dias. Elas ajudam a garantir que a equipe esteja ciente de:
As tarefas que foram concluídas com sucesso
As tarefas que ainda precisam ser concluídas
Os desafios que precisam ser superados
Scrum-ban é uma metodologia que combina Scrum e Kanban. Ela é usada para reduzir a formação de lotes e ajudar a equipe a usar um sistema puxado. Na estrutura de gerenciamento de projetos Scrum-ban, o Kanban é usado juntamente com o Scrum para ajudar a equipe a realizar tarefas.
Todas as tarefas que usam XP (programação extrema) fazem parte de um pico. Os spikes podem envolver a realização de pesquisa e design. Seu objetivo é minimizar os riscos técnicos e também são conhecidos como histórias de usuários com prazo determinado. Eles também ajudam os membros da equipe a adquirir as informações necessárias para concluir um projeto.
No Sprint 0, as equipes produzem um esboço do backlog do produto. Isso dá aos membros da equipe uma ideia do escopo do trabalho que precisarão concluir e garante que eles se organizem e se preparem para o trabalho futuro.
O acrônimo MVP significa produto mínimo viável. É usado em start-ups enxutas para enfatizar a importância de combinar aprendizado e desenvolvimento de produtos. As equipes tendem a reunir dados críticos sobre como os usuários usam o produto, o que as ajuda a desenvolver uma visão mais profunda das necessidades do cliente.
O acrônimo MMP significa produto mínimo vendável. Ele é usado para descrever o produto que foi desenvolvido adequadamente para ser lançado como versão 1. Ter definido o MMP significa que sua organização e suas equipes já estão cientes dos usuários finais-alvo, das necessidades deles e dos problemas que seu produto precisará resolver nesse estágio.
As histórias de usuário são ferramentas usadas no gerenciamento ágil de projetos para ajudar os outros membros da equipe a entender como o usuário final obterá valor com o trabalho realizado, sendo que o usuário final pode ser um cliente interno ou externo ou um colega.
Para registrar uma história de usuário, as organizações usam ferramentas de software de gerenciamento de projetos ou cartões de índice. Isso ajuda as equipes a atingir suas metas, que são divididas em iniciativas e épicos.
As retrospectivas de Sprint ocorrem após a revisão do Sprint e são essencialmente uma reunião durante a qual são discutidos erros e problemas. Nas retrospectivas do Sprint, os membros da equipe também discutem novas abordagens para gerenciar os problemas, que são levados para o novo Sprint.
Os seus candidatos estão cientes dos principais problemas que podem ocorrer no Scrum?
As duas perguntas da entrevista do Scrum a seguir lhe ajudarão a avaliar o conhecimento deles sobre os riscos do Scrum.
Alguns dos riscos que as equipes encontram no Scrum incluem:
Ultrapassar o orçamento alocado
Não cumprir o prazo do projeto
Ter histórias de usuário não específicas ou vagas
Não ter os recursos certos na equipe
Em algumas situações, podem ser adicionadas mudanças ao projeto sem uma avaliação adequada do impacto que elas têm sobre o custo do projeto ou a duração do Sprint. O scope creep deve ser evitado, portanto, há várias etapas necessárias para gerenciá-lo:
O trabalho deve ser monitorado de perto todos os dias
A visão do projeto deve ser explicada à equipe
As mudanças devem ser solicitadas, negociadas, avaliadas e aprovadas
Esta seção contém 7 perguntas para entrevista de Scrum que você pode usar para avaliar o conhecimento de planejamento, medição e avaliação de seus candidatos e saber o quanto eles são conhecedores como líderes servidores.
O mapeamento de histórias de usuários é um processo que envolve a organização e a apresentação de histórias de usuários para ajudar as equipes a entender o backlog do sistema e o planejamento de lançamentos.
Ao longo do eixo horizontal do mapa de histórias, as histórias de usuários são ordenadas por ordem de prioridade e, ao longo do eixo vertical, são apresentadas de acordo com seu nível de sofisticação.
A ferramenta de burnup é usada para monitorar a quantidade de trabalho que foi concluída. Ela também mostra o trabalho pendente que deve ser concluído em um Sprint ou em um projeto. Nesse sentido, elas são úteis para visualizar o trabalho que deve ser concluído.
O gráfico burndown é usado para monitorar a rapidez com que as histórias de usuário estão sendo trabalhadas pela equipe de desenvolvedores.
Essa ferramenta ágil resume os recursos sob a perspectiva do usuário final e pode ser visualizada por toda a equipe. Ela também apresenta os trabalhos que precisam ser concluídos, que são plotados em relação ao tempo decorrido desde o início do projeto.
Para obter a coordenação entre as equipes, recomenda-se o uso de uma reunião do Scrum dos Scrums. Nessas reuniões, as equipes do Scrum falam sobre o progresso feito, bem como sobre os problemas e riscos de um projeto. O Scrum Master lideraria sua equipe e teria a responsabilidade de coordenar com outros Scrums.
Como o monitoramento do progresso dos Sprints é importante, os Scrum Masters devem usar várias abordagens para acompanhar o progresso feito, como, por exemplo:
Analisar a velocidade da equipe
Planejar Sprints
Realizar retrospectivas do Scrum
Realizar reuniões diárias do Scrum
Analisar o gráfico burndown
Há vários motivos pelos quais os Scrums diários são essenciais:
Eles facilitam a colaboração
Ajudam as equipes a discutir e visualizar o progresso feito
Aumentam o nível de controle sobre o projeto
Ajudam as equipes a minimizar os riscos de fracasso do projeto
Levam a um trabalho de melhor qualidade
O planejamento do Sprint é essencial para delinear o trabalho que precisa ser realizado no Sprint. Alguns dos tópicos abordados no planejamento do Sprint incluem:
Por que o Sprint é importante
Que trabalho pode ser feito durante o Sprint
Como o trabalho será concluído
Quando você chegar ao estágio da entrevista, há algumas práticas recomendadas que devem ser observadas. Aqui está uma lista rápida:
Prepare uma lista das habilidades técnicas críticas, características ou experiências que o candidato a Scrum Master bem-sucedido deve ter e avalie as habilidades de seus candidatos usando avaliações de habilidades antes de convidá-los para uma entrevista.
Por exemplo, você pode usar um teste de Scrum Master em combinação com outros testes de habilidades específicas do cargo, testes de habilidades de programação , ou avaliações de personalidade e cultura, para identificar os candidatos com maior potencial de desempenho.
As avaliações de habilidades permitem que você veja instantaneamente quem são seus melhores candidatos e reduzam significativamente o tempo de contratação.
Se você fizer perguntas abertas, é mais provável que os candidatos respondam com detalhes. Evite perguntas fechadas, que podem gerar respostas simples do tipo "sim" ou "não", e convide os candidatos a compartilharem o máximo de detalhes possível dentro das suas limitações de tempo.
Se você optar por fazer aos candidatos uma pergunta como "Sua equipe está satisfeita com sua liderança como líder-servidor/Scrum Master?", é provável que você receba respostas desonestas.
Perguntas capciosas também podem ter um impacto negativo na experiência do candidato e deixar os candidatos com uma má impressão de sua organização.
Em vez de perguntar: "Você gosta de seu cargo atual de Scrum Master?", use uma pergunta aberta na qual você não está perguntando ao seu candidato sobre sua opinião subjetiva.
Por exemplo, você pode perguntar: "Quais fatores tornam seu cargo atual desafiador?" e, em seguida, fazer uma pergunta de acompanhamento, como "Como você abordaria esses desafios como um Scrum Master em nossa organização?" para aprofundar a capacidade dos candidatos de se adaptarem ao seu novo cargo em potencial.
Embora você possa decidir fazer essas perguntas da entrevista para Scrum Master em qualquer ordem, use a entrevista estruturada para identificar as habilidades essenciais para o cargo. Se você não usar a mesma ordem com cada candidato, tente abordar todas as perguntas planejadas.
Faça perguntas de acompanhamento se os candidatos não tiverem fornecido detalhes suficientes em resposta à pergunta inicial.
As perguntas de acompanhamento podem estar relacionadas aos projetos pelos quais seus candidatos estão atualmente responsáveis. Veja abaixo alguns exemplos:
Como você contribuiu para isso?
Qual foi seu cargo nesse projeto?
Qual foi o resultado?
Por que você optou por realizar essa ação?
O que o levou a tomar essa decisão?
Você poderia explicar um pouco mais sobre isso?
Você tem algum outro exemplo disso?
Há algumas perguntas e declarações que devem ser evitadas em uma entrevista devido a questões legais que podem surgir. Nunca faça aos candidatos perguntas como:
Em que país você nasceu?
Em que ano você se formou em programação de computadores?
Quantos anos você tinha quando começou sua carreira de Scrum Master?
A contratação do Scrum Master certo para sua organização requer um processo de entrevista eficaz, que, por sua vez, requer o uso das perguntas certas para a entrevista.
O processo pode levar algum tempo, mas, com as perguntas listadas neste artigo, esperamos que seja mais fácil começar a planejar o seu próprio processo.
Além disso, o uso de uma plataforma abrangente de testes de habilidades para administrar testes de habilidades pode ajudar você a filtrar rapidamente os candidatos não qualificados e convidar apenas os melhores candidatos para uma entrevista.
Dê um impulso ao seu processo de contratação e contrate os melhores Scrum Masters para gerenciar seus projetos de desenvolvimento de software com eficiência. Experimente a TestGorilla gratuitamente.
Em minutos, você cria avaliações para selecionar as pessoas candidatas ideais, economizar tempo e contratar profissionais excelentes.
Sem spams. Cancele a assinatura quando quiser.
Com nossos testes, fica muito fácil encontrar a pessoa certa para sua vaga e tomar decisões acertadas e justas durante todo o processo.