A INVICTA by EQUAA nasceu da EQUAA – Education Quality Accreditation Agency, uma agência internacional de acreditação sob a forma de associação sem fins lucrativos. A Invicta nasceu de reuniões com várias universidades em todo o mundo com o objetivo de criar uma ferramenta de medição que fornecesse dados precisos da vida real de como alunos e funcionários estavam sendo avaliados por seus pares durante projetos ou ambientes reais de trabalho.