pdvpos-knowledge-base


README principal | Visao | Principios | About

Breadcrumbs: Inicio / PRINCIPLES

PRINCIPLES

Product Design Principles & Engineering Guidelines

Documento Normativo da Plataforma PDVPOS ERP


Objetivo

Este documento define os princípios que orientam todas as decisões relacionadas ao desenvolvimento, evolução, documentação, implantação e comercialização do PDVPOS ERP.

Sempre que houver dúvidas sobre como implementar uma funcionalidade, este documento deve prevalecer.


Regra Fundamental

O software existe para simplificar o trabalho do cliente.

Nenhuma funcionalidade deve aumentar a complexidade operacional sem entregar um benefício claramente superior.


Princípios de Produto

1. O cliente compra simplicidade

O cliente não compra um ERP.

Ele compra:

Toda funcionalidade deve reduzir o esforço operacional.


2. O ERP deve esconder a complexidade

O usuário não deve conhecer legislação.

Não deve conhecer regras tributárias.

Não deve conhecer layouts fiscais.

Não deve conhecer integrações.

Toda essa complexidade pertence ao sistema.


3. O ERP é a única fonte da verdade

Todos os módulos trabalham sobre a mesma base de dados.

Não devem existir informações duplicadas.

Um único cadastro deve alimentar toda a plataforma.


4. Configure uma vez

Sempre que possível, uma configuração deve ser reutilizada.

Exemplos:


5. Automatize tudo

Sempre que um processo puder ocorrer automaticamente, ele deve ocorrer.

Exemplos:


6. Integrações fazem parte do produto

Uma integração não é um recurso adicional.

Ela faz parte da plataforma.

Todo novo módulo deve considerar:


7. O ERP cresce junto com o cliente

O mesmo sistema deve atender:

Sem necessidade de migração.


8. O software adapta-se ao segmento

O cliente não deve visualizar recursos que não fazem parte da sua realidade operacional.

Funcionalidades específicas devem ser habilitadas conforme o segmento da empresa.


9. Um cadastro deve servir a vários módulos

Nenhuma entidade deve existir apenas para um módulo.

Exemplo:

Produto

Vendas

Compras

Estoque

Fiscal

Financeiro

Marketplace

PDV

Relatórios

Ordens de Serviço


10. A experiência deve ser consistente

O usuário deve perceber o mesmo padrão em toda a plataforma.

Botões.

Filtros.

Pesquisa.

Listagens.

Cadastros.

Relatórios.

Fluxos.

Tudo deve possuir comportamento previsível.


Heurísticas

Sempre considere as seguintes perguntas.


Esta funcionalidade gera suporte?

Se sim.

Como podemos reduzir isso?


Esta funcionalidade exige treinamento?

Se sim.

Como podemos torná-la intuitiva?


Esta configuração será repetida?

Se sim.

Ela deveria ser reutilizável.


O usuário pode esquecer essa tarefa?

Se sim.

Automatize.


Este processo possui mais de cinco passos?

Se sim.

Considere criar um assistente.


Esta informação já existe?

Se sim.

Não peça novamente.


Essa decisão depende do usuário?

Se não deveria depender.

Automatize.


Este recurso resolve um problema real?

Se não.

Ele não deve existir.


Princípios de UX

Toda tela deve responder rapidamente às seguintes perguntas.

Onde estou?

O que posso fazer?

Qual o próximo passo?


Toda tela deve priorizar:


O usuário nunca deve precisar decorar procedimentos.


Princípios Arquiteturais

Reutilização

Uma regra deve existir em apenas um lugar.


Modularidade

Os módulos devem ser desacoplados.


Escalabilidade

Novas funcionalidades não devem comprometer as existentes.


Baixo Acoplamento

Integrações devem ocorrer através de contratos bem definidos.


Evolução Contínua

Toda arquitetura deve permitir expansão futura.


Princípios de Automação

Sempre que possível:

Venda

Atualiza estoque

Atualiza financeiro

Atualiza fiscal

Atualiza relatórios

Sincroniza PDVs

Sincroniza integrações

Notifica sistemas externos

Sem intervenção humana.


Princípios Comerciais

O cliente compra benefícios.

Nunca funcionalidades.

Exemplo.

Errado:

“Possui Perfil Tributário.”

Correto:

“Reduz milhares de parametrizações fiscais.”


Errado:

“Possui Multiempresa.”

Correto:

“Gerencie todas as empresas do grupo em uma única plataforma.”


Errado:

“Possui APIs.”

Correto:

“Integre facilmente o ERP ao seu ecossistema.”


Princípios de Implantação

A implantação deve ser:

rápida;

guiada;

padronizada;

repetível.

Sempre que possível utilizar assistentes.


Princípios para Novas Funcionalidades

Antes de aprovar qualquer desenvolvimento, responder:

Se três ou mais respostas forem negativas, a funcionalidade deve ser reavaliada.


Definição de Qualidade

Uma funcionalidade é considerada concluída quando:


Compromisso

Todos os colaboradores envolvidos com o PDVPOS ERP devem utilizar este documento como referência para tomada de decisão.

A consistência do produto depende da fidelidade a estes princípios.

Eles representam a identidade do PDVPOS ERP e devem ser preservados em toda evolução da plataforma.


Veja tambem