Spec | Tecnologia da Informação — Colliers
Autor: Rafael Rossetto Status: Rascunho (as-is consolidado a partir da discovery com Michael Sousa em 23/04) Última atualização: 2026-04-24 Empresa: colliers Stakeholder principal: Michael Sousa — Coordenador de TI (posição mais alta de tecnologia na Colliers)
Spec consolidada a partir da 04). TI não é área consumidora de agentes de IA — é a camada habilitadora que sustenta integração, segurança e acesso a dados para todas as demais áreas.
Problema
A TI da Colliers sustenta um ecossistema complexo de aplicações com alto grau de fragmentação e handoffs manuais entre sistemas. Os sistemas funcionam, mas não conversam entre si. A consequência direta é que dados de valor são gerados em cada sistema, mas ficam presos em silos.
Pontos críticos:
- Flokzu como ilha: Orquestra workflows internos (reembolso, onboarding, reconhecimento de negócio) mas não integra com Senior nem SharePoint. Todo handoff é manual — operador recebe tarefa, pega dados e lança no ERP manualmente.
- Senior em migração: ERP recém-implantado (substituiu Dynamics pós-desvinculação do Canadá). Parametrização e migração histórica ainda em curso. Completude de dados desconhecida.
- Nexo descontinuado: Sistema canadense legado com backlog histórico rico. Em tratativa de extração com Michael — risco de perda de dados.
- Segurança sem analista dedicado: Vertical de Segurança da Informação sem profissional dedicado. Contratação prevista mai/jun 2026.
- Aplicações sem desenvolvedor: Vertical de Aplicações sendo reestruturada — perfil de suporte substituído por desenvolvedor (JavaScript, vibe coding) para personalizar Flokzu e automações.
Ecossistema de Sistemas — As-Is
Visão geral
graph TB subgraph IDENTIDADE["Identidade & Acesso"] ENTRA[Microsoft<br/>Entra ID] end subgraph ARMAZENAMENTO["Armazenamento"] SP[SharePoint<br/>por área +<br/>Coworking] end subgraph ERP_AREA["ERP"] SENIOR[Senior<br/>ERP] DYN["Dynamics<br/>(legado,<br/>descontinuado)"] end subgraph CRM_AREA["CRM"] RDS[RD Station] end subgraph BPM["Workflows"] FLK[Flokzu<br/>BPM/Workflow] end subgraph ESPECIALIZADO["Especializado"] ARGUS[Argus<br/>Enterprise<br/>Avaliações] NEXO["Nexo<br/>(descontinuado,<br/>backlog rico)"] end RDS -->|"negócio fechado<br/>(manual)"| FLK FLK -->|"aprovação<br/>(manual)"| SENIOR ENTRA --> SP ENTRA --> SENIOR ENTRA --> FLK style FLK fill:#fff4e8,stroke:#c65911 style NEXO fill:#ffe8e8,stroke:#c62828 style DYN fill:#ffe8e8,stroke:#c62828
Inventário detalhado
| Sistema | Tipo | Função | Status | API disponível | Dados relevantes |
|---|---|---|---|---|---|
| Microsoft Entra ID | Identidade | Gestão de contas, perfis, SSO | ✅ Produção | Sim (MS Graph) | Usuários, grupos, permissões |
| SharePoint | Armazenamento | Documentos por área + “Coworking” compartilhado | ✅ Produção | Sim (MS Graph) | Todos os documentos da empresa |
| Senior | ERP | Financeiro, faturamento, RH, contratos | ⚠️ Em migração/parametrização | A investigar (Gabriel) | Histórico financeiro, cadastros |
| RD Station | CRM | Gestão de leads e negociações comerciais | ✅ Produção | Sim (REST) | Pipeline, leads, histórico |
| Flokzu | BPM/Workflow | Orquestração de processos internos | ✅ Produção | Sim (REST: GET/POST/PUT/DELETE) — não utilizada | Workflows, aprovações, status |
| Argus Enterprise | Avaliações | Modelagem DCF, laudos, cálculos de avaliação | ✅ Produção | A investigar | Backlog 2007-presente (~27k modelos) |
| Nexo | Legado | Sistema canadense descontinuado | ⚠️ Descontinuado | Extração em tratativa | Backlog histórico rico |
| Microsoft Dynamics | ERP (legado) | Antecessor do Senior | ❌ Descontinuado | N/A | Histórico pré-Senior |
Fontes de verdade para o Data Lake
Decisão arquitetural (Gabriel, validada por Michael): as três fontes primárias para integração Colliers–Data Lake são:
- Senior (ERP) — dados financeiros, cadastros, faturamento
- RD Station (CRM) — pipeline comercial, leads, negociações
- SharePoint — documentos, artefatos, laudos, contratos
O Flokzu é orquestrador, não fonte primária. A integração deve ser direta com as fontes acima.
Estrutura da equipe de TI
| Vertical | Profissionais | Status |
|---|---|---|
| Infraestrutura | 2 analistas (cloud + física) | ✅ Operacional |
| Aplicações | Em reestruturação (perfil antigo de suporte → novo de desenvolvedor JS) | ⚠️ Contratação em curso |
| Segurança da Informação | 0 (sem analista dedicado) | ⚠️ Contratação prevista mai/jun 2026 |
Observação: Michael também é responsável técnico de TI para a Costal (Igor o designou). Ambientes serão apartados, mas melhorias de segurança sincronizadas.
Decisões tomadas
- Fontes de verdade Colliers–Data Lake: Senior, RD Station, SharePoint. Flokzu não é fonte primária.
- Senior será centralizador de tudo na Colliers — retroalimentará CRM e Flokzu via integrações. Horizonte: 2027.
- Costal não adotará Flokzu — Zepp Aprovações + Zepp Despesas entram no lugar, integrados ao Sienge.
- Integração Flokzu ↔ Senior no roadmap — botão “Faturar” que cria contas a receber no Senior e fecha processo no Flokzu. Em desenvolvimento com consultoria.
Dependências
| Dependência | Tipo | Status | Owner |
|---|---|---|---|
| Extração de dados do Nexo | dado | Em tratativa — método indefinido | Michael Sousa |
| Parametrização do Senior (completude histórica) | sistema | Em andamento | Michael / equipe Senior |
| Desenvolvedor para Aplicações (Flokzu + automações) | pessoa | Contratação em curso | Michael |
| Analista de Segurança da Informação | pessoa | Contratação prevista mai/jun 2026 | Michael |
| Whiteboard/diagrama de panorama de aplicações | documento | Em desenvolvimento — aceito incompleto | Michael (prazo ~07/05) |
| Investigação de APIs do Senior | técnica | Pendente | Gabriel |
| Consultoria Flokzu (integração com Senior) | sistema | Em andamento | Michael / consultoria |
Riscos
| ID canônico | Risco | Impacto | Mitigação |
|---|---|---|---|
| R-006 | Dados do Nexo não extraídos a tempo — perda irreversível | Alto | Acompanhar Michael; priorizar extração |
| R-007 | Senior em parametrização — dados históricos incompletos | Alto | Mapear o que está parametrizado antes de modelar ingestão |
| R-008 | Flokzu como ilha — handoffs manuais geram inconsistências | Médio | Não contar como fonte primária; integrar direto com Senior/SP |
Gaps
| ID canônico | Gap | Status |
|---|---|---|
| G-010 | Status/método de extração dos dados do Nexo indefinidos | aberto |
| G-011 | Diagrama de aplicações Colliers ainda não disponível | em andamento (~07/05) |
| G-012 | Flokzu não integra com Senior ou SharePoint | em andamento (consultoria) |
| G-013 | Senior em parametrização — completude desconhecida | aberto |
Próximos passos
- Gabriel — investigar APIs do Senior (estrutura, endpoints, autenticação)
- Michael — compartilhar whiteboard de panorama de aplicações (~07/05)
- Rafael — solicitar acessos aos SharePoints das áreas comerciais via Michael
- Michael — concluir tratativa de extração do Nexo e reportar status
- Gabriel — modelar camada Bronze para ingestão de Senior + RD Station + SharePoint
Ver também
- Discovery TI — Summary
- Discovery TI — Minutes
- Inventário de Sistemas
- Gaps — G-010 a G-013
- Riscos — R-006 a R-008
- Dependências — D-008 a D-010
Spec consolidada por Rafael Rossetto em 2026-04-24, a partir da discovery com Michael Sousa (23/04).