Aller au contenu principal
    Guide public du processus
    Processus de publication bêta

    Comment Copify gère les mises à jour bêta sans traiter vos boutiques comme un laboratoire d'essai.

    Les versions bêta doivent avancer vite, sans pour autant exposer inutilement les données des marchands, les pipelines de synchronisation existants ou les options de récupération. Ce guide explique comment nous préparons, validons, déployons, communiquons et accompagnons les mises à jour bêta.

    Ce à quoi vous pouvez vous attendre

    Déploiement par étapes pour les modifications à risque élevé

    Un journal des modifications clair sur le site et une communication produit explicite

    Des conditions d'arrêt et des procédures de récupération définies

    Un contexte préparé pour l'assistance avant la sortie des versions plus risquées

    Engagements clés

    Les principes derrière chaque version bêta.

    Des modifications clairement visibles

    Chaque mise à jour bêta est accompagnée d'un résumé destiné aux clients pour que vous voyiez ce qui a changé, pourquoi c'est important et si une action est nécessaire.

    Par étapes, sans précipitation

    Nous privilégions un déploiement par cercles successifs plutôt qu'une diffusion massive, surtout lorsqu'une mise à jour peut affecter le comportement de la synchronisation en direct.

    La récupération d'abord

    Si une mise à jour touche à la logique de synchronisation, à la planification, au retour arrière, aux sauvegardes, à l'authentification ou à la facturation, nous préparons la procédure de récupération avant le déploiement.

    Des versions prêtes pour l'assistance

    L'assistance reçoit une note en langage clair pour les versions à risque moyen ou élevé, afin de traiter rapidement les questions des marchands.

    Dossier de version

    Ce que nous préparons avant qu'une version ne parte.

    Obligatoire

    Notes de version détaillées

    Un résumé complet du périmètre, des modifications importantes, des zones de risque et du contexte de retour arrière.

    Obligatoire

    Mise à jour du journal des modifications sur le site

    Un résumé destiné aux marchands qui explique ce qui a changé, à qui cela profite et si une action est requise.

    Obligatoire

    Texte d'annonce dans l'app

    Un court message de version préparé pour les espaces du produit comme les bannières, les cartes ou les futurs fils de nouveautés.

    Obligatoire

    Plan de retour arrière

    Une condition d'arrêt, un responsable et une procédure de récupération définis pour les versions susceptibles d'affecter les données en production ou le comportement de la synchronisation.

    Obligatoire

    Note pour l'assistance

    Questions attendues, solutions de contournement, espaces concernés et procédure d'escalade vers l'équipe technique.

    Niveaux de risque

    Nous adaptons le processus au niveau de risque.

    Niveau
    Modifications typiques
    Contrôles requis
    Faible
    Mises à jour de textes, finitions de l'interface et améliorations non destructives de la documentation ou des paramètres.
    Tests habituels et mention dans le journal des modifications.
    Moyen
    Nouveaux paramètres, rapports, notifications, ajouts de schéma sans risque ou routes non critiques.
    Tests de régression ciblés, déploiement par étapes et note pour l'assistance.
    Élevé
    Modifications du moteur de synchronisation, du comportement du planificateur, des sauvegardes, du retour arrière, migrations touchant aux données en production, authentification, facturation ou changements de l'API Shopify.
    Tests de régression en conditions réelles, déploiement par étapes, responsable du retour arrière désigné, surveillance et communications clients rédigées à l'avance.

    Quand une version est difficile à classer, nous la traitons comme à risque élevé.

    Processus standard

    Le parcours de publication que nous suivons, de la revue au déploiement.

    01

    Classer la modification

    Nous examinons les espaces concernés, si les écritures pourraient se comporter différemment et si les planifications, pipelines ou webhooks existants pourraient changer.

    02

    Préparer le dossier de version

    Nous harmonisons les notes de version, le message du journal des modifications, les consignes pour l'assistance et le plan de retour arrière avant le début du déploiement.

    03

    Valider

    Chaque version passe par des contrôles automatisés, des tests de régression ciblés et une validation supplémentaire en conditions réelles lorsque la synchronisation, le retour arrière, les sauvegardes ou les transformations d'entités sont concernés.

    04

    Appliquer les contrôles de sécurité

    Pour les versions à risque moyen ou élevé, nous confirmons les procédures de récupération, vérifions l'existence d'instantanés ou de sauvegardes et choisissons une fenêtre de déploiement moins risquée.

    05

    Déployer par cercles

    Nous passons des environnements internes et de démo à un petit groupe de bêta-testeurs avant un déploiement plus large, plutôt que de modifier tous les marchands à la fois.

    06

    Communiquer après validation

    Une fois la version en ligne et son bon fonctionnement confirmé, nous publions le journal des modifications du site, la communication produit et la note pour l'assistance, dans un ordre constant.

    Garde-fous

    Ces protections sont des conditions de publication, pas des arguments marketing.

    Détection des modifications pour éviter de réécrire inutilement des entités inchangées

    Instantanés avant synchronisation pour des retours arrière plus ciblés en cas de problème

    Création et restauration de sauvegardes pour les scénarios de récupération plus larges

    Contrôles d'écarts et outils de comparaison pour repérer tôt les divergences

    Journaux de synchronisation et canaux de notification pour signaler rapidement les échecs

    Communication des versions

    Nous communiquons une fois la version validée.

    Déployer et valider d'abord

    Publier le journal des modifications sur le site

    Publier le texte d'annonce dans le produit si pertinent

    Envoyer la note pour l'assistance

    Prévenir en amont pour les changements de comportement à fort impact

    Conditions d'arrêt

    Quand nous suspendons le déploiement

    Échecs de synchronisation répétés et inattendus après la publication

    Pics d'enregistrements modifiés ou écrasés qui ne correspondent pas aux attentes

    Instantanés manquants avant les écritures en destination

    Échecs de retour arrière ou de restauration dans la zone concernée

    Écarts ou problèmes de propagation des données signalés par les marchands

    Procédure de récupération

    Comment nous rétablissons la situation si une version pose problème

    01

    Suspendre le déploiement et isoler les boutiques ou pipelines concernés.

    02

    Utiliser d'abord la procédure de récupération sûre la plus limitée, en commençant par des retours arrière ciblés avant des restaurations plus larges.

    03

    Passer à une restauration de sauvegarde plus large uniquement lorsque le problème dépasse une seule entité ou une seule session de synchronisation.

    04

    Publier des informations pour les clients et l'assistance si des données de marchands ont été affectées.

    Prise en charge par l'assistance

    Ce que l'assistance a sous la main, et ce qui nous aide à vous aider plus vite.

    Préparé avant la publication

    Un résumé de la version en langage clair

    Les espaces du produit concernés

    Les limites connues ou solutions de contournement temporaires

    La procédure d'escalade précise vers l'équipe technique

    Informations utiles si vous signalez un problème

    Boutique source et boutique de destination

    Pipeline ou flux concerné

    Type d'entité concerné

    Heure approximative d'apparition du problème

    Si le problème provient d'une synchronisation manuelle, planifiée, par webhook ou d'un déploiement

    Besoin d'aide maintenant ?

    Les questions sur une version ne devraient pas attendre une synchronisation ratée.

    Pour toute précision sur une entrée du journal des modifications, le calendrier d'un déploiement ou un comportement après une mise à jour, contactez l'équipe Copify et nous vous aiderons à en évaluer l'impact.

    Paramètres des cookies

    Copify utilise un stockage essentiel au fonctionnement du site et des mesures d'audience facultatives pour améliorer ses pages publiques. Consultez notre politique de confidentialité pour en savoir plus.