Cada cliente tem suas particularidades e, para se determinar a complexidade do projeto, é preciso fazer um levantamento de dados, pois há diversos fatores que influenciam o andamento do processo de otimização: