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.
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:
Valor para o cliente: garantir que a sua Solução traga benefícios claros, realmente resolvendo problemas e melhorando os processos do cliente.
Inovação: estimular você a explorar e usar ao máximo os recursos da plataforma TOTVS Fluig para criar soluções eficientes e inovadoras.
Reputação da marca: a qualidade da sua Solução reflete na reputação da TOTVS, fortalecendo a confiança na marca líder de mercado.
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:
Recursos prontos para uso: o software deve estar funcional e pronto para ser utilizado imediatamente pelo cliente.
Documentação clara: é fundamental que haja um material de apoio e uso bem detalhado e fácil de entender.
Canal de suporte: deve haver um canal de atendimento dedicado para garantir o suporte adequado aos usuários.
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ção | Descrição | Observações |
|---|---|---|
| Solução Aplicativo | Aplicações robustas que rodam dentro do TOTVS Fluig, utilizando recursos nativos da plataforma (widgets, datasets, processos, layouts, formulários, APIs etc.). São instaladas no ambiente do cliente TOTVS Fluig. |
|
| Solução Flows | Soluções compostas por processos e formulários prontos, focadas em implantação rápida. Não são aplicativos completos, mas processos prontos para serem instalados e usados com configurações mínimas. |
|
| Solução Runner | É uma solução aplicativo, porém entregue em uma arquitetura SaaS hospedada na nuvem, comercializada como serviço. O cliente não precisa ter um ambiente TOTVS Fluig, pois o aplicativo utiliza o TOTVS Fluig apenas como motor (engine) nos bastidores. |
|
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.
| Nome | Papel no time | Função no Review da Solução |
|---|---|---|
| Processos Ágeis | Responsável por apoiar o processo de Review da Solução. |
| Líder de Processos | Responsável por apoiar o processo de Review da Solução. |
| Analista de Qualidade | Focado em assegurar a qualidade e a conformidade da sua Solução com os padrões. |
| Desenvolvedor | Responsável pela análise técnica e estrutural do código e da integração. |
| Desenvolvedor | Responsável pela análise técnica e estrutural do código e da integração. |
O Time de Ecossistemas está aqui para apoiar você durante o Review da Solução.
O seu ponto de contato para a parte de Qualidade do processo:
O seu ponto de contato para a parte de desenvolvimento que vai ajudar você a construir a Solução corretamente:
A seguir, veja os detalhes sobre o processo de avaliação da sua Solução.
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.
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. |
| Categoria | O que o Review da Solução avalia |
| Documentação de uso | Garante que a documentação (recursos, regras, instalação, pré-requisitos, etc.) seja completa, acessível e atualizada para o usuário final e administrador. |
| Desenvolvimento | Verifica 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. |
| Segurança | Assegura 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. |
| Distribuição | Confirma se a Solução segue as diretrizes para ser empacotado e publicado. |
| Privacidade | Garante 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. |
| Técnico | Garante que o parceiro envie o código-fonte completo e o artefato compilado devidamente. |
| Instalação | Verifica 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. |
| Onboarding | Assegura que a Solução proporcione um Onboarding rápido e simples, sem exigir configurações manuais ou processos adicionais após a instalação. |
| Uso | Garante que a Solução funcione sem travamentos ou erros, oferecendo boa usabilidade, interface responsiva, mensagens claras e conteúdo sem erros gramaticais. |
| Processos | Garante que a Solução Flow esteja configurado corretamente, sem inconsistências. |
| Configuração | Garante que a Solução permita ao administrador controlar o acesso e a disponibilidade do app no ambiente. |
| QA | Garante que o parceiro forneça uma licença válida para testes, caso a Solução possua licenciamento adicional, para validação completa. |
Nem todos os requisitos têm o mesmo peso! É crucial que você, parceiro, entenda a diferença para garantir a aprovação:
Requisito obrigatório: se a sua Solução não atender a este requisito, ela não será aprovada.
Requisito recomendado: atender a este requisito não impede a aprovação, mas é considerado uma boa prática e pode ser exigido em futuras versões da sua Soluçã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. |
Antes de enviar sua solução para o Review da Solução, é essencial validar se ela está totalmente alinhada aos requisitos. Certifique-se de que todos os critérios obrigatórios foram atendidos e que a solução está tecnicamente adequada. Além de cumprir todos os requisitos do Review, recomenda-se seguir também as boas práticas descritas abaixo, garantindo maior qualidade, organização e assertividade no processo de aprovação.
Após finalizar sua Solução, ela passará por estas etapas de avaliação:
| Etapa | Descrição das etapas | Objetivo para o parceiro |
| 1. Envio da Solução | Parceiro: envia a Solução completa e toda a documentação técnica necessária pelo 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 pelo 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. |