Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Valor para o cliente: Garantir que a sua Solução solução traga benefícios claros, realmente resolvendo problemas e melhorando os processos do cliente.

...

  • Reputação da marca: A qualidade da sua Solução solução reflete na reputação da TOTVS, fortalecendo a confiança na marca líder de mercado.


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:

...

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çãosolução. O Review da Solução contempla as seguintes categorias:

Categoria da SoluçãosoluçãoDescriçãoObservaçõ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.

  • Aplicativo que usa os componentes nativos do TOTVS Fluig.
  • Cliente precisa ter um ambiente TOTVS Fluig.
    • Ex.: Aplicativo de gestão com widget + processo + formulários + relatório.
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.
  • Cliente precisa ter TOTVS Fluig para instalar o Flow.
    • Ex.: Fluxo de aprovação de férias pronto, Processos para RH, Financeiro, TI etc.
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.

  • Um app construído com tecnologia TOTVS Fluig, mas oferecido como SaaS.
    • Ex.: Cliente acessa via web, sem instalar TOTVS Fluig.

...

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 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 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.

...

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

  • Qualidade
    • Leonardo David Galleas Levandoski
      • Guia no processo: orientação sobre o processo de Review da Solução e o que esperar em cada fase.
      • Caminho da entrega: garante que você saiba onde e como submeter sua solução no portal de parceiros.
      • Materiais de apoio: é responsável por criar as documentações técnicas que ajudam no seu desenvolvimento.

...

O  seu ponto de contato para a parte de desenvolvimento que vai ajudar você a construir a Solução solução corretamente:

  • Desenvolvedores
    • Luís Felipe de Andrade Rossi  
    • e William Cano Bizon 
      • Dúvidas de código: eles fornecem os requisitos e esclarecem todas as suas dúvidas técnicas enquanto você estiver desenvolvendo.
      • Validação técnica: são os responsáveis por validar tecnicamente se a sua Solução solução atende a todos os requisitos fundamentais.

...

A seguir, veja os detalhes sobre o processo de avaliação da sua Soluçãosolução.


Por que existem os requisitos?

...

É 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 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çãosolução. O processo verifica desde a experiência do usuário até a segurança.

...

CategoriaO que o Review da Solução avalia
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.
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.
SegurançaAssegura que a Solução 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çãoConfirma se a Solução solução segue as diretrizes para ser empacotado e publicado.
PrivacidadeGarante que a Solução 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écnicoGarante que o parceiro envie o código-fonte completo e o artefato compilado devidamente.
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.
OnboardingAssegura que a Solução solução proporcione um Onboarding rápido e simples, sem exigir configurações manuais ou processos adicionais após a instalação.
UsoGarante que a Solução solução funcione sem travamentos ou erros, oferecendo boa usabilidade, interface responsiva, mensagens claras e conteúdo sem erros gramaticais.
ProcessosGarante que a Solução solução Flow esteja configurado corretamente, sem inconsistências.
ConfiguraçãoGarante que a Solução solução permita ao administrador controlar o acesso e a disponibilidade do app no ambiente.
QAGarante que o parceiro forneça uma licença válida para testes, caso a Solução solução possua licenciamento adicional, para validação completa.

...

  • Requisito obrigatório: Se a sua Solução 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çãosolução.

Informações
titleNota:

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

...

  • Estrutura e empacotamento
    • Artefato Final: O arquivo a ser submetido deve, obrigatoriamente, ter a extensão .ear.

    • Geração do Pacote: Utilize o pacote pack (disponível na estrutura do projeto) para compilar e gerar o arquivo .ear corretamente.


  • Identificação da Solução solução (component.xml)
    • Arquivo mandatório: A presença do arquivo component.xml é essencial para o reconhecimento do componente.

    • Código único (component code): Este campo define a identidade da sua solução. Ele deve ser exclusivo em toda a Store(global). Certifique-se de que o código escolhido não entra em conflito com nenhuma outra solução já existente.

...