Skip to content

Organização da Equipe

Clique aqui e veja a apresentação sobre os cargos em PDF

Pelo Scrum Guide (Guia do Scrum), o Scrum Master é o responsável por promover e apoiar as boas práticas do Scrum durante o desenvolvimento de um projeto planejado por essa metodologia ágil.

Ao lado desse papel fundamental do Scrum estão o Product Owner (Dono do Produto) e o time de desenvolvimento. Mas no Scrum não há confusões entre Product Owner e Scrum Master, cada um tem suas atribuições muito bem definidas.

Para isso, o papel do Scrum Master é ajudar todos os envolvidos no projeto a entender escopo, metas e domínio do produto, além de facilitar eventos do Scrum, conforme necessidade ou solicitação.

O que faz o Scrum Master:

  • Garante a implementação do Scrum conforme definido no Scrum Guide;
  • Capacita a equipe Scrum a aprimorar suas práticas dentro do framework Scrum;
  • Atua como líder, treinador e facilitador, orientando a equipe em autogerenciamento;
  • Garante a remoção de impedimentos que possam prejudicar o progresso da equipe Scrum.

O que ele irá fazer no contexto do nosso projeto:

  • Guiar os eventos do Scrum (Planning, Review e Retrospective)
  • Identificar e sanar gargalos do processo
  • Verificar, juntamente com o PO, as entregas das sprints
  • Capacitar a equipe nos métodos e metodologias ágeis (SCRUM, Kanban e XP)

Entre as atividades do Scrum Master, também cabe ser uma espécie de coach da equipe de desenvolvimento auto-organizada, remover impedimentos ao progresso do desenvolvimento do produto, ajudar a manter a produtividade, além de auxiliar a equipe a criar produtos de alto valor.

Clique aqui e tenha acesso ao ScrumGuide em PDF

Product Owner

Maximizar o valor do produto resultante do trabalho do Time de Desenvolvimento. O membro cuja função é a de Product Owner deve, principalmente, definir todas as características do produto e de priorizar as entregas que mais vão contribuir com o cliente e com o negócio, organizando-as na ordem do que mais gera valor ao produto para o que menos agrega. Nesse sentido, seu papel envolve o cuidado com o que será produzido, analisando desde a estratégia de negócios ao design do produto. Entre suas responsabilidades, está a definição do escopo do produto que será criado, escrito em uma linguagem que chamamos de 'histórias de usuário' e a priorização do que deve ser feito primeiro. O escopo do produto é chamado de BACKLOG DO PRODUTO.

O que o PO Realiza:

  • Desenvolve e comunica explicitamente o Product Goal;
  • Cria e comunica claramente os itens do Product Backlog;
  • Mantém a comunicação eficaz, de forma que a gestão de stakeholders e tomada de decisões sejam respeitadas.
  • Planejar o lançamento das entregas (Roadmap releases);
  • Organizar as atividades das sprints;
  • Definir se uma entrega da sprint pode ser dada como concluída ou não;
  • Entender e repassar para a equipe as regras de negócio que a aplicação deve respeitar;
  • Entender e repassar para a equipe as necessidades e dores dos usuário que são o público alvo da aplicação;

O que ele irá fazer no contexto do nosso projeto:

  • Definir e refinar o PB
  • Definir o escopo e requisitos do projeto
  • Organizar e verificar as entregas das Sprints
  • Garantir a qualidade e a melhoria contínua do nosso projeto

Dito isso, é recomendado que o PO tenha habilidades de conhecer a gestão ágil de projetos e produtos, conhecer bem do negócio e das necessidades de seus clientes, ter total disponibilidade para o projeto e comprometimento com a equipe, saber se comunicar bem para atuar em estreita colaboração, saber negociar, saber ajudar o time de desenvolvimento em todas as fases de execução em relação à dúvidas do produto, ter profundo conhecimento de análise do negócio, do cliente e do mercado, porque é ele quem irá tomar as decisões sobre os recursos do produto.

Trabalho de Ambos

  • Definir e planejar as sprints do projeto
  • Verificar as entregas
  • Todos podem abrir issue, mas somente o SM e o PO podem fecha-las, garantindo a qualidade do produto entregue

Arquiteto

O Arquiteto será um cargo definido e mantido durante o nosso projeto de MDS. Sendo assim, suas funções serão:

  • Analisar e pesquisar pontos específicos das tecnologias do projeto, de acordo com a necessidade atual
  • Criar documentações técnicas
  • Organizar arquitetura do projeto

Equipe de Desenvolvimento

  • É responsável por transformar os itens do backlog do produto em incrementos potencialmente entregáveis;
  • É autogerenciada, o que significa que ela tem a responsabilidade e a autonomia para organizar e gerenciar seu próprio trabalho;
  • Participa ativamente das cerimônias do Scrum, como a reunião de planejamento da sprint, a revisão da sprint e a retrospectiva da sprint;
  • A equipe de desenvolvimento está pronta para se adaptar a mudanças nos requisitos do produto.