Workflow-Vorlage

App-Release-Board für Nextcloud Deck als ganz normales Nextcloud-Deck-Board.

Ein Release-Board für alle, die eine App allein veröffentlichen, von der Idee bis zu den ersten 48 Stunden nach dem Start. Checklisten decken Versionshinweise, einen Test auf frischer Installation, Store-Metadaten und erste Absturzberichte ab.

Zuletzt geprüft

Board-Vorschau

App-Release

Ideen0

Startet leer. Trage hier deine eigene Arbeit ein.

Geplant2

Versionshinweise schreiben

Verfasse die Hinweise für Nutzer, bevor du die Version einreichst.

  • Beginne mit dem, was sich für Nutzer ändert
  • Nenne die Fehler, die tatsächlich gemeldet wurden
  • Streiche alles, was außerhalb des Quellcodes unsichtbar ist
  • Halte es kurz genug für ein Telefon
App Storein 7 Tagen fällig

Bildschirmfotos der Startseite erneuern

Aktualisiere Produktbilder und Seitentexte, sobald die Version fertig ist.

Suche

Umsetzung1

Den Umfang vor der Umsetzung festschreiben

Noch eine kleine Funktion nach dem Stichtag verschiebt Releases um Wochen.

Bedienung

Test1

Den Installationsweg durchtesten

Prüfe Kaltstart, Anmeldung, Board-Laden, Karte anlegen, Nachsynchronisieren und Aktualisierung.

  • Frisch auf einem Gerät ohne Vorinstallation einrichten
  • Anmelden und ein echtes Konto laden
  • Eine Karte anlegen, bearbeiten und löschen
  • Netzwerk trennen und prüfen, ob die Warteschlange nachläuft
  • Über die Vorversion aktualisieren und Daten prüfen
Fehler

Bereit1

Die Einreichung Punkt für Punkt prüfen

Ablehnungen wegen Metadaten kosten eine ganze Prüfrunde. Prüfe vorher, nicht danach.

  • Bildschirmfotos passen zur eingereichten Version
  • Beschreibung und Suchbegriffe sind aktuell
  • Datenschutzangaben stimmen mit der App überein
  • Die Build-Nummer ist höher als zuletzt
App Storein 2 Tagen fällig

Ausgeliefert1

Die ersten 48 Stunden beobachten

Absturzberichte und schlechte Bewertungen kommen früh. Fange sie ab, bevor sie den Ton setzen.

  • Absturzberichte zur neuen Version prüfen
  • Neue Bewertungen lesen und auf faire antworten
  • Bestätigen, dass die Aktualisierung bei echten Nutzern lief
Fehlerin 2 Tagen fällig
FehlerBedienungApp StoreSuche
Die übertragbare JSON-Vorlage (v1) ansehen
{
  "schema": "deckloud-template-v1",
  "schemaVersion": 1,
  "slug": "solo-app-release-nextcloud-deck",
  "locale": "de",
  "title": "App-Release-Board für Nextcloud Deck",
  "description": "Ein Release-Board für unabhängige App-Entwickler mit Fehlerbehebungen, Store-Updates, Marketingseiten und Tests.",
  "category": "software",
  "tags": [
    "release",
    "app-store",
    "qa"
  ],
  "quickCreateStackKey": "ideas",
  "compatibility": {
    "requiresBoardCreate": true,
    "includesAttachments": false,
    "includesComments": false
  },
  "board": {
    "title": "App-Release",
    "color": "3B82F6"
  },
  "labels": [
    {
      "key": "bug",
      "title": "Fehler",
      "color": "EF4444"
    },
    {
      "key": "ux",
      "title": "Bedienung",
      "color": "8B5CF6"
    },
    {
      "key": "app-store",
      "title": "App Store",
      "color": "0EA5E9"
    },
    {
      "key": "seo",
      "title": "Suche",
      "color": "10B981"
    }
  ],
  "stacks": [
    {
      "key": "ideas",
      "title": "Ideen",
      "order": 1
    },
    {
      "key": "planned",
      "title": "Geplant",
      "order": 2
    },
    {
      "key": "building",
      "title": "Umsetzung",
      "order": 3
    },
    {
      "key": "testing",
      "title": "Test",
      "order": 4
    },
    {
      "key": "ready",
      "title": "Bereit",
      "order": 5
    },
    {
      "key": "shipped",
      "title": "Ausgeliefert",
      "order": 6
    }
  ],
  "cards": [
    {
      "stack": "planned",
      "title": "Versionshinweise schreiben",
      "description": "Verfasse die Hinweise für Nutzer, bevor du die Version einreichst.\n\n- [ ] Beginne mit dem, was sich für Nutzer ändert\n- [ ] Nenne die Fehler, die tatsächlich gemeldet wurden\n- [ ] Streiche alles, was außerhalb des Quellcodes unsichtbar ist\n- [ ] Halte es kurz genug für ein Telefon",
      "labels": [
        "app-store"
      ],
      "dueOffsetDays": 7
    },
    {
      "stack": "planned",
      "title": "Bildschirmfotos der Startseite erneuern",
      "description": "Aktualisiere Produktbilder und Seitentexte, sobald die Version fertig ist.",
      "labels": [
        "seo"
      ]
    },
    {
      "stack": "building",
      "title": "Den Umfang vor der Umsetzung festschreiben",
      "description": "Noch eine kleine Funktion nach dem Stichtag verschiebt Releases um Wochen.",
      "labels": [
        "ux"
      ]
    },
    {
      "stack": "testing",
      "title": "Den Installationsweg durchtesten",
      "description": "Prüfe Kaltstart, Anmeldung, Board-Laden, Karte anlegen, Nachsynchronisieren und Aktualisierung.\n\n- [ ] Frisch auf einem Gerät ohne Vorinstallation einrichten\n- [ ] Anmelden und ein echtes Konto laden\n- [ ] Eine Karte anlegen, bearbeiten und löschen\n- [ ] Netzwerk trennen und prüfen, ob die Warteschlange nachläuft\n- [ ] Über die Vorversion aktualisieren und Daten prüfen",
      "labels": [
        "bug"
      ]
    },
    {
      "stack": "ready",
      "title": "Die Einreichung Punkt für Punkt prüfen",
      "description": "Ablehnungen wegen Metadaten kosten eine ganze Prüfrunde. Prüfe vorher, nicht danach.\n\n- [ ] Bildschirmfotos passen zur eingereichten Version\n- [ ] Beschreibung und Suchbegriffe sind aktuell\n- [ ] Datenschutzangaben stimmen mit der App überein\n- [ ] Die Build-Nummer ist höher als zuletzt",
      "labels": [
        "app-store"
      ],
      "dueOffsetDays": 2
    },
    {
      "stack": "shipped",
      "title": "Die ersten 48 Stunden beobachten",
      "description": "Absturzberichte und schlechte Bewertungen kommen früh. Fange sie ab, bevor sie den Ton setzen.\n\n- [ ] Absturzberichte zur neuen Version prüfen\n- [ ] Neue Bewertungen lesen und auf faire antworten\n- [ ] Bestätigen, dass die Aktualisierung bei echten Nutzern lief",
      "labels": [
        "bug"
      ],
      "dueOffsetDays": 2
    }
  ]
}

01

Wann dieses Board passt

Für unabhängige Entwickler, die allein eine App veröffentlichen und deren Release-Checkliste nur im Kopf einer Person existiert, wo ein vergessener Schritt eine ganze Prüfrunde kostet. Abgedeckt sind genau die Teile, die leicht ausfallen: Versionshinweise vor der Einreichung, ein Test auf einer frischen Installation und die ersten 48 Stunden Absturzberichte.

02

So arbeitest du mit dem Board

  • Den Umfang beim Start der Umsetzung einfrieren.

    Schiebe nur geplante Karten nach Umsetzung und lege neue Ideen bis zum nächsten Release in Ideen ab.

  • Testen und die Store-Einreichung prüfen.

    Arbeite die Checklisten in Test und Bereit auf einer frischen Installation ab, bevor du einreichst.

  • Die ersten 48 Stunden nach Ausgeliefert beobachten.

    Lies täglich Absturzberichte und neue Bewertungen und mach aus jedem echten Problem eine Karte in Ideen oder Geplant.

03

Was dabei entsteht

6 Listen, 4 Board-Labels und 6 Startkarten mit 16 Checklistenschritten. Anhänge und Kommentare bleiben bewusst außen vor, damit die Vorlage übertragbar bleibt.

04

Warum das zu Deckloud passt

Die Vorlage ist nur ein Bauplan für gewöhnliche Deck-Objekte. Kein gehostetes Workflow-Konto, kein Zwischenserver und kein Deckloud-eigenes Datenmodell.

05

Regeln für den sicheren Import

Es werden keine IDs gespeichert. Listen- und Label-Schlüssel werden beim Anlegen neu zugeordnet, Fälligkeiten nutzen relative Abstände statt veralteter fester Daten, und Checklisten landen als gewöhnliche Markdown-Aufgabenlisten in der Kartenbeschreibung.

FAQ

Praktische Fragen

Ändert das etwas an meinem Nextcloud-Server?

Nein. Es entstehen gewöhnliche Boards, Listen, Labels und Karten über das normale Deck-Modell.

Enthält die Vorlage Kommentare oder Anhänge?

Nein. Vorlagen der Version 1 enthalten nur Text, weil Kommentare eine Urheberschaft voraussetzen und Anhänge je nach Server und Version unterschiedlich funktionieren.

Kann ich das Board danach bearbeiten?

Ja. Nach dem Anlegen ist es ein ganz normales Nextcloud-Deck-Board.

Warum ist die Einreichung eine eigene Karte?

Ablehnungen wegen Metadaten sind die häufigste vermeidbare Verzögerung, und sie treffen dich, wenn du die Arbeit für erledigt hältst. Auf einer eigenen Karte werden die Punkte gelesen statt vorausgesetzt.

Setzt das einen bestimmten App-Store voraus?

Nein. Die Listen sind allgemeine Release-Zustände, und die Checklisten fragen nach Bildschirmfotos, Metadaten und Build-Nummern, die in jedem Prüfverfahren vorkommen.

Deckloud holen

Arbeite nativ mit deinen Nextcloud Deck Boards

Hol dir Deckloud für iPhone und iPad oder die Desktop-App für Mac, Windows und Linux. Boards, Karten und Fälligkeiten bleiben auf deinem eigenen Server.