Schnittstellen-Entwicklung im Überblick

Eine individuelle Schnittstelle ermöglicht es, Systeme miteinander zu verbinden.

Dafür ist entweder eine API verfügbar, oder wir binden on-premise Systeme nach euren individuellen Anforderungen an.

Bei einem Schnittstellen-Entwicklungsprojekt gibt es verschiedene Punkte zu beachten.

Deshalb arbeiten wir stets nach unserem erprobten Prozess zur Schnittstellen-Entwicklung:

1. Technical Scoping 2. Konzept 3. Entwicklung4. Testing5. Go-Live

Der Prozess zur Schnittstellen-Entwicklung

Ihr habt Daten in unterschiedlichen Silos liegen?

Systeme sollen endlich integriert sein damit ihr datenbasiert Entscheidungen treffen könnt?

Und ihr wollt endlich eine integrierte Systemlandschaft haben?

Dann ist eine Schnittstellen-Entwicklung genau das Richtige.

Wir sind Techies und lieben es,  Schnittstellen zu planen und zu programmieren.

Technical Scoping

Durch unsere Technical-Scoping Workshop-Templates finden wir schnell heraus, welche Anforderungen an die Schnittstelle gestellt sind und was die APIs der bestehenden Systeme können.

Wir nehmen eure Systemlandschaft genau unter die Lupe, damit einer erfolgreichen Integration über Schnittstellen nichts mehr im Weg steht.

Entwicklungs-Konzept

Wir erstellen ein individuelles Schnittstellen-Konzept und halten darin genau fest, welche Datenpunkte zwischen den Systemen synchronisiert werden sollen.

Hier können Regel-basiert und Feldwert-basiert entweder alle Endpunkte angesprochen werden oder nur bestimmte Endpunkte die für die Teams relevant sind.

Außerdem werden die Intervalle definiert, zu denen die Schnittstelle aktiv werden soll. Dauerhaft, zu festen Zeitpunkten oder zu bestimmten Aktivitäten.

Program-mierung

Nach dem abgenommenen Entwicklungs-Konzept für die Schnittstelle folgt die eigentliche Programmierung.

Hier wird entweder auf einem unserer in Deutschland gehosteten Server oder auf einem der Server in deinem Unternehmen ein individuelles Skript entwickelt, welches alle Regeln der Schnittstelle beinhaltet.

Je nach Konzept, kann dieses Skript kürzer oder länger sein.

Testing

Bevor die Schnittstelle aktiviert wird, muss das Skript ordentlich getestet werden.

Damit zum Go-Live der Schnittstelle(n) auch alle Daten korrekt synchronisiert werden.

Denn nur dann entsteht eine wirklich integrierte Systemlandschaft.

Beim Testing greifen wir auf unsere eigenen Testing-Tools und Entwicklungs-Umgebung zurück, um sowohl mögliche Fehler in Skripten zu erkennen, als auch die API Endpunkte zu verifizieren.

Go-Live

Nach erfolgreichem Testing führen wir den Go-Live der Schnittstelle durch und geben eurem IT-Team ein umfangreiches Onboarding zur entwickelten Schnittstelle.

Damit kannst du sichergehen, dass die Schnittstelle gut dokumentiert ist und damit auch langfristig funktioniert.

Bei Weiterentwicklung der Schnittstelle steht eines unserer Wartungspakete bereit.

Das klingt spannend?
Dann lass’ uns unverbindlich sprechen:

  1. Passendes Datum und Uhrzeit wählen
  2. Formularfelder ausfüllen
  3. Termin ist gebucht. Wir freuen uns auf das Gespräch!