Política de criação de Issue.

O Documento tem o objetivo de instruir os membros do projeto de como padronizar a criação de uma issue e suas respectivas marcações.

1º Passo

  • Selecionar qual o template que vai utilizar para criar a issue
  • São 3 tipos de templates, User Story (História do Usuário), reporte de bug e de tarefas.
  • Clique em Get Started para começar a escrever a issue.

2º Passo

  • Preencher o Título da Issue adequadamente.
  • Uma descrição correspondente a respeito da Issue.
  • Preencha todo o template com as informações necessárias (critérios de aceitação, exemplos, imagens do bug/problema, comportamento esperado e etc)

3º Passo

  • Selecione a Pipeline correspondente do Issue clicando na engrenagem.
  • Pipelines disponíveis: Backlog, To Do, Doing, Test, Review, Stand By e Done.

4º Passo

  • Os responsáveis de fechar a Issue.
  • Deve assinalar conforme o conhecimento do membro.
  • Este campo poderá e deverá ser marcado caso a Issue seja iniciada no meio da sprint

5º Passo

  • Passo importantíssimo para a organização das Issues dentro do repositório.
  • Deverá ser Assinalada com a menor quantidade de Labels possível de forma que se torne auto explicativa.
  • Buscar responder as perguntas: O que é esta Issue? Ela se encontra Em Atraso ? Quem é o grupo responsável ? Existe algum papel específico para resolução desta Issue ? Qual o nível de dificuldade da Issue em relação a implementação ? Qual a Linguagem de implementação desta Issue ? A que grande área pertence essa Issue ?
  • Respondendo a todas essas perguntas o usuário deve ser capaz de assinalar com uma quantidade mínima de labels e de forma padronizada, garantindo a organização do repositório.
  • Caso sinta a necessidade qualquer membro poderá criar uma nova label.

6º Passo

  • Assinalar a Milestone correspondente.
  • Sprint atual ou Release atual.

7º Passo

  • Caso a Issue em criação seja uma nova funcionalidade, assinalar o Épico correspondente.

8º Passo

  • Assinalar a quantidade de pontos planejados para a Issue
  • Caso já tenha sido definido a quantidade de pontos com o time, atribuí-la.
  • Caso seja nova e você seja o responsável, assinalar a quantidade de pontos usando o Bom Senso.

Referências

CARVALHO, Romeu; DINIZ, Arthur. POLÍTICA DE CRIAÇÃO DE ISSUE - Reabilitação Motora. Disponível em: https://github.com/fga-eps-mds/2018.1-Reabilitacao-Motora. Acesso em: 04 set 2019.