Le backend est pour la gestion
De nombreux chefs de produit et entrepreneurs ne prêtent pas beaucoup d’attention au backend. Mais en réalité, le backend est important.
Pendant longtemps, je n’ai pas prêté beaucoup d’attention au décor. Ces dernières années, après avoir créé un grand nombre de produits impliquant le backend, en particulier des backends commerciaux complexes, mon point de vue sur le backend a beaucoup changé.
Tout d’abord, que fait le backend ?
L’arrière-plan ne consiste pas simplement à ajouter, supprimer, modifier et vérifier chaque tableau de données.
Mon résumé est que le backend est destiné à la gestion.
Contenu, utilisateurs, personnel interne, workflow, données, flux financiers, etc. Même un petit produit implique souvent de nombreux aspects. Pour les entreprises complexes, la gestion de ces aspects devient particulièrement lourde et complexe, surtout lorsque le volume d'affaires et le volume de données deviennent énormes.
Le backend consiste à tout gérer de manière concise et efficace.
De la création et de l'édition de contenu à la gestion des autorisations des utilisateurs et du personnel, de la conception du flux de travail au traitement des nœuds de flux de travail par différents rôles dans le flux de travail, de la génération et du flux de commandes à la gestion des flux de capitaux jusqu'à la logistique. Gestion, depuis la gestion des sorties de données de la plateforme ouverte jusqu'à la gestion des processus de traitement des affaires générées par des tiers, etc.
Dans des données et une logique compliquées, il est impossible de réaliser un bon backend sans une bonne réflexion de gestion.
Quelques expériences à partager.
Lorsque vous effectuez un travail back-end, trois problèmes fondamentaux doivent d’abord être clarifiés. Vous pouvez éviter de nombreux détours.
Quelles transactions doivent être traitées en arrière-plan ?
Quelles sont les personnes/rôles qui s’occupent de ces questions ?
Dans quel contexte ces personnes/personnages aborderont-ils ces questions ?