Considerações Gerais
Durante o processo de análise para definir a complexidade de um caso, alguns pontos devem ser considerados:
Categorias de Complexidade:
Alta (3)
- Eventos de componentes do tipo TFDQuery
- Eventos de componentes não citados na complexidade anterior
- Rotinas de transmissão (específica por módulo: SPED, eSocial, notas em geral)
- Rotinas de Integração entre sistemas
Média (2)
- Cláusulas extensas com inúmeros JOIN, funções de agregações, etc
- Criação de campos e tabelas
- Métodos/Funções de Rotinas Comuns
- Criação/Implementação de relatórios
Baixa (1)
- Alteração de relatórios
- Alterações visuais
- Categorias de erros de baixa complexidade:
- "Field not found",
- "Index out of bound",
- "Focar em campo invisível",
- "Erros de estado da query",
- Modificações
Revisão em pares, um desenvolvedor "especialista" do sistema e um desenvolvedor de outro setor = 2 revisões individuais