1. Os dados precisavam ser o mais atual possível.
2. A comunidade de usuários precisava confiar implicitamente nos resultados
3. O projeto precisava obedecer a rígidos controles de segurança sobre o acesso aos dados e relatórios / análises
4. O projeto precisava ser capaz de adicionar um conjunto sempre em evolução de fontes e variáveis, ferramentas de relatórios e análises, casos de uso, regras de negócios e outras condições