Pergunta

Para citar wikipedia:

Scrum é facilitado por um ScrumMaster, cuja função principal é eliminar impedimentos à capacidade da equipe para entregar o objetivo do sprint. O ScrumMaster não é o líder da equipe (como eles são auto-organização), mas age como um amortecedor entre a equipe e quaisquer influências perturbador. O ScrumMaster garante que o processo de scrum é utilizado como pretendido. O ScrumMaster é o executor de regras ".

Com base neste documento, eo fato de que a maioria das empresas estão executando 2-3 projetos ao mesmo tempo, quais as tarefas que o trabalho real é que um SM fazer para preencher um emprego a tempo inteiro? Ou, não é um emprego a tempo inteiro e esse indivíduo fazer outras coisas, como o desenvolvimento, vendas etc?

Faça qualquer SM está lá fora tem nada para mostrar?

Foi útil?

Solução

O Scrum Master vai fazer coisas como assegurar scrums ocorrer, a organização de reuniões de planejamento do sprint, retrospectivas etc também (s) que ele será capaz de explicar a gestão que a equipe está fazendo e por que os membros da equipe não podem ser caçados fora em outra projetos até o sprint acabamentos. Além disso, não são tarefas realmente alguma definidas para o Scrum Master. Assim, uma pessoa deve facilmente ser capaz de ser Scrum Master para 3 equipes, e ainda ter tempo de sobra para tanto fazer empregos tipo de gestão (pedidos de férias, procedimentos, atendendo chato reuniões com diretores ou qualquer outro), ou ser livre para contribuir para o desenvolvimento recursos da equipe.

Outras dicas

Infelizmente não temos o luxo de ter mestres scrum dedicados. Eu também sou um líder de equipe e desenvolvedor sênior que mais do que enche o dia.

Stack Overflow dia tudo o que eu normalmente sou. Oh, e eu tento almoços coordenar.

A chave para o papel ScrumMaster é remover impedimentos.

O ScrumMaster / iteração Gestor

  • constrói o plano de lançamento
  • Constrói o Scrum Plano / iteração
  • Planos e anfitriões os
    • Scrum / Reuniões o planejamento da iteração
    • Show & Informa
    • reuniões de planejamento lançamento
    • Retrospectivas
  • possui a placa bloqueador e ativamente trabalha com a equipe para identificar e bloqueadores Remover
  • Atualizações a equipe WIKI
  • Atualizações de grandes gráficos visíveis na sala da equipe, incluindo a parede do cartão de história
  • Participa da standup diário
  • Participa na Scrum diária de Scrums

A iteração Gestor ScrumMaster / é também o cão de carneiros, que é que eles proteger a equipe (rebanho). Finalmente, a iteração Gestor ScrumMaster / é o ponto de contato para a equipe de recursos externos, mas principalmente o Gerente de Projeto.

"age como um amortecedor entre a equipe e quaisquer influências que distraem"

Isso é um trabalho a tempo completo. Há um monte de pessoas que gostariam de obter informações da equipe e é o SM para lidar com essas questões. Para fazer esse trabalho bem, é importante ser proativo e não reativo. Portanto, devem ser manter todas as rodas funcionando sem problemas. É uma transformação incrível quando o SM está funcionando bem.

Eu acho que haverá tantas respostas para essa pergunta, pois há pessoas para respondê-la. Em uma pequena equipe com pessoas dedicadas que a maioria sabe o que eles estão fazendo, o papel da SM é quase invisível; em uma equipe maior tentando lidar com requisitos vagos e poder lutas da SM será altamente visível e provavelmente nunca terá um momento para si, como eles vão se tornar o pára-raios de todas as frustrações da equipe (e as partes interessadas fora dela).

Não há nenhum substituto para saber o que você quer alcançar e ter uma pequena equipe de pessoas que sabem como alcançá-lo. Se você tem isso, e você "adotar SCRUM", provavelmente você vai ser convencido rapidamente que ser um Scrum Master é fácil. Mas se em vez disso você tem uma grande bagunça de uma equipe, e um objetivo definido, e um monte de luta política em curso, e você "adotar SCRUM", você provavelmente vai sair pensando que ser um Scrum Master é um full-time ( talvez impossível) trabalho que requer uma combinação de talentos muito raros. A maioria das equipes reais são provavelmente em algum lugar entre esses extremos.

Enquanto ScrumMaster é um papel dentro do framework Scrum, o indivíduo cumprindo esse papel deve ser um membro da equipe. Em Scrum, Os membros da equipe deve a todo custo ser a tempo inteiro . Os membros da equipe deve ser capaz de pegar tarefas no Sprint Backlog. Eles podem ser tarefas de desenvolvimento, testando tarefas, configurando as tarefas do servidor CI, etc ... Se você não pode contribuir para o burndown então por estar na equipe? amaldiçar fora e juntando outra equipe é a última coisa que qualquer ScrumMasters auto respeitando ScrumMaster deve fazer. deve ser líderes servidores que são incorporado com e dedicados a sua equipe e produto. ScrumMaster é um papel em uma equipe, não um cargo. Discordo daqueles que acha que pode ser um ScrumMaster em mais de um projeto de cada vez e ainda ser de classe mundial. O fato é que isso não é apenas Scrum.

Em primeiro lugar:. Impedimentos Remover

É melhor se um Scrum Master é dedicado a uma equipe, de modo a que os impedimentos são removidos o mais rápido possível. Alguns dos isto pode ser feito de forma proativa, por exemplo, empurrando o PO para analisar certas histórias melhor para a próxima Sprint.

Se houver tempo extra disponível é conveniente se o SM tem algumas habilidades que podem fazê-lo funcionar como um desenvolvedor ou testador da equipe. Já vi bons resultados com o SM esse delegado, tanto quanto possível a um gerente (clássica) do projeto e foco no desenvolvimento maior parte do tempo.

Para fazer uma longa história curta, o Scrum Master é responsável por fazer as coisas acontecerem. E, na prática, é frequentemente o caso que o Scrum Master é realmente um gerente de projeto disfarçada. Pelo menos esse é o caso na minha empresa.

Com base neste documento, eo fato que a maioria das empresas estão executando 2-3 projetos ao mesmo tempo, o trabalho real tarefas que um SM fazer para preencher um tempo inteiro trabalho?

Qualquer coisa dentro de seu conjunto de habilidades para ajudar a equipe alcançar a meta.

Ou, não é um trabalho a tempo inteiro e que o indivíduo fazer outras coisas tais como desenvolvimento, vendas etc?

ScrumMaster não foi originalmente destinado a ser um trabalho em tempo integral. ScrumMaster é um papel desempenhado por alguém da equipe. Esse membro da equipe é dedicada ao produto em tempo integral. Então, quando ele \ ela não está fazendo deveres ScrumMaster eles padrão de volta para queimar tarefas no Sprint Backlog.

Tudo e qualquer coisa que os desenvolvedores precisam continuar sendo produtivo. Pedir pizza. Vá falar com os administradores, a gestão, outras equipes. Faça burocracia tipo de coisa. Corrigir o servidor de compilação se ninguém mais está disponível.

A palavra-chave aqui é que o papel de um Scrum Master é o papel de um facilitador. E como alguém justamente mencionado lá em cima o seu trabalho mais importante é garantir ambiente livre de distração perfeita para a sua equipa, o que significa remover impedimentos, certificando-se sua equipe tem tudo o que precisa em todos os momentos. Scrum Master é um elo entre a equipe do produto e equipe de desenvolvimento. A tomada de decisão é feito pela equipe e não Scrum master. É má idéia para compartilhar um Scrum Master entre várias equipes como exigência de uma equipe pode ser um impedimento para a outra equipe e desafia, portanto, todo o propósito de um Scrum Master. Também é muito perigoso ter seu Gerente de como seu mestre Scrum como a pressão de entrega no gerenciador pode forçá-lo a micro gerenciar o que é um assassino para qualquer equipe scrum. À excepção do material regular que é

  • Organizar Sprint planejamento e retrospectivas
  • Facilitar standups diárias Organize
  • Demonstração é no final de Sprint iteração
  • preocupações da equipe endereço mencionado nas standups

Algumas coisas importantes que um Scrum Master tem de gerir no dia-a-dia é

  • Foresee e remover qualquer distração para a equipe antes mesmo de ela atinge a equipe.
  • Encorajar a equipe a se comunicar mais
  • Manter uma comunicação constante com a equipe de produto para verificar o que precisa ser feito em preparação para futuras sprints
  • Certifique-se a equipe segue os processos que têm coletivamente acordados como às vezes durante a Sprint ocupação alguns processos escorregar pela fresta
  • constantemente encontrar maneiras de como melhorar os processos seguidos pela equipe

O mais importante é um Scrum Master tem ao modo de espera e apoiar a sua equipa.

Todo este trabalho tem um monte de tempo e requer um dedicado Scrum Master que realiza nenhum outro papel.

Scrum Master é como o urso mãe para a equipe. Eles cuidam da saúde da equipe (projeto sábio), protegê-los de fora traquinas e remover todos os obstáculos para a equipe. Eu jogo ScrumMaster para a minha equipe, mas eu também sou um líder de desenvolvimento (para a mesma equipe!) Que participa de discussões técnicas, discussões de design, coordenação entre os desenvolvedores e QA em nossa equipe (se eles já Arent fazê-lo eles mesmos). Eu tento e assumir as tarefas de desenvolvimento reais para queimar o gráfico para baixo quando o tempo está disponível.

não é ele extremamente distraindo para o ScrumMaster a desempenhar esse papel em várias equipes. Deus, eu teria que encontrar confuso. Qual impedimento está bloqueando qual equipe novamente ?? Espere que estava trabalhando nesta tarefa ??

O papel de um Scrum Master implementado corretamente, é inestimável para o projeto e não deve ser olhada upon como um papel a tempo parcial. O aspecto mais importante do papel é agir como um obstáculo removedor para quaisquer dúvidas levantadas nas reuniões Scrum pelas equipes de desenvolvimento. Um técnico Scrum Master (que é o que a maioria dos SMs tendem a ser) não deve ser um desenvolvedor na equipe, mas deve ser capaz de aconselhar sobre desenho e soluções (uma extensão para a programação em pares, se você preferir).

Eles são responsáveis ??por atualizar o ProductBackLog (histórias deve ser criado pela empresa), SprintBackLog e BurnLog e para fazer a ligação com o negócio e gestão de TI em andamento. Eles também gerenciar um SpikeLog para todos os itens que necessitam de investigação que podem evoluir para Stories (mais uma vez impulsionado pelo negócio).

Como drivendevelopment indica, o ScrumMaster é um membro da equipe completa e, portanto, deve ser a tempo inteiro. Eu geralmente tratar o meu papel como "assegurando a equipe funciona como uma máquina bem oleada", que pode ter vários significados em diferentes momentos. Freqüentemente, uma SM passa muito tempo facilitar as interações da equipe com pessoas fora da equipe, especialmente aqueles relacionados à análise de negócios e expectativas das partes interessadas. Além disso, é uma questão de encontrar os itens mecânicos listados por Cam e cuidar do estado físico e emocional da equipe.

Relacionado a uma das respostas anteriores, um dos aspectos fundamentais que insistem em é que nenhum membro da equipe é um relatório direto para mim, nem para o outro. Isso impede coisas como tempo de férias, despesas, etc de ser parte do meu trabalho, mas vai um longo caminho no sentido de não congestionar a relação de confiança que deve existir.

Como geralmente entendido prioridade número 1 na lista scrum-master é remover impedimentos conforme relatado pela equipe. Mas isso não deve parar por aqui, ele deve estar constantemente a olhar para fora para potenciais impedimentos .. e mais importante impedimentos que estão lá, mas ainda não identificados. Ken disse Impedimentos são oportunidades. Então scrum-master deve aproveitar essas oportunidades durante todo o dia ao longo de trazer a sua equipa (s) para a produtividade hiper .

Em última análise propósito de scrum é trazer sucesso para projetos. Finalidade de ter um scrum-master é garantir que scrum sucesso em cumprir o propósito de scrum. Agora, para cumprir o propósito de scrum-master, ele / ela deve pensar e agir a nível estratégico, bem. Isto é trabalho de tempo integral.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top