Nway Pro WEB

Nway Pro WEB

A NwayPro é uma empresa focada no desenvolvimento de soluções em segurança. Com visão abrangente e sempre acompanhando o mercado, desenvolvendo sistemas e projetos de segurança com tecnologia avançada. Atuamos com softwares para o segmento de controle de acesso sempre procurando levar aos nossos clientes soluções de alta qualidade através de integrações com fabricantes de equipamentos de controle de acesso lideres mundiais.

Tecnologia de ponta, inovação e excelência nos produtos e serviços fazem a NwayPro uma empresa de referência em softwares em segurança.

O NwayPro WEB são componentes da solução com papel de apresentação (interface) com os usuários (operadores), também conhecido como “front-end” ou “view”.

A solução NwayPro é dividida e distribuída por verticais, sendo:

  • Condomínio, origem da solução datada de 2003, possui funcionalidades para o atendimento a Condomínios Business (empresarial de negócios)

  • Corporativo, atendimento a empresas no geral como setores: indústrias, logísticas, organismos federais, empresas no geral que não encaixam em Condomínio e Educacional.

  • Educacional, atendimento as escolas, sejam: infantil, colégios, faculdades, universidades e outras do setor educacional.

Este componente tem o papel de ligação ao demais componentes da solução através da matriz de compatibilidade a ela cabe o papel de controlar o versionamento da base de dados.

Sobre o Versionamento de Releases

Devido a necessidade de uma estrutura melhor controlada, conforme o surgimento de novos pacotes gerados para as verticais do sistema NwayPro, possuímos uma organização para o versionamento de releases, sendo adotado X.Y.Z, onde:

  • X: incrementado em situações estratégicas, exemplos: mudança de arquitetura, lançamento de uma nova identidade visual, etc.

  • Y: incrementado quando a inclusão de novas funcionalidades do produto, nova grande rotina, nova tela, novo relatório, novo módulo, etc.

  • Z: incrementado quando da realização de correção de bugs, pequenas melhorias de design, etc.

Ou seja:

Quando houver release de pequenas correções ou melhorias de design, iremos deixar X e Y iguais, e ir aumentando o número do Z.

Quando houver release de novas funcionalidades do produto, como novos menus, novas homologações, deixamos o X igual, aumentamos o número do Y e zeramos Z para iniciar uma nova contagem.

Quando gerar uma nova versão completa do produto, com nova identidade visual por exemplo, aumentamos o número de X , passamos Z = 1 (primeira funcional) e zeramos Y.

Exemplos:

  • Condomínio:  atual -> 2.41.0 -> versão que corrigirmos bugs 2.41.2.

  • Corporativo: atual -> 1.29.0 -> nova arquitetura, novo visual, com novas funcionalidades e correções de bugs 2.30.0.

  • Educação:  atual -> 2.19.0 -> versão que corrigirmos bugs 2.19.1.