Lesen sie hier den Beitrag:

Gelungene Integration neuer Systeme in gewachsene IT-Infrastrukturen

Moderne IT-Infrastrukturen bestehen meist aus vielen unterschiedlichen Software-Teillösungen. Eine Vertriebsplattform etwa ist mehr als ein Shopsystem. In ihr fügt sich ein komplexes Geflecht zusammen, bestehend aus Shop, Warenwirtschaft, Rechnungsstellung, Payment und vielen mehr. Entsprechend aufwendig ist der Aufbau einer solchen digitale Plattform. Doch auch wenn diese Projekte technologisch anspruchsvoll sind, entstehen die Hauptrisikofaktoren letztlich durch Fehlkommunikation und unzureichende Vorbereitung.

Gelungene Integration neuer Systeme in gewachsene IT-Infrastrukturen

Dies trifft vor allem auf die Systemintegration zu einem der ressourcenintensivsten Teile der Implementierung einer IT-Infrastruktur. Schließlich verfügen Unternehmen heute über gewachsene technologische Infrastrukturen und laufende Systeme, die mit den neuen Systemen nachgerüstet und verbunden werden müssen. Greenfield-Entwicklung ist eher die Ausnahme.

Das größte Risiko bei der IT-Integration in eine laufende Systemlandschaft besteht darin, dass Probleme oft erst zu spät sichtbar werden. Nehmen wir dafür ein Beispiel: Ein Unternehmen hat Kundendaten und möchte diese in eine neu entwickelte Plattform übertragen. Die Daten selbst scheinen gut strukturiert zu sein; das Team kann eine Schnittstelle entwickeln, damit die neue Plattform sie nutzen kann. Die API wird getestet und alles scheint reibungslos zu laufen. Allmählich tauchen jedoch seltsame Daten im Frontend auf, die interne Mitarbeiterinformationen beinhalten. Nach der Problemuntersuchung stellt sich heraus, dass jemand einige Jahre zuvor Daten hinzugefügt hatte, ohne die Datenstruktur anzupassen. Das Problem: Die bestehende Software ist für einen anderen Zweck verwendet und das Team, welches die neue Plattform entwickelt, war nicht informiert. Auch wenn seine Lösung technischen Aufwand bedeutet, ist das Problem nicht von technologischer Natur. Ausschlaggebender ist zu wissen, wie man solche Probleme gar nicht erst entstehen lässt.

Nun ist jedes IT-Integrationsprojekt individuell, jedes System birgt seine eigenen Tücken. Doch viele Fallen lassen sich vermeiden, indem man einige übergreifende Themen beachtet – sowohl auf Seite des ausführenden Teams als auch durch die restlichen Stakeholder.

Vorbereitung der bestehenden Infrastruktur

Um erfolgreich Software-Teillösungen in bestehende IT-Infrastrukturen zu integrieren, ist sicherzustellen, dass alles dafür vorbereitet ist. Das bedeutet einerseits, dass man die vorhandene Infrastruktur im Rahmen einer Anamnese so genau wie möglich analysiert und abgebildet hat. Dabei sind diejenigen Daten besonders entscheidend, mit denen das System später arbeiten muss, beispielsweise Kunden- oder Produktdaten. Die Daten selbst sollten “sauber” sein und von Mängeln wie im obigen Beispiel beschrieben bereinigt. Und sie sollten so strukturiert sein, dass sie auch zu den neuen Systemen passen. Häufig findet sich gerade in über lange Zeit organisch gewachsenen Datenstrukturen viel Unsinn – oder relevante Informationen sind nicht mehr vorhanden. Wer hier nicht vorbereitet ist, muss später aufwendig Probleme lösen.

Zur Vorbereitung gehört es auch, Schnittstellen explizit zu definieren. Dies bedeutet nicht einfach nur mehr zu dokumentieren – jede Dokumentation ist bis zu einem gewissen Grad veraltet. Am besten macht die Software selbst Informationen explizit. Wenn es eine neue Anforderung an ein bestehendes System gibt, sollte für die Software entsprechend eine Weiterentwicklung und nicht schlicht eine Anpassung auf den neuen Anwendungsfall erfolgen. Wer es sich zu einfach macht und beispielsweise Mitarbeiterdaten einfach zu den Kundendaten im System hinzufügt, zahlt dafür später den Preis.

Frühzeitiger Wissenstransfer

Vom technologischen Standpunkt aus scheitern Implementierungen in bestehende IT-Infrastruktur auch an Informationsmangel. Das heißt, dass die Entwickler nicht über notwendige Informationen verfügen. Um daraus resultierende Probleme zu vermeiden, muss ein frühzeitiger und gründlicher Wissenstransfer stattfinden. Die Kernfrage ist dabei ist das Institutionalisieren des Wissens. Oft gibt es nur ein oder zwei Personen im Unternehmen, die wissen, wie und warum man etwas ursprünglich einmal entwickelt hat – wenn überhaupt. Manchmal sind diese Personen auch gar nicht mehr im Unternehmen. Ist dieses Wissen nirgends transparent dokumentiert und geteilt, entstehen nachgelagert große Probleme. Plötzlich funktionieren wichtige Features nicht und Tests schlagen fehl, obwohl es nicht an den technologischen Fähigkeiten mangelt. Sich bewusst Zeit für den Wissenstransfer zu nehmen ist unabdinglich. Die Integrierenden müssen von Beginn an die richtigen Fragen stellen.

Rechtzeitiger Zugang und umfangreiche Tests

Zuletzt ist es essentiell, dass die Integrierenden auch die Möglichkeit haben, sich die bestehende Infrastruktur rechtzeitig anzuschauen. Sie sollten so früh wie möglich darauf bestehen, vollständige Datensätze einsehen zu können. Nur dies ermöglicht es, umfangreiche integrale Tests durchzuführen und sicherzustellen, dass die IT-Integration reibungslos verläuft. Wenn dies nicht der Fall ist, dann können größere Probleme erst bei der Implementierung und dem Integrationstest erfasst werden – also dann, wenn sie sich im Frontend bemerkbar machen. Dies ist oft jedoch viel zu spät und kann im Extremfall zur einer Sprengung des Zeit- und Kostenbudget nach hinten heraus führen

Die IT-Integration in modernere IT-Infrastrukturen ist kein Hexenwerk

Obwohl die IT-Integration von unterschiedlichen Software-Teilsystemen in eine Systemlandschaft mitunter risikobehaftet ist, kann sie dennoch reibungslos ablaufen. Dabei ist sicherzustellen, dass wichtige Schritte befolgt werden: Die bestehende Infrastruktur muss gut vorbereitet sein und den Integrierenden muss alles Wissen an die Hand gegeben werden, sodass das Testen der Datensätze frühzeitig beginnen kann. So lässt sich das Software-Projekt bewerkstelligen und die unterschiedlichen Teillösungen unter einen Hut bekommen.

Autor: Christopher Möhle

weitere Beiträge zum Thema:

 

Der EAS-Insider – Ihr Navigator zu einem erfolgreichem Business!

So kann Sie Unternehmenssoftware erfolgreicher machen:

Was ist Unternehmenssoftware?

Unternehmenssoftware ist eine Sammlung von Anwendungen und Tools, die speziell entwickelt wurden, um Geschäftsprozesse effizienter zu gestalten. Sie deckt eine Vielzahl von Funktionen ab, darunter Buchhaltung, Personalwesen, Kundenbeziehungsmanagement (CRM), Lieferkettenmanagement und Enterprise Resource Planning (ERP). Diese Softwarelösungen unterstützen Unternehmen dabei, ihre Abläufe zu automatisieren, Daten effizient zu verwalten und die Zusammenarbeit zwischen Abteilungen zu verbessern. Durch den Einsatz von Unternehmenssoftware können Unternehmen fundierte Entscheidungen treffen, indem sie Echtzeitdaten und Analysen nutzen. Darüber hinaus ermöglicht sie die Skalierung von Geschäftsaktivitäten, die Reduzierung von Kosten und die Verbesserung der Kundenzufriedenheit, was letztendlich zur Steigerung der Wettbewerbsfähigkeit beiträgt.

Wie kann Unternehmenssoftware ein Unternehmen digital erfolgreicher machen?

Unternehmenssoftware kann Unternehmen digital erfolgreicher machen, indem sie Geschäftsprozesse automatisiert und optimiert, wodurch Effizienz und Produktivität steigen. Sie ermöglicht die Integration verschiedener Abteilungen und fördert eine nahtlose Zusammenarbeit, indem sie Echtzeitdaten bereitstellt. Durch präzise Datenanalysen können Unternehmen fundierte Entscheidungen treffen und Markttrends schneller erkennen. Unternehmenssoftware verbessert zudem die Kundenbeziehungen durch effektives Kundenbeziehungsmanagement (CRM), was zu gesteigerter Kundenzufriedenheit und -bindung führt. Die Automatisierung von Routineaufgaben reduziert menschliche Fehler und spart Zeit und Ressourcen. Darüber hinaus unterstützt sie Unternehmen dabei, flexibel auf Veränderungen zu reagieren und ihre digitale Transformation voranzutreiben, um im Wettbewerbsumfeld erfolgreich zu bleiben.

Wichtige Schlagworte im Kontext von Unternehmenssoftware:

Digitalisierung

Der Prozess, bei dem analoge Geschäftsprozesse in gute und sinvolle digitale umgewandelt werden, um Effizienz und Produktivität zu steigern.

Integration

Die Verbindung verschiedener Softwarelösungen und Systeme, um einen reibungslosen Informationsfluss und eine einheitliche Datenbasis im Unternehmen zu gewährleisten.

Automatisierung

Der Einsatz von Software zur Durchführung wiederkehrender Aufgaben ohne menschliches Eingreifen, um Fehler zu reduzieren und Ressourcen zu sparen.

Aktuelle Beiträge zum Thema Unternehmenssoftware:

Unsere aktuellen Blog-Beiträge!

Das sind die aktuellen Beiträge zum Thema:

Aktuelle Beiträge zum Thema:
 

DAS EAS-MAG-Glossar für den Beitrag:

Gelungene Integration neuer Systeme in gewachsene IT-Infrastrukturen

EAS-MAG-Glossar:

Schnittstellen

Der Begriff Schnittstellen bedeutet die Verbindungen oder Integrationen zwischen verschiedenen Softwareanwendungen, die den Austausch von Daten und Informationen ermöglichen. Schnittstellen sind entscheidend für die Interoperabilität zwischen Systemen wie ERP, CRM und MES. Sie stellen sicher, dass Daten nahtlos fließen und in Echtzeit verfügbar sind, wodurch Geschäftsprozesse effizienter werden. Schnittstellen können durch APIs (Application Programming Interfaces) realisiert werden, die festgelegte Protokolle und Standards verwenden, um die Kommunikation zwischen Softwarelösungen zu erleichtern. Durch gut gestaltete Schnittstellen können Unternehmen redundante Datenverarbeitung vermeiden, Fehler reduzieren und die Entscheidungsfindung verbessern, da alle Systeme synchron und aktuell sind. Dies fördert die digitale Transformation und erhöht die betriebliche Agilität.

 
Transparenzhinweis für Pressemitteilung
Gelungene Integration neuer Systeme in gewachsene IT-Infrastrukturen

Unternehmen

Turbine Kreuzberg
Turbine Kreuzberg ist eine Digitalagentur aus Berlin. Als Projektpartner mit hoher technologischer Expertise entwickelt das Unternehmen digitale Plattformen, die sämtliche Unternehmensprozesse von Beschaffung, Produktion, Vertrieb und Logistik digitalisieren und automatisieren. Damit eröffnet Turbine Kreuzberg Wirtschaft und Gesellschaft neue Möglichkeiten für Austausch und Handel. Technologische Schwerpunkte von Turbine Kreuzberg liegen in den Feldern Commerce, Blockchain und IoT/Sensorik. Die 100 Köpfe arbeiten an den Standorten Berlin, Faro (Portugal) und Leipzig.

Autor

Christopher Möhle
Christopher Möhle ist COO bei Turbine Kreuzberg und begleitet Unternehmen bei der Entwicklung von digitalen Produkt- und Serviceplattformen sowie individuellen Applikationen auf IoT- und Blockchain-Basis. Seine Schwerpunkte liegen in den Bereichen Technologie und Umsetzungsstrategie. Möhle leitet den Plattform-Bereich am Agenturstandort Berlin.