Anwendungsfall · Migrations-Branches
Drei Migrationen parallel. Drei klar getrennte Räume.
Wenn ERP, CRM und DMS gleichzeitig wandern, kollidieren die Branch-Namen, die Ticket-Titel und die Confluence-Seiten. Ein Codename pro Migration ist die billigste Trennung, die es gibt — kein neues Tool, kein neues Konventions-Dokument, nur zwei bis drei Wörter, die jeder im Team wiedererkennt.
Wo es sich lohnt
Wo Codenamen Migrationen lesbarer machen.
- 01
Drei parallele Migrationen, drei Mal denselben Branch-Namen
Wenn ERP-, CRM- und DMS-Migration gleichzeitig laufen, heißen die Branches in der Regel alle `feature/migration` plus eine Nummer, an die sich nach zwei Wochen niemand mehr erinnert. `migrate-onyx-mint`, `migrate-cobalt-rose`, `migrate-tin-saffron` sind drei klar getrennte Räume in derselben Repository-Liste.
- 02
Pull-Requests, die nicht „v2-final-final“ heißen
Reviewer öffnen PRs schneller, wenn der Branch nicht nach Verzweiflung klingt. „PR gegen migrate-quartz-azure“ signalisiert: jemand hat sich was dabei gedacht — und macht Backports und Merge-Konflikte später leichter nachvollziehbar.
- 03
ERP- und DMS-Wechsel mit überlappenden Ticket-Namen
Wenn die SAP-Migration und der Office-365-Wechsel im selben Ticketsystem laufen, kollidieren die Begriffe. Codenamen pro Migration sorgen dafür, dass ein Suchergebnis nach „Migration“ nicht 80 unsortierte Treffer liefert — sondern eine Liste klar abgrenzbarer Programme.
- 04
Cutover-Wochenenden, in denen jeder den Stand kennen muss
Im Statusmeeting Freitag 22:00 sagt jemand: „cobalt-saffron ist durch.“ Das ist informativ. „Migration v2 ist durch“ — welche der drei? Codenamen sind redundant gegen Verwechslung in genau dem Moment, in dem Verwechslung am teuersten ist.
- 05
Dokumentation in Confluence und Runbooks für Übergaben
Runbook-Titel wie „Cutover migrate-tin-saffron — DMS auf SharePoint Online“ sind in Confluence wiederfindbar. „Cutover Migration 3“ wird in einer halbjährigen Historie zur Stichwortsuche. Codenamen sind faktisch ein Suchindex, der nebenbei entsteht.
Warum überhaupt
Versionsnummern altern schlecht. Codenamen nicht.
`migration-v2` ist im ersten Quartal informativ. Im zweiten Quartal, wenn `migration-v3` parallel läuft, beginnt die Verwechslung. Im dritten Quartal weiß niemand mehr, was in `v1` schiefging — weil der Name keine Geschichte erzählt, nur eine Position in einer Zählung.
Codenamen wandern problemlos durch das Tooling: Git-Branches, Jira-Components, Confluence-Spaces, Slack-Channels, Runbooks. Sie sind URL-tauglich (kebab-case), tippbar, unterscheidbar und vor allem: sie kollidieren nicht mit Marketingnamen, die später kommen könnten.
Und sie funktionieren als Suchanker. „cobalt-saffron“ findet in Confluence, Jira und Slack genau einen Strang — „Migration v2“ findet 47 Treffer aus drei Jahren und vier Projekten.
Ehrlich gesagt
Wo Codenamen aufhören, sinnvoll zu sein.
In offiziellen Releases und Verträgen haben Codenamen nichts verloren. Wer eine ERP-Ablösung gegenüber dem Lieferanten oder der Geschäftsführung kommuniziert, nennt das Zielsystem und das Datum — der Codename bleibt intern.
Codenamen sind kein Ersatz für eine Migration-Roadmap. Wenn drei Migrationen parallel laufen, weil niemand priorisiert hat, hilft ein guter Name nicht weiter. Da hilft eine ehrliche Stakeholder-Diskussion über Reihenfolge und Risiko.
Die Wortlisten sind englisch. Codenamen wie `migrate-cobalt-saffron` mischen sich gut mit Branch-Konventionen, aber wer ausschließlich deutsche Bezeichner möchte, ist mit diesem Generator nicht bedient.
Tipp
Im Generator gibt es eine Voreinstellung dafür.
Die Voreinstellung „Migration“ kombiniert Metall und Stern — „onyx-vega“, „tin-rigel“, „cobalt-altair“. Klingt nach stabiler interner Bezeichnung, taugt für Branches und Confluence-Spaces gleichermaßen. Pro Klick gesetzt, danach beliebig anpassbar.
Direkt ausprobieren
Bindestrich-Trenner. Zwei bis drei Wörter. Branch-tauglich.
Migration-Voreinstellung wählen oder Kategorien selbst anordnen, Bindestrich als Trenner, generieren. Ergebnis lässt sich direkt als Git-Branch-Name, Jira-Component oder Confluence-Space-Key verwenden — alles kebab-case, alles tippbar.
Generator öffnenDrei Fragen
Was uns am häufigsten gefragt wird.
Wenn der Branch-Name nur das Symptom ist
Lesbare Branches ersetzen keine saubere Migrationsplanung.
Im kostenfreien IT-Health-Check-Einstieg sehen wir uns an, wo in Ihrer Systemlandschaft die nächste Migration am ehesten stolpern wird — 45 Minuten Erstgespräch, 3 Stunden gezielte Analyse, eine schriftliche Schwerpunkt-Analyse. Geschenkt.
IT-Health-Check starten