Adicione as responsabilidades de designer UX/UI aos Checkpoints das Checklists
Quando uma issue ou uma tarefa precisa de qualquer tipo de ajuda com UI/UX, é preciso consultar primeiro o design system e os designers.
Inclua isso nos Checkpoints da Checklist, ao lado de Legibilidade e Acessibilidade:
- ✅ Abrir uma issue sobre este projeto
- ✅ Adição/Mudança/Atualização/Correção neste projeto
- ✅ Testes para garantir que não haja regressão
- ✅ Cobertura de testes automatizados unitários/funcionais
- ✅ Suporte da documentação para desenvolvedores em mudanças/adições de funcionalidades
- ✅ Suporte do guia do usuário em mudanças/adições de funcionalidades
- ✅ Responsabilidades do designer UX/UI
- ✅ Acessibilidade e Legibilidade
- ✅ Revisão de código pelos mantenedores
- ✅ Testes completos e aprovação
- ✅ Dar crédito aos contribuidores
- ✅ Revisão com o product owner
- ✅ Atualizar as Notas de Versão
- ✅ Release
Guia dos checkpoints:
- ✅ Feito
- ➖ Fazer quando a issue exigir
- ❌ Ainda não feito
Ao final de uma issue, é preciso garantir que todos os ❌ virem ✅
Em alguns projetos, poderia ficar assim
- ✅ Abrir uma issue
- ➖ Adição/Mudança/Atualização/Correção
- ➖ Testes para garantir que não haja regressão
- ➖ Cobertura de testes unitários automatizados
- ➖ Cobertura de testes funcionais automatizados
- ➖ Responsabilidades do designer UX/UI
- ➖ Legibilidade
- ➖ Acessibilidade
- ➖ Desempenho
- ➖ Segurança
- ➖ Documentação
- ➖ Revisão de código pelos mantenedores
- ➖ Testes completos e aprovação
- ➖ Dar crédito aos contribuidores
- ➖ Revisão com o product owner
- ➖ Trecho para as notas de versão
- ❌ Release
Meus checkpoints antigos são
- ✅ Abrir uma issue sobre este projeto
- ❌ Adição/Mudança/Atualização/Correção neste projeto
- ❌ Testes para garantir que não haja regressão
- ❌ Cobertura de testes automatizados unitários/funcionais
- ❌ Suporte da documentação para desenvolvedores em mudanças/adições de funcionalidades
- ❌ Suporte do guia do usuário em mudanças/adições de funcionalidades
- ❌ Acessibilidade e Legibilidade
- ❌ Revisão de código pelos mantenedores
- ❌ Testes completos e aprovação
- ❌ Dar crédito aos contribuidores
- ❌ Revisão com o product owner
- ❌ Atualizar as Notas de Versão
- ❌ Release