Artigos Java Responsabilidades de um Scrum Master Show
Existem tr�s fun��es fundamentais na metodologia �gil Scrum: o Product Owner, o ScrumMaster, e a equipe. O Product Owner � respons�vel por representar o interesse do cliente para o qual o produto est� sendo desenvolvido. A equipe � a grande respons�vel pelo desenvolvimento do produto. Esses dois pap�is em conjunto com o ScrumMaster est�o envolvidos na execu��o do projeto; por�m, cabe ao ScrumMaster as habilidades de direcionar e facilitar as tarefas realizadas tanto pelo Product Owner quanto pela equipe. Portanto, � um papel dif�cil e que requer um tipo de personalidade distinta para se ter sucesso. Costuma-se dizer que o trabalho do ScrumMaster � facilitar as tarefas atribu�das � equipe com o intuito de melhorar sua auto-organiza��o, remover impedimento e alinhar o desenvolvimento ao processo. Entretanto, h� uma s�rie de equ�vocos e desentendimentos sobre este papel. Quando o Scrum � introduzido em uma organiza��o, uma das primeiras etapas decorrentes deste processo � discutir sobre os pap�is do Scrum, em especial sobre o ScrumMaster, ao qual recai a afirma��o de que ele �n�o tem autoridade�. Tra�ando um comparativo entre o papel do Gerente de Projetos e o ScrumMaster, pode-se observar que diversas atividades n�o devem ser atribu�das a este novo papel. Ent�o, quem poderia desempenhar essas tarefas? Tudo est� a cargo da equipe. Esta � uma das raz�es pela qual uma equipe auto-organizada � essencial para o sucesso de projetos que adotam o Scrum. � fundamental que o gerente de projetos tradicional esteja convencido e entenda as tarefas que envolvem o ScrumMaster corretamente, caso deseje assumir este papel. Durante as fases do projeto, todo e qualquer mal-entendido levam n�o s� ao seu fracasso, mas, tamb�m, ao fracasso de toda a equipe na implementa��o da metodologia �gil. Assim, o ScrumMaster torna-se um dos pap�is fundamentais do Scrum, tendo a responsabilidade de garantir que este processo seja realizado corretamente, existindo ainda uma gama muito grande de tarefas atreladas. Imagine, por exemplo, o ScrumMaster como se fosse um professor, pois, quando se cria uma equipe Scrum, esta, a princ�pio, n�o sabe como se administrar, como trabalhar em prol da equipe, como o cliente ser� inserido junto ao projeto ou, como se dar� a prioriza��o de prazos e tarefas. Ent�o, como um professor, o ScrumMaster � respons�vel por ensin�-los a realizar isso at� que se aprenda, levando-os no processo de tornar-se uma equipe auto-gerenciada. Al�m disso, o ScrumMaster � como um treinador, sendo respons�vel por incentivar toda a equipe, tornando seu guia e assegurando que as regras sejam seguidas. Dentro das organiza��es, muitos dos processos/tarefas utilizados criam impedimentos para a melhoria do trabalho da equipe. �s vezes pode parecer mais simples desistir e aceitar que o processo organizacional n�o pode mudar, e, assim, comprometer a efici�ncia da equipe, uma vez que n�o h� uma sintonia com a metodologia seguida. Por isso � vital que, para manter a alta produtividade do Scrum, se sigam as regras e estas sejam imut�veis, independentemente do ambiente. Desta forma, uma das principais tarefas do ScrumMaster � remover qualquer obst�culo, interno ou externo � equipe, que impe�a o objetivo de desenvolver software e comprometa o in�cio da Sprint ou a entrega da release. Funcionalidades/tarefas no projetoSendo este um papel exigente e desafiador, o ScrumMaster ir� assumir as mais diversas tarefas para realizar sua miss�o. Estas tarefas podem ser de alto n�vel, como determinar e dirigir os fluxos de trabalho e hor�rios ou, tarefas de baixo n�vel, como ajustar a temperatura em uma sala onde a equipe esteja trabalhando para garantir o conforto durante as horas de desenvolvimento. Ele tamb�m ir� responder e suavizar problemas, garantindo que todas as tarefas sejam realizadas durante o processo de desenvolvimento. No geral, qualquer coisa � n�o importa o qu�o grande ou pequena seja � que afete a produtividade da equipe � de responsabilidade do ScrumMaster. O ScrumMaster pode n�o ser capaz de tomar decis�es diretas sobre os membros da equipe, mas tem a autoridade para tomar decis�es relacionadas com a produtividade da equipe como um todo. Por exemplo, se o ScrumMaster considerar necess�rio um novo cronograma de trabalho para alcan�ar as metas de desenvolvimento a fim de cumprir os prazos, ent�o ele vai determinar que este novo cronograma seja seguido e ir� distribu�-lo aos membros da equipe. Baseando-se no ScrumMaster, o Product Owner ir� aguardar uma variedade de informa��es sobre o progresso da equipe para tomar decis�es e diretrizes, quando necess�rio. Tais informa��es podem incluir atualiza��es regulares sobre os diferentes aspectos do processo de desenvolvimento e os desafios encontrados. Apoiado pelo Product Owner, o ScrumMaster tamb�m ir� ajudar a manter os itens do Backlog e outras tarefas relevantes do processo de manuten��o para garantir a efici�ncia. Ou seja, ir� agir como um balizador entre o Product Owner e a equipe para garantir que as metas sejam realistas e dentro da capacidade da equipe durante qualquer per�odo do projeto. Ademais, o ScrumMaster auxilia �queles que est�o fora da equipe, mas fazem parte do projeto, a entender quais de suas intera��es s�o �teis e quais n�o s�o, ajudando a todos a mudar essas intera��es para maximizar o valor criado pela equipe. O ScrumMaster atende o Product Owner de v�rias maneiras, incluindo:
Em rela��o � equipe de desenvolvimento, o ScrumMaster auxilia de v�rias formas, incluindo:
Junto � organiza��o, o ScrumMaster atende de v�rias maneiras, incluindo:
L�der sem lideran�aO ScrumMaster deve ser um l�der? Sim, mas um l�der informal! O ScrumMaster n�o deve executar seu papel como um l�der, mas deve ser algu�m que a equipe confie, algu�m que fa�a parte da equipe e que esteja no mesmo n�vel hier�rquico. Normalmente, ao ser nomeado ScrumMaster, tem-se a impress�o de que este papel est� diretamente relacionado a tornar-se o l�der da equipe, o que � incorreto. O ScrumMaster deve atuar como o representante da equipe, uma pessoa que �abre o caminho para a equipe seguir em frente�. Se o ScrumMaster � um l�der, corre-se o risco de perder alguns dos efeitos da colabora��o dentro da equipe, comprometendo assim a auto-organiza��o e o compromisso coletivo. Ent�o, quando for necess�rio nomear um ScrumMaster, tenha a certeza de que seja algu�m de dentro da equipe, e que tenha rela��es de confian�a com os membros envolvidos. Dentro da equipe, na maioria das vezes, se encontra um ou alguns l�deres informais, e um desses pode ser o candidato perfeito para o papel de ScrumMaster. Uma nota importante aqui � que o ScrumMaster n�o deve ser o l�der t�cnico da equipe. N�o fa�a o especialista no desenvolvimento ser um ScrumMaster. Por qu�? Porque a prioridade principal deste papel ser� o de remover obst�culos e policiar a equipe. Isto significa se distanciar de tarefas cruciais, como a codifica��o. Ent�o, colocando a lideran�a tecnol�gica da equipe como ScrumMaster, ir� se perder ritmo e se criar dificuldades para o resto da equipe, uma vez que o especialista estar� ocupado removendo impedimentos e n�o ter� tempo para ajudar os demais membros em quest�es t�cnicas. Responsabilidade pelas entregasUma das etapas mais esperadas pelo cliente �, sem d�vida, o momento da entrega do produto ou das releases. Contudo, o ScrumMaster deve ser o respons�vel por essas entregas? Antes de responder a essa pergunta, � necess�rio voltar �s atribui��es do ScrumMaster e entender como este papel interage ao longo do desenvolvimento do projeto. O ScrumMaster deve ser o respons�vel pela sa�de do projeto, tendo seu foco sempre direcionado para al�m de uma Sprint ou release, conduzindo para obten��o de qualidade ao produto/processo. Alguns exemplos do que pode acontecer se o ScrumMaster se tornar o respons�vel pela entrega do produto ou das releases s�o:
Se a sua empresa quiser fazer do ScrumMaster o respons�vel pela entrega, voc� precisa perguntar que problema ela est� tentando resolver. Ser� que � porque a equipe n�o est� entregando no prazo? Com certeza deve-se procurar entender por que isso ocorre, em vez de tornar o problema ainda maior. Ser� que � porque a sua organiza��o n�o compreende o papel do ScrumMaster, e est� tentando transform�-los em um gerente de projeto? Ser� que � porque a sua organiza��o acredita que sem algu�m controlando a entrega, estas n�o ir�o ocorrer? Essas e outras perguntas devem sempre ser respondidas em conjunto, tendo um discernimento das ideias geradas. Comportamento durante as Reuni�es� papel do ScrumMaster agendar, iniciar e terminar as reuni�es da equipe. Entretanto, tanto a equipe quanto o ScrumMaster podem facilmente interpretar de forma equivocada esse processo, pois, nos casos t�picos, a pessoa que realiza o agendamento da reuni�o � tamb�m a sua respons�vel. No entanto, isso � diferente para as reuni�es na metodologia Scrum. Durante as reuni�es, toda a equipe � respons�vel por dirigir, discutir, tomar decis�es e chegar a solu��es. O ScrumMaster, neste caso, apenas auxilia a equipe a agendar a reuni�o e fazer os preparativos necess�rios para direcionar a equipe rumo ao objetivo da Sprint. Por�m, em hip�tese alguma, cabe a esse papel ser o foco central das reuni�es, apesar de o ScrumMaster tamb�m participar das discuss�es. Para evitar dominar ou chamar a aten��o, o ScrumMaster deve ficar em um local n�o central. Os demais membros da equipe devem ser encorajados a discutir e decidir sobre os assuntos pertinentes � reuni�o, assim como, compreender a ideia do ScrumMaster ser um facilitador, e n�o aquele que decide sobre os problemas encontrados. No caso de v�rias solu��es existirem para um determinado problema, a equipe � quem deve escolher a mais adequada, podendo ser votada pelos membros ou ainda tomando como base a experi�ncia de algumas pessoas envolvidas. Principais compet�ncias pessoaisExiste um ditado que diz: �um bom ScrumMaster pode trabalhar com v�rias equipes de uma s� vez, mas um grande ScrumMaster funcionar� apenas com uma�. Em outras palavras, por melhor que seja o trabalho realizado por um ScrumMaster que gerencia mais de uma equipe de desenvolvimento, este processo jamais ter� sua efetividade total, uma vez que o ScrumMaster estar� dividido entre o gerenciamento de projetos e equipes diversificadas. Ademais, uma das principais atividades do ScrumMaster � a de remover impedimentos para a equipe. Para muitos, esta parece ser a �nica tarefa que o ScrumMaster realiza. Talvez tenha sido a maneira como eles foram ensinados. Talvez tenham interpretado algo errado. Entretanto, isto n�o � tudo o que um ScrumMaster faz. Um bom ScrumMaster pode e deve fazer muito mais, como ser:
ScrumMaster eficazO ScrumMaster pode ser a diferen�a entre o sucesso e o fracasso de uma itera��o ou de um projeto como um todo. Aqui vale a regra: ser bom n�o � o suficiente; eficaz � o objetivo. O ScrumMaster eficaz, al�m de fazer o Scrum funcionar sem problemas para a equipe, tamb�m pode ajudar a equipe a ir mais longe na descoberta e crescimento de suas responsabilidades. Ent�o, o que � um bom ScrumMaster, e como se tornar um ScrumMaster eficaz? Como pontos importantes, ele deve saber exatamente o que Scrum � e o que n�o �; saber precisamente o que um ScrumMaster faz e o que n�o faz; ter um forte senso de responsabilidade e autoestima elevada; e, ter boas habilidades em equipe. No entanto, a fim de se tornar um ScrumMaster eficaz, s�o necess�rias diversas outras qualidades:
Conclus�oEm resumo, o ScrumMaster torna-se um agente de mudan�a dentro da organiza��o. � ele quem educa e promove as mudan�as culturais, tanto na sua equipe quanto no Product Owner, necess�rio para atingir o melhor retorno sobre o investimento do produto. � atrav�s do ScrumMaster que as pessoas aprendem uma nova abordagem, baseada em pessoas e valores, para come�ar a criar produtos inovadores e �teis. O ScrumMaster � uma inspira��o para sua equipe e para aqueles ao seu redor. O seu papel � semelhante ao de um maestro de uma orquestra. Ambos devem fornecer, em tempo real, orienta��o e autoestima para uma cole��o talentosa de pessoas que se juntam para criar algo que nenhum deles poderia criar sozinho. Links:
Confira outros conte�dos:
Por F�bio Em 2013 Qual a responsabilidade do dono do produto?O que é Dono do Produto? Como o próprio título diz, o Dono do Produto é a única pessoa que tem propriedade sobre as tomadas de decisões de um Produto a ser desenvolvido. O Product Owner (PO) também é conhecido como responsável pela maximização do valor do Produto a ser entregue aos seus clientes ou usuários.
Quais são as principais responsabilidades de um dono do produto em um projeto Scrum?As principais responsabilidades do PO são:. Construir, aperfeiçoar e manter o Backlog da equipe;. Coordenar e gerenciar reuniões de planejamento de Sprints;. Ser a maior fonte de informações sobre as prioridades do projeto;. Indicar claramente os itens necessários do Product Backlog;. Qual afirmação melhor descreve a responsabilidade de um dono do produto?Q. Que frase melhor descreve a principal responsabilidade do Product Owner? Gerenciar o projeto garantindo que o trabalho esteja de acordo com os compromissos estabelecidos com os clientes do projeto.
Qual das opções abaixo descreve a responsabilidade do Product Owner dono do produto )?O product owner é responsável por criar uma lista de itens pendentes e priorizá-los de acordo com a estratégia geral e os objetivos comerciais. O product owner também precisa mapear as dependências do projeto para determinar a sequência correta do desenvolvimento.
|