Possible Possible Scrum

Os papéis da metodologia Scrum

Saiba tudo sobre uma equipa de Scrum

Hoje trazemos-lhe um artigo sobre as funções e responsabilidades da metodologia Scrum, uma vez que, como explicámos em artigos anteriores, é o processo que seguimos em Possível para desenvolver qualquer um dos nossos projetos de Software.

Sabe qual é a metodologia scrum? Quais são os seus papéis? Aqui estão estes conceitos em detalhe.

Que é a metodologia Scrum?

Para aqueles que não sabem o que é a metodologia Scrum, é um método de trabalhar em equipa a partir de iterações ou Sprints. Portanto, é uma metodologia que se enquadra no processo Agile. Visa controlar e planear projetos com um grande volume de mudanças de última hora. Por isso, centra-se no ajuste dos resultados e na resposta a todas as exigências reais do cliente.

De qualquer forma, se quiser saber mais sobre a metodologia Scrum ou obter algum dos graus certificados nesta metodologia, recomendamos que visite https://www.scrum.org/professional-scrum-certifications .

Que funções utiliza a metodologia Scrum?

Estas Equipas scrum são compostas por um Product Owner (seria um mini CEO de produto), um Scrum Master (facilita e ajuda na implementação do Scrum) e uma equipa de desenvolvimento ou desenvolvedores. Juntos, estes três papéis formam uma Equipa scrum. As equipas são geralmente compostas por 3 a 9 desenvolvedores mais o produto Owner e o Scrum Master. Cada um destes papéis tem responsabilidades diferentes e deve ser responsável de diferentes formas, tanto entre eles como pela organização em que trabalham. Até hoje, o Scrum Guide da scrum.org mudou e eliminou o conceito de ROLE para ACCOUNTABILITIES, ou responsabilidades.

É geralmente uma equipa ‘cross-functional’, capaz de gerar um incremento final em cada sprint (período fixo em que o trabalho deve ser feito para alcançar um objetivo), sem outras dependências externas.

O que é um product Owner?

Unm product Owner é como o guardião dos projetos, a figura indispensável no processo de desenvolvimento. É ele que é o dono da visão e das necessidades (blacklog) do produto ou do projeto. Você precisa saber os requisitos e prioridades com precisão para cada projeto e transmiti-los ao Scrum Master e à equipa de desenvolvimento. Foca-se, analisa, comunica claramente e transforma todas as ideias numa proposta de valor baseada em decisões, resoluções de conflitos e dúvidas, cumprimento de interesses e alterações geradas pela Equipa de Desenvolvimento. Chama-se também Value Maximizer, porque uma das suas principais responsabilidades é obter o valor máximo em cada iteração. Para isso é importante conhecer os clientes e os utilizadores finais, quais são as necessidades do mercado e também os problemas técnicos do produto para organizar e priorizar as tarefas e assim obter o máximo valor possível.

Quais são as suas principais funções?

  • Fornecer as sugestões e pedidos exigidos pelos clientes finais.
  • Marque como os sprints são feitos para cada projeto claramente, concordando com a equipa de desenvolvimento.
  • Otimize o valor do produto e gere um fluxo de valor através do Product Blacklog.
  • Ser um interlocutor entre as Stakeholders e patrocinadores dos projetos.

O que é um Scrum Master?

Um Scrum Master é um líder e facilitador de uma Equipa scrum. O Scrum Master pode ou não ser um desenvolvedor ou apenas um perfil que garanta que as metodologias, ferramentas e eventos da Scrum sejam executados corretamente. Não é preciso ter cuidado com o andamento dos projetos ou a eficiência da equipa, mas sim ajudar ou facilitar para desbloquear problemas que estão a bloquear a equipa de desenvolvimento, e garantir que o planeamento das reuniões diárias e a revisão do trabalho realizado sejam realizados dentro dos prazos definidos.

Quais são as suas principais funções?

  • Facilitar e gerir o processo Scrum.
  • Ajude a equipa e construa as suas capacidades através de mentoria, coaching e convocação de reuniões regulares.
  • Eliminar barreiras que afetam a entrega do projeto.
  • Seja um bom líder.
scrum agile

Qual é a equipa de desenvolvimento?

A equipa de desenvolvimento é composta por uma equipa multidisciplinar com diferentes competências e conhecimentos para resolver os projetos de forma ideal num determinado período. Em suma, é a equipa responsável pelo desenvolvimento e execução do projeto até chegar ao produto final. Para isso, mostram o progresso disto com resultados de testes e estimativas.

Os membros da equipa devem ser autónomos e ter capacidade de auto-gestão e auto-organização.

Quais são as suas principais funções?

  • Desenvolver o produto ou serviço proposto por cada projeto.
  • Seja responsável pela sua gestão interna quando lhe for pedido que o faça.
  • Crie um incremento final a partir dos itens selecionados no Product Blacklog.

Na Possible temos uma grande equipa de desenvolvimento com grandes capacidades e vontade de aprender. Se quer saber mais sobre a nossa equipa, não perca um artigo sobre um dos nossos novos parceiros de programação aqui.

O que achou destes perfis? Acha que um é mais relevante que outro?

Author

Equipo Possible