Individualentwicklung ist die teuerste und die wirkungsvollste Option zugleich. Deshalb prüfen wir vorher gründlich, ob sie wirklich nötig ist – und wenn sie es ist, machen wir sie richtig.
Wann sie sich lohnt
- Der Ablauf ist ein Wettbewerbsvorteil. Etwas, das Sie anders machen als der Markt, gehört ins System und nicht in eine Nebenliste.
- Der Ablauf betrifft viele Vorgänge pro Tag. Was hundertmal täglich passiert, rechnet sich anders als was einmal im Quartal vorkommt.
- Es gibt keine Alternative über Schnittstellen. Wenn zwei Systeme miteinander reden könnten, ist CXM WEBCONNECT meist der kürzere Weg.
- Der Ablauf ist fachlich stabil. Was sich alle sechs Monate ändert, sollte nicht fest programmiert werden.
Wann wir abraten
- Wenn der Sonderweg nur existiert, weil es „schon immer so gemacht“ wurde.
- Wenn eine Anforderung von einer Person kommt und niemand sonst sie kennt.
- Wenn sie sich mit einer Automatisierung außerhalb von cobra genauso gut lösen lässt – das ist günstiger und update-unabhängig.
- Wenn die Anforderung im nächsten cobra Release ohnehin im Standard erwartet wird.
Wie wir arbeiten
Gemeinsam mit Partnern. Wir erarbeiten individuelle Softwarelösungen für cobra zusammen mit unseren Entwicklungspartnern. Wir übernehmen dabei die fachliche Seite, die Abstimmung mit Ihnen und die Verantwortung für das Ergebnis – Sie haben einen Ansprechpartner, nicht drei.
In Etappen. Erst ein kleiner, nutzbarer Ausschnitt, den Sie im Alltag testen. Dann Erweiterung. Große Spezifikationen, die zwölf Monate lang geschrieben und dann einmal abgenommen werden, funktionieren in der Praxis nicht.
Update-fähig. Jede Entwicklung wird so gebaut und dokumentiert, dass beim nächsten Versionswechsel klar ist, was zu prüfen ist. Wir haben zu viele Installationen gesehen, deren Anpassungen niemand mehr erklären konnte.
Typische Beispiele
| Anforderung | Lösungsweg |
|---|---|
| Ein branchenspezifischer Vorgangstyp mit eigenen Feldern und Statuswerten | Erweiterung im Datenmodell mit passender Maske |
| Eine Berechnung, die bisher in einer Excel-Datei neben dem CRM lebt | Funktion direkt am Datensatz |
| Ein Dokument, das aus mehreren Datenquellen zusammengestellt wird | Vorlage plus Generierungslogik |
| Prüfregeln bei der Eingabe, die Fehler verhindern statt hinterher zu korrigieren | Validierung im Standardablauf |
| Verbindung zu einer Branchenanwendung, die keine offene Schnittstelle hat | Integration über CXM WEBCONNECT und Middleware |
Unsere Faustregel: Bevor wir eine Zeile Code schreiben, muss der Nutzen in einem Satz formulierbar sein, den auch jemand versteht, der nicht am Projekt beteiligt ist. Geht das nicht, ist die Anforderung noch nicht reif.
Individualentwicklung ist typischerweise ein Thema bei cobra One Max oder größeren Bestandsinstallationen. Ob Ihre Anforderung dort hingehört, klären wir in der Projektplanung – oder direkt im Gespräch.