COBOL gilt nicht als moderne Entwicklungstechnologie. Mittlerweile über sechs Jahrzehnte alt, wird sie zwar als wichtige Technologie der Vergangenheit betrachtet, aber nicht unbedingt als etwas, das man heute und in Zukunft einsetzen sollte. Jüngste Forschungsergebnisse könnten Sie jedoch überraschen. Das renommierte Marktforschungsunternehmen Vanson Bourne hat herausgefunden, dass COBOL in der IT-Branche weit verbreitet ist. Über 800 Milliarden Codezeilen existieren heute. Sie unterstützen alltägliche Anwendungen wie Geldautomaten, Online-Banking, den Kauf und Verkauf von Aktien, Flugbuchungen, Hotel- oder Mietwagenreservierungen, Autowerkstätten und vieles mehr. COBOL treibt still und leise einen Großteil unserer modernen Wirtschaft an und ist wahrlich allgegenwärtig. Angesichts dieser Menge an aktiv genutztem Code stellt sich die Frage: „Wie geht es weiter?“
Angesichts der Menge an COBOL Code, die im Einsatz ist, sollte man meinen, es gäbe genügend Entwickler, um den aktuellen und zukünftigen IT-Bedarf zu decken. Weit gefehlt. In einer Branche, in der sich die Technologie rasant weiterentwickelt, gilt die Vorstellung, dass die Werkzeuge von gestern veraltet sind und zugunsten der neuen – oft unerprobten und vermeintlich glänzenden – Werkzeuge verworfen werden. Dieses Verhalten lässt sich im gesamten Technologiesektor beobachten, von Smartphones über Heimelektronik bis hin zu vielen anderen Bereichen. Verbraucher drängen darauf, ihre Geräte durch die neuesten und besten zu ersetzen. Auch in der Enterprise -IT herrscht eine ähnliche Denkweise. Führungskräfte versuchen, COBOL und andere etablierte Systeme schnellstmöglich durch neue Technologien zu ersetzen, in der Hoffnung, so die digitale Transformation zu ermöglichen, die IT-Agilität zu verbessern und zukünftige Talente für die Betreuung dieser IT-Systeme zu gewinnen. Aber gibt es einen besseren Weg?
Der Erfolg und Misserfolg von IT-Projekten ist ein viel diskutiertes Thema, doch kaum eine Institution genießt so hohes Ansehen wie die Standish Group. Mit über 50.000 analysierten IT-Projekten in 25 Jahren kann man sie getrost als führende Autorität auf diesem Gebiet bezeichnen. In ihrem aktuellen Bericht zeigt Standish, dass Unternehmen, die einen kontinuierlichen Modernisierungsansatz (auch bekannt als Flow-Ansatz) verfolgen, eine 71%ige Chance auf Projekterfolg haben, verglichen mit nur 1% bei anderen Strategien. Diese Zahlen sind überzeugend, und für alle, die in COBOL Systeme investieren, ist die Botschaft der Modernisierung von großer Bedeutung. Doch ist moderne Technologie wirklich in der Lage, das gestrige COBOL in zukunftsfähige Lösungen für APIs, DevOps, Container und Cloud zu transformieren?
Seit 1959 hat die COBOL -Technologie zahlreiche Fortschritte gemacht. Neben den vielen sprachlichen Weiterentwicklungen hat sich COBOL wohl zur portabelsten Technologie der Branche entwickelt und unterstützt eine breite Palette von Plattformen in verteilten, Mainframe-, virtuellen und Cloud-Umgebungen. Eine der bedeutendsten Neuerungen ist die Integration von COBOL in moderne Entwicklungswerkzeuge wie Visual Studio, Eclipse und nun auch Visual Studio Code. Entwickler verfügen heute über eine leistungsstarke und dennoch vertraute Umgebung, um bestehende COBOL Anwendungen zu erstellen, zu verwalten und zu modernisieren. Tatsächlich bieten einige der neuesten COBOL Versionen neue Modernisierungswerkzeuge für COBOL -Code-Refactoring, Code-Slicing, API Integration sowie die Anbindung an Docker-Container und Kubernetes. Man kann nun ein über 30 Jahre altes COBOL Programm in die heutige Technologie integrieren – in vielen Fällen sogar ohne Codeänderungen. Das ist leistungsstarke Technologie und die Werkzeuge, die IT-Abteilungen für die Transformation von Geschäftsanwendungen benötigen. Kann diese neue Technologie auch dazu beitragen, den Fachkräftemangel im Bereich COBOL zu beheben?
Der Erwerb neuer Kompetenzen erfordert nicht zwangsläufig eine neue IT-Infrastruktur, sondern vielmehr eine neue Denkweise. Dank jüngster technologischer Fortschritte sind ältere Programmiersprachen wie COBOL heute genauso modern wie C# oder Java. Modernes COBOL überwindet Lernbarrieren durch die native Integration in gängige Industriestandard-IDEs wie VSCode, Eclipse oder Visual Studio. COBOL wird in diesen modernen Umgebungen zu einer vollwertigen Sprache und ermöglicht es Entwicklern, die spannende Welt der COBOL Modernisierung mit Leichtigkeit und Zuversicht zu erkunden. So aufregend das auch klingen mag, es ist keine Neuigkeit. Diese modernen Entwicklungen sind seit über 10 Jahren verfügbar und haben sich in Tausenden von Endbenutzereinsätzen bewährt. Aus technologischer Sicht ist modernes COBOL bestens gerüstet, um Ihre Kompetenzherausforderungen mit der für die Unternehmens-IT erforderlichen Zuversicht und Zuverlässigkeit zu meistern.
Einer der besten Ansätze, um dem Fachkräftemangel entgegenzuwirken, ist Weiterbildung. Damit meine ich, Softwareentwicklern, Architekten, Ingenieuren und Programmierern die Augen für das wahre Potenzial ihrer Software zu öffnen. Modernes COBOL ist genau dieser Vermittler. Und für alle, die COBOL lernen möchten: Der Einstieg ist ganz einfach.
Die Vorbereitung auf die Zukunft erfordert ständige Planung sowie die regelmäßige Überprüfung und Anpassung dieser Pläne. Es ist ein fortlaufender Prozess. Die Sicherung zukünftiger COBOL Kenntnisse zur Unterstützung zentraler Geschäftsanwendungen erfordert dieselbe Sorgfalt, Aufmerksamkeit und Strategie. Die gute Nachricht: Moderne Technologien ermöglichen diesen Prozess und erleichtern es erheblich, neue Kompetenzen zu gewinnen und aufzubauen – egal ob Sie neue Mitarbeiter oder erfahrene Entwickler ansprechen möchten. Es stehen Ihnen zudem zahlreiche Entwicklerressourcen zur Verfügung, die Ihnen und Ihren Teams einen schnellen Einstieg ermöglichen. Wenn Sie noch nicht ganz bereit sind, sich intensiv damit auseinanderzusetzen, treten Sie einer Online COBOL Community bei und erfahren Sie, wie Ihre Kollegen die COBOL Talente von morgen fördern. Am wichtigsten ist es jedoch, mit der Erstellung Ihres Zukunftsplans für Ihre COBOL-Kenntnisse zu beginnen und sicherzustellen, dass dieser auf die Ziele und Bedürfnisse Ihrer zentralen Geschäftsanwendungen abgestimmt ist.
Wir stellen Rocket EVA 2.0 vor.
Wählen Sie den richtigen Weg für die KI-gestützte Codemodernisierung
Finden Sie den Modernisierungspfad, der das schützt, was zählt.
