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.