Zum Hauptinhalt springen
    Öffentlicher Prozessleitfaden
    Beta-Release-Prozess

    Wie Copify Beta-Updates handhabt, ohne Ihre Shops als Testlabor zu behandeln.

    Beta-Releases müssen trotzdem schnell sein, sollten aber Händlerdaten, bestehende Synchronisierungs-Pipelines oder Wiederherstellungsoptionen nicht unnötig gefährden. Dieser Leitfaden erklärt, wie wir Beta-Updates vorbereiten, validieren, ausrollen, kommunizieren und unterstützen.

    Was Sie erwarten können

    Gestaffelter Rollout bei riskanteren Änderungen

    Klares Changelog auf der Website und klare Produktkommunikation

    Definierte Abbruchbedingungen und Wiederherstellungswege

    Support-Kontext, der vor riskanteren Releases vorbereitet wird

    Zentrale Zusagen

    Die Prinzipien hinter jedem Beta-Release.

    Klare Sichtbarkeit von Änderungen

    Jedes Beta-Update erhält eine kundengerechte Zusammenfassung, damit Sie sehen, was sich geändert hat, warum es wichtig ist und ob Handlungsbedarf besteht.

    Gestaffelt, nicht überstürzt

    Wir bevorzugen einen ringbasierten Rollout statt breiter Massen-Releases, besonders wenn ein Update das Verhalten der Live-Synchronisierung beeinflussen kann.

    Wiederherstellung zuerst

    Betrifft ein Update Synchronisierungslogik, Zeitplanung, Rollback, Backups, Authentifizierung oder Abrechnung, bereiten wir den Wiederherstellungsweg vor dem Rollout vor.

    Support-bereite Releases

    Der Support erhält für Releases mit mittlerem und hohem Risiko ein leicht verständliches Briefing, damit Fragen von Händlern schnell beantwortet werden können.

    Release-Paket

    Was wir vorbereiten, bevor ein Release startet.

    Erforderlich

    Detaillierte Release Notes

    Eine vollständige Zusammenfassung von Umfang, wichtigen Änderungen, Risikobereichen und Rollback-Kontext.

    Erforderlich

    Changelog-Update auf der Website

    Eine Zusammenfassung für Händler, die erklärt, was sich geändert hat, wer profitiert und ob Maßnahmen erforderlich sind.

    Erforderlich

    Texte für In-App-Hinweise

    Kurze Release-Texte für Produktoberflächen wie Banner, Karten oder künftige Neuigkeiten-Feeds.

    Erforderlich

    Rollback-Plan

    Eine definierte Abbruchbedingung, ein Verantwortlicher und ein Wiederherstellungsweg für Releases, die Live-Daten oder das Synchronisierungsverhalten beeinflussen könnten.

    Erforderlich

    Support-Briefing

    Erwartete Fragen, Workarounds, betroffene Oberflächen und der Eskalationsweg zur Entwicklung.

    Risikostufen

    Wir passen den Prozess an das Risiko an.

    Stufe
    Typische Änderungen
    Erforderliche Prüfschritte
    Niedrig
    Textänderungen, UI-Feinschliff und nicht-destruktive Verbesserungen an Doku oder Einstellungen.
    Normale Tests und Eintrag im Changelog.
    Mittel
    Neue Einstellungen, Berichte, Benachrichtigungen, sichere Schema-Erweiterungen oder unkritische Routen.
    Gezielte Regressionstests, gestaffelter Rollout und ein Support-Briefing.
    Hoch
    Änderungen an der Synchronisierungs-Engine, am Verhalten des Schedulers, an Backups, Rollback, Migrationen mit Live-Daten, Authentifizierung, Abrechnung oder Änderungen der Shopify API.
    Regressionstests unter Live-Bedingungen, gestaffelter Rollout, klare Rollback-Verantwortung, Monitoring und vorbereitete Kundenkommunikation.

    Wenn sich ein Release schwer einordnen lässt, behandeln wir es als hohes Risiko.

    Standardablauf

    Der Release-Weg, dem wir von der Prüfung bis zum Rollout folgen.

    01

    Änderung einstufen

    Wir prüfen, welche Oberflächen betroffen sind, ob sich Schreibvorgänge anders verhalten könnten und ob sich bestehende Zeitpläne, Pipelines oder Webhooks ändern könnten.

    02

    Release-Paket vorbereiten

    Wir stimmen Release Notes, Changelog-Texte, Support-Hinweise und Rollback-Planung ab, bevor das Deployment beginnt.

    03

    Validierung durchführen

    Jedes Release durchläuft automatische Prüfungen, gezielte Regressionstests und zusätzliche Validierung unter Live-Bedingungen, wenn Synchronisierung, Rollback, Backups oder Datentransformationen betroffen sind.

    04

    Sicherheitsschritte anwenden

    Bei Releases mit mittlerem und hohem Risiko bestätigen wir Wiederherstellungswege, stellen sicher, dass Snapshots oder Backups vorhanden sind, und wählen ein risikoärmeres Rollout-Fenster.

    05

    In Ringen bereitstellen

    Wir gehen von internen und Demo-Umgebungen zu einer kleinen Beta-Gruppe über, bevor wir breiter ausrollen, statt alle Händler auf einmal umzustellen.

    06

    Nach der Validierung kommunizieren

    Sobald das Release live und als stabil bestätigt ist, veröffentlichen wir Changelog, Produkttexte und Support-Briefing in einer festen Reihenfolge.

    Schutzmechanismen

    Diese Schutzmaßnahmen sind Release-Voraussetzungen, keine Marketing-Extras.

    Änderungserkennung, um unnötiges Neuschreiben unveränderter Daten zu vermeiden

    Snapshots vor der Synchronisierung für gezieltere Rollbacks, wenn etwas schiefgeht

    Erstellen und Wiederherstellen von Backups für umfassendere Wiederherstellungsszenarien

    Abweichungsprüfungen und Vergleichstools, um Unterschiede früh zu erkennen

    Synchronisierungsprotokolle und Benachrichtigungskanäle, um Fehler schnell sichtbar zu machen

    Release-Kommunikation

    Wir kommunizieren, nachdem das Release validiert ist.

    Zuerst bereitstellen und validieren

    Changelog auf der Website veröffentlichen

    Bei Bedarf In-App-Hinweise veröffentlichen

    Support-Briefing versenden

    Bei Verhaltensänderungen mit größerer Auswirkung vorab Hinweise geben

    Abbruchbedingungen

    Wann wir den Rollout pausieren

    Unerwartete wiederholte Synchronisierungsfehler nach dem Release

    Unerwartete Spitzen bei geänderten oder überschriebenen Datensätzen

    Fehlende Snapshots vor Schreibvorgängen im Ziel

    Fehlgeschlagene Rollbacks oder Wiederherstellungen im betroffenen Bereich

    Von Händlern gemeldete Abweichungen oder Probleme bei der Datenweitergabe

    Wiederherstellungsweg

    Wie wir reagieren, wenn ein Release Probleme macht

    01

    Rollout pausieren und betroffene Shops oder Pipelines isolieren.

    02

    Zuerst den kleinsten sicheren Wiederherstellungsweg nutzen – gezielte Rollbacks vor umfassenderen Wiederherstellungen.

    03

    Erst dann auf eine umfassendere Backup-Wiederherstellung wechseln, wenn das Problem über einen einzelnen Datentyp oder eine Synchronisierungssitzung hinausgeht.

    04

    Updates für Kunden und Support veröffentlichen, wenn Händlerdaten betroffen sind.

    Support

    Was der Support bereithält und womit wir Ihnen schneller helfen können.

    Vor dem Release vorbereitet

    Eine leicht verständliche Zusammenfassung des Releases

    Die betroffenen Produktoberflächen

    Bekannte Einschränkungen oder vorübergehende Workarounds

    Genauer Eskalationsweg zur Entwicklung

    Hilfreiche Angaben, wenn Sie ein Problem melden

    Quell-Shop und Ziel-Shop

    Betroffene Pipeline oder betroffener Datenfluss

    Betroffener Datentyp

    Ungefährer Zeitpunkt, an dem das Problem zuerst auftrat

    Ob das Problem bei einer manuellen, geplanten oder Webhook-Synchronisierung oder einem Deployment auftrat

    Brauchen Sie jetzt Hilfe?

    Fragen zu Releases sollten nicht bis zu einer fehlerhaften Synchronisierung warten.

    Wenn Sie Fragen zu einem Changelog-Eintrag, zum Rollout-Zeitpunkt oder zum Verhalten nach einem Update haben, kontaktieren Sie das Copify-Team – wir helfen Ihnen, die Auswirkungen einzuschätzen.

    Cookie-Einstellungen

    Copify nutzt notwendigen Speicher für die Funktion der Website und optionale Analysen, um öffentliche Seiten zu verbessern. Details finden Sie in unserer Datenschutzerklärung.