O que é o Review da Solução?

O Review da Solução é um processo de avaliação criado para as soluções e aplicativos que você desenvolve usando a plataforma TOTVS Fluig. Em resumo, ele é seu selo de garantia: Ele existe para assegurar a segurança, a qualidade e a conformidade de sua solução com os padrões técnicos e de uso da plataforma.

Por que o Review da Solução é importante para o Parceiro?

Passar pelo Review da Solução é uma forma de gerar valor e confiança para você e para o cliente. Seus objetivos principais são:

Ecossistema Confiável: Construir um ambiente de soluções seguras, onde os clientes se sintam à vontade para adotar o sua solução com total confiança.



O que define uma Solução Completa?

As soluções que passam pelo processo do Review da Solução são mais do que um software simples. Elas devem oferecer uma experiência completa ao cliente, com; três elementos essenciais:

Qual parceiro o Review da Solução se aplica?

O processo de avaliação do Review da Solução é para as soluções desenvolvidas que estão associadas à plataforma TOTVS Fluig. O processo de avaliação será ajustado de acordo com a natureza da sua solução. O Review da Solução contempla as seguintes categorias:

Categoria da SoluçãoDescriçãoExemplo
Solução Aplicativo

Soluções que utilizam diretamente a infraestrutura e os recursos nativos do TOTVS Fluig.

Elas são construídas para rodar dentro do ambiente Fluig, acessando funcionalidades como a criação de widgets.

 Um widget de controle de ponto que é instalado diretamente na Home ou em uma página do TOTVS Fluig, usando os frameworks internos da plataforma.
Solução Flows Soluções construídas principalmente com base em processos e formulários prontos que o TOTVS Fluig oferece. Um fluxo de aprovação de férias, construído e configurado usando o BPM (Business Process Management) e os formulários de workflow do TOTVS Fluig.
Solução Runner 

Soluções que usam a infraestrutura do TOTVS Fluig como base, mas atuam como uma plataforma white label (com marca própria ou identidade visual diferente). Elas rodam dentro do ambiente Fluig e se conectam à plataforma.

Um Sistema de Gestão de Projetos que roda no TOTVS Fluig, mas o cliente vê as suas cores e a sua logo e seus menus, não as do TOTVS Fluig.

Papéis do Time de Ecossistemas: Review da Solução

O Time de Ecossistemas é o responsável por realizar o Review da Solução do parceiro. Para sua referência, esta é a composição do time e os papéis que eles desempenham na avaliação. Esse time garantirá que sua solução atenda aos critérios de Segurança e Qualidade.

NomePapel no timeFunção no Review da Solução

Anderson Henrique da Costa Simões 

Processos Ágeis Responsável por apoiar o processo de Review da Solução.

Paula Ferreira Lopes

Líder de ProcessosResponsável por apoiar o processo de Review da Solução.

Leonardo David Galleas Levandoski

Analista de QualidadeFocado em assegurar a qualidade e a conformidade da sua solução com os padrões.

Luís Felipe de Andrade Rossi

DesenvolvedorResponsável pela análise técnica e estrutural do código e da integração.

William Cano Bizon

DesenvolvedorResponsável pela análise técnica e estrutural do código e da integração.

Time de Ecossistemas: Quem Contatar para Ajuda

O Time de Ecossistemas está aqui para apoiar você durante o Review da Solução. 

Suporte ao Processo e Documentação

O  seu ponto de contato para a parte de Qualidade do processo:

Suporte Técnico e Código

O  seu ponto de contato são a parte de desenvolvimento que vão ajudar você a construir a solução corretamente:



Entendendo os Requisitos e o Processo de Avaliação

Por que existem os Requisitos?

Os requisitos do Review da Solução são as regras que garantem a Qualidade e a Segurança da sua solução. Eles precisam ser incorporados desde o início do seu desenvolvimento.

É essencial que você observe a classificação de cada requisito para priorizar o que é obrigatório. Seguir essas regras e respeitar o prazo garantirá que sua solução seja aprovada mais rapidamente.

Tipos de Requisitos: O que o Review da Solução Avalia

Os requisitos do Review da Solução são divididos em categorias para cobrir todos os aspectos da sua solução. O processo verifica desde a experiência do usuário até a segurança.

A tabela a seguir apresenta um resumo dos requisitos por categoria. Para consultar a descrição completa de cada requisito, Clique aqui

CategoriaO que Review da Solução AvaliaExemplo de Verificação
Documentação de UsoGarante que a documentação (recursos, regras, instalação, pré-requisitos, etc.) seja completa, acessível e atualizada para o usuário final e administrador.Confirma se o manual descreve a matriz de compatibilidade (navegadores, idiomas) e canais de suporte.
DesenvolvimentoVerifica se o código segue as boas práticas do TOTVS Fluig e evita variações técnicas, consultas diretas ao banco, bibliotecas desatualizadas, códigos duplicados e configurações fixas.Analisa o uso adequado de SuperWidget, datasets e APIs públicas, garantindo a codificação UTF-8 e a rastreabilidade em logs.
SegurançaAssegura que a solução não exponha vulnerabilidades e que as informações sejam protegidas. Exige o uso de conexões seguras (SSL/TLS) em serviços externos.Testes para garantir que não haja falhas que permitam acesso indevido (como recuperação de dados de autenticação ou execução de serviços sem autenticação).
DistribuiçãoConfirma se a solução segue as diretrizes para ser empacotado e publicado.Verifica o uso adequado de nome e marca (sem referências à TOTVS/Fluig), compatibilidade com releases suportadas e a presença de imagens/descrições completas na Store.
PrivacidadeGarante que a solução tenha Termos de Uso e Política de Privacidade adequados à legislação, com transparência sobre a coleta e tratamento de dados.Verifica a clareza sobre o uso de serviços externos e assegura a conformidade legal para o usuário.
TécnicoGarante que o parceiro envie o código-fonte completo e o artefato compilado devidamente.Confirma a presença dos arquivos necessários para que o Review da Solução possa rodar o processo de validação.
InstalaçãoVerifica se a instalação é isenta de erros. O instalador deve executar todos os procedimentos (deploy, criação de registros, etc.) e validar permissões/pré-requisitos automaticamente.Tenta instalar a solução no ambiente de teste e confere se todas as etapas (criação de registros, arquivos) foram concluídas com sucesso.
OnboardingAssegura que a solução proporcione um Onboarding rápido e simples, sem exigir configurações manuais ou processos adicionais após a instalação.Verifica se a solução está pronta para uso imediato após o processo de instalação, sem depender de ajustes técnicos manuais.
UsoGarante que a solução funcione sem travamentos ou erros, oferecendo boa usabilidade, interface responsiva, mensagens claras e conteúdo sem erros gramaticais.Verifica a facilidade de configuração, feedback das ações, orientação de campos obrigatórios e o alinhamento do padrão visual do TOTVS Fluig.
ProcessosGarante que a solução Flow esteja configurado corretamente, sem inconsistências.Confirma se a Central de Diagnóstico não exibe erros ou alertas relacionados a nenhuma solução Flow.
ConfiguraçãoGarante que a solução permita ao administrador controlar o acesso e a disponibilidade do app no ambiente.Verifica se a solução permite definir quais usuários ou grupos podem utilizá-lo, seguindo as regras de permissões do TOTVS Fluig.
QAGarante que o parceiro forneça uma licença válida para testes, caso a solução possua licenciamento adicional, para validação completa.Confirma a validade e funcionalidade da licença fornecida para que o time de Ecossistemas possa testar todas as funcionalidades.

Os requisitos também abrangem as categorias de Configuração, Desenvolvimento, Distribuição, Documentação Técnicas, Instalação, Onboarding, Privacidade, Processos, QA e Uso.

Classificação dos Requisitos (Obrigatório x Recomendado)

Nem todos os requisitos têm o mesmo peso! É crucial que você, parceiro, entenda a diferença para garantir a aprovação:

Todos os requisitos são mapeados por um código (ex: QA-101, QA-203) e estão definidos na planilha oficial do processo.

Processo de Avaliação 

Após finalizar sua solução, ela passará por estas etapas de avaliação:

EtapaDescrição das EtapasObjetivo para o Parceiro
1. Envio da Solução

Parceiro: Envia a solução completa e toda a documentação técnica necessária, através do Portal do Parceiro.

Iniciar o processo oficial de análise da sua solução.
2. Validação Técnica

Time Ecossistemas: Acontece o teste do Review da Solução em si. É realizada uma validação técnica (automática e manual) dos requisitos de Segurança e Qualidade.

Verificar se a sua solução atende aos requisitos técnicos e de segurança antes da aprovação.
3. Registro e Feedback

Time Ecossistemas: Os resultados da avaliação são registrados.

Parceiro: Receberá um relatório. O relatório será disponibilizado, através do Portal do Parceiro.

Saber o resultado final (se a sua solução foi aprovada ou não) e receber o feedback necessário para correção, se for o caso.