Papéis — Nexus Framework
Esta postagem faz parte do documento Nexus Framework
Obs: Estou usando como base o Nexus guide e os papers da Scrum.org, porém senti falta de um documento em português para auxiliar a comunidade e por isso estou escrevendo. Tem muito da minha realidade neste documento e está sendo desenvolvido tipo o WIP do Caroli (Writing in Progress). Qualquer feedback será bem vindo.
Segue como base as regras e papeis do Scrum com poucas particularidades:
Product Owner
- Único no Framerwok
- Único papel fixo no time de Integração para participar de qualquer decisão estratégica dentro do time que envolva o produto.
- Pode ser auxiliado por outras pessoas do time, porém ele é Accontable sobre o produto.
Scrum Master Nexus
- Responsável por garantir o entendimento e execução do Nexus pelos componentes dos times.
- Pode pertencer a um time Scrum dentro do Nexus.
- Podem existir um Scrum Master para cada time dentro do Nexus.
Time Scrum
- 3 a 9 times dentro do Nexus
- Único Backlog do produto
- Cada time tem o seu Backlog da Sprint do Nexus
- Única Definição de Pronto(DoD) para todos os times
- Os times compartilham o mesmo objetivo dentro da sprint(Nexus Sprint Goal).
- Os times podem selecionar os membros mais apropriados para fazer um trabalho específico.
Time de Integração Nexus
Formado pelo Product Owner, Scrum Master e alguns integrantes dos times Scrum.
Sua principal responsabilidade e garantir que sejam feitas as integrações
O Time Scrum deve realizar as integrações dentro da sprint e o Time de Integrações deve garantir que ocorra, porém em situações atípicas o Time de Integração Nexus como é Accountable(Responsável) pelas integrações pode realiza-las sabendo que suas atribuições no time Scrum serão afetadas
A prioridade sempre será as tarefas do Time de Integração Nexus
Isso garante que o incremento mais importantes realizado pelos times Scrum sejam integrados pelo menos a cada sprint e representa o foco entre as equipes em vez do esforço individual de cada time.
O Time de Integração do Nexus pode mudar com o tempo, dependendo das necessidades atuais do Nexus.
O Time de Integração Nexus(NIT) atuam como coach dos membros do Time Scrum. Eles devem possuir as habilidades e os recursos necessários para permitir que os Times Scrum melhorem constantemente o estado do incremento integrado. As atividades que a equipe de integração pode realizar diariamente incluem:
- Ajudar a coordenar o trabalho entre as equipes
- Conscientiza o time a prever as dependências o mais cedo possível
- Garantir que ferramentas e práticas de integração sejam conhecidas e usadas
- Atuam como consultores, treinadores e uma das fontes de comunicação entre os times.
- Pode trabalhar com os time caso seja necessário/apropriado.
- Facilita no entendimento de arquitetura ou infraestrutura.
- Constantemente fornecendo transparência das integrações.
- Ajuda prever as integrações, impedimentos e riscos das sprints futura.
É importante que as pessoas que trabalham na equipe de integração do Nexus sejam líderes-servidores e tenham uma abordagem de coaching para a melhoria.
O Time de Integração NÃO são os HEROIS do time nem os melhores e sim facilitadores que são parte de um time maior(NEXUS). Devem ter caracteristicas soft skill e hard skill.