Skip to main content

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
  • Modificações nos eventos dos componentes:
    • Eventos "Key"

Baixa (1)

  • Alteração de relatórios
  • Alterações meramente 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 es nos eventos "rotineiros dos componentes":
    • OnExit
    • OnClick
    • OnEnter
    • OnDlgClick
    • OnChange

     

Revisão em pares, um desenvolvedor "especialista" do sistema e um desenvolvedor de outro setorsistema = 2 revisões individuais

Estabelecer prazo "máximo" antes de marcar pessoas do nível de complexidade "pedindo" revisão

  1. Tratamento apenas "adicional"
  2. Tratamento adicional com ressalvas
  3. Implementação de uma rotina