Torne o inquilino explícito. Modele o ciclo de vida comercial. Teste os limites.
Deixe o inquilino explícito
Trate a identidade do locatário como uma preocupação arquitetônica em solicitações, tarefas em segundo plano, armazenamento e logs. O contexto ambíguo cria problemas que são difíceis de ver em um protótipo de locatário único.
Modele o ciclo de vida comercial
Convites, alterações de planos, limites de uso e cancelamento afetam o comportamento do produto. Projete essas transições junto com o fluxo de trabalho principal do produto, em vez de aplicá-las no lançamento.
Teste os limites
Os critérios de aceitação devem incluir tentativas de ultrapassar os limites do inquilino, associações expiradas e trabalho em segundo plano que sobrevive a uma sessão. Teste o comportamento que protege a plataforma, bem como seu caminho feliz.



