
Andrew Hanna
Serpent Team

Change Sets waren nie für Skalierung gedacht.
Sie dienten als manuelle Brücke für kleine Orgs, bis Teams wuchsen, Features zunahmen und parallele Workstreams “click-to-deploy” unbeherrschbar machten.
Heute fallen selbst DevOps-Plattformen, die Change Sets ersetzt haben, oft in dieselbe Falle: zu viele Schritte, zu viel Konfiguration und zu wenig Kontext.
Statt Geschwindigkeit zu ermöglichen, erzeugen sie Overhead und zwingen Teams, für jedes Release Scripts, Pipelines und Berechtigungen zu jonglieren.
Es ist Zeit, beide Extreme hinter sich zu lassen. Das moderne Salesforce DevOps-Playbook ist einfacher: Continuous Delivery ohne Komplexität.
| Phase | Ära | Ansatz | Grenzen |
|---|---|---|---|
| 1️⃣ Change Sets | Vor DevOps | Manuelle Auswahl und Deployment | Fehleranfällig, keine Versionskontrolle |
| 2️⃣ Scripted CI/CD | Frühes DevOps | Pipelines, Git und CLI-Tools | Erfordert dedizierten Engineer |
| 3️⃣ Task-basierte Automatisierung | Modern | Einheitlicher, visueller Workflow | Für echte Salesforce-Teams gebaut |
Die meisten Teams stecken zwischen Phase 1 und 2 fest: entweder mit stundenlanger
manueller Arbeit oder mit komplexen CI/CD-Scripts, die nur wenige wirklich
verstehen.
Phase 3 löst beides.
So sieht das neue Modell Schritt für Schritt aus.
Jede Änderung beginnt als Task, der mit einer Story verbunden ist.
Durch die
direkte Verbindung von Work Items mit Metadata richten Sie Entwicklungs- und
Release-Zyklen automatisch aus.
Serpent macht das nativ: kein manuelles Mapping,
keine Tabellen.
Integrieren Sie Sandboxes, Production Org und Git einmal.
Serpent verwaltet
GitFlow im Hintergrund, verknüpft jeden Task mit seinem eigenen Branch und hält Orgs
synchron.
Jeder Task durchläuft Pre-Deployment-Checks vor der Promotion.
Wenn etwas bricht,
wissen Sie genau, welche Komponente es verursacht hat, und Rollback ist sofort
möglich.
Statt Komponenten manuell zu paketieren, deployen Sie pro Task.
Dieser Ansatz
bringt Kontext: Sie promoten konkrete Arbeit, statt zu raten, welche XML-Dateien
wichtig sind.
Drift entsteht, wenn Orgs sich getrennt entwickeln.
Serpent vergleicht
automatisch und warnt, wenn Konfigurationen auseinanderlaufen, damit fehlgeschlagene
Releases verhindert werden.
Sichtbarkeit macht DevOps von Kunst zu Wissenschaft.
Verfolgen Sie, wie lange
Tasks von Commit bis Deployment brauchen, und messen Sie Verbesserung über Zeit.
Traditionelles DevOps fokussiert auf Automatisierungsschritte; modernes
DevOps fokussiert auf Ausrichtung.
Indem Tasks, Orgs und Branches als
ein verbundenes System behandelt werden, gewinnen Sie:
Teams, die diesem Playbook folgen, reduzieren Release-Zeit um bis zu 6×, ohne zusätzliche Headcount oder Infrastruktur.
Ein ISV-Team mit 4 Entwicklern ersetzte manuelle Change Sets durch Serpents
task-basierten Workflow.
Sie wechselten von wöchentlichen Releases zu zwei
Deployments pro Tag und beseitigten 90 % der Post-Release-Fixes.
Lesen Sie die detaillierte Case Study.
Ein Boutique-Partner automatisierte Testing und Drift Detection über Serpents Org
Management-Funktion.
QA-Zyklen sanken von zwei Tagen auf zwei Stunden.
Diese Ergebnisse sind keine Ausnahmen. Sie entstehen, wenn DevOps zur tatsächlichen Arbeitsweise von Salesforce-Teams passt.
Change Sets haben Gewohnheiten gebaut. Legacy-Tools haben Mauern gebaut. Die Zukunft baut Momentum, einen verbundenen Workflow, den jeder ausführen und dem jeder vertrauen kann.
Serpent liefert diesen einheitlichen Weg: task-basiert, visuell und
intelligent.
Ein Tool zum Planen, Deployen und Analysieren von
Salesforce-Releases ohne die Reibung traditionellen DevOps.

Andrew Hanna

Serpent Team

Tekunda Team

Tekunda Team

Tekunda Team

Andrew Hanna