{"id":8598,"date":"2022-07-14T09:03:19","date_gmt":"2022-07-14T07:03:19","guid":{"rendered":"https:\/\/entw.proetcon.de\/?page_id=8598"},"modified":"2025-03-31T13:34:56","modified_gmt":"2025-03-31T11:34:56","slug":"suedleasing","status":"publish","type":"page","link":"https:\/\/entw.proetcon.de\/index.php\/software-migration\/success-stories\/suedleasing\/","title":{"rendered":"Erfolg\u00adrei\u00adche COBOL-Java-Migration bei S\u00fcdLea\u00adsing&nbsp;GmbH"},"content":{"rendered":"<div id=\"pl-gb8598-69d2a1087b68d\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-gb8598-69d2a1087b68d-0\" class=\"panel-grid panel-no-style\"><div id=\"pgc-gb8598-69d2a1087b68d-0-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-0-0-0\">\t\t\t<div class=\"textwidget\"><p><strong><a href=\"https:\/\/entw.proetcon.de\/\">HOME<\/a> &gt; <a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/\">SOFTWARE-MIGRATION<\/a> &gt; <a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/success-stories\/\">SUCCESS STORIES<\/a> &gt; <a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/success-stories\/suedleasing\/\">S\u00dcDLEA\u00adSING<\/a><\/strong><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><div id=\"pg-gb8598-69d2a1087b68d-1\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb8598-69d2a1087b68d-1\"><div id=\"pgc-gb8598-69d2a1087b68d-1-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-1-0-0\" class=\"so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child\" data-index=\"1\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-1-0-0\"><div id=\"pl-w673f3c48e98e7\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-w673f3c48e98e7-0\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-w673f3c48e98e7-0\"><div id=\"pgc-w673f3c48e98e7-0-0\" class=\"panel-grid-cell\"><div id=\"panel-w673f3c48e98e7-0-0-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"0\"><div class=\"panel-widget-style panel-widget-style-for-w673f3c48e98e7-0-0-0\"><a href=\"https:\/\/www.suedleasing.de\/\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" width=\"138\" height=\"138\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2024\/11\/logo_suedleasing_weisser_rahmen.svg\" class=\"image wp-image-12597  attachment-full size-full\" alt=\"Logo S\u00fcdleasing\" style=\"max-width: 100%; height: auto;\"><\/a><\/div><\/div><\/div><div id=\"pgc-w673f3c48e98e7-0-1\" class=\"panel-grid-cell\"><div id=\"panel-w673f3c48e98e7-0-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"1\">\t\t\t<div class=\"textwidget\"><p>Die <a href=\"https:\/\/www.suedleasing.de\/\" target=\"_blank\" rel=\"noopener\">S\u00fcdLea\u00adsing GmbH<\/a> ist eine der gr\u00f6\u00dften Leasing\u00adge\u00adsell\u00adschaf\u00adten in Deutsch\u00adland und agiert im Verbund der LBBW-Gruppe. Das Unter\u00adneh\u00admen ist erfah\u00adre\u00adner und kompe\u00adten\u00adter Partner rund um das Thema Inves\u00adti\u00adti\u00adons\u00adfi\u00adnan\u00adzie\u00adrung mit einem Leasing\u00adbe\u00adstand von 3,6 Milli\u00adar\u00adden Euro. 400 Mitar\u00adbei\u00adte\u00adrin\u00adnen und Mitar\u00adbei\u00adter arbei\u00adten deutsch\u00adland\u00adweit an 21 Stand\u00ador\u00adten. Die S\u00fcdLea\u00adsing GmbH geh\u00f6rt damit zu den Top 3 der Leasing\u00adge\u00adsell\u00adschaf\u00adten in Deutschland.<\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb8598-69d2a1087b68d-2\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb8598-69d2a1087b68d-2\"><div id=\"pgc-gb8598-69d2a1087b68d-2-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-2-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"2\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-2-0-0\">\t\t\t<div class=\"textwidget\"><h2>Auf dem Weg zu einem zukunfts\u00adf\u00e4\u00adhi\u00adgen Verwal\u00adtungs\u00adsys\u00adtem f\u00fcr Leasingvertr\u00e4ge<\/h2>\n<p>Die Bearbei\u00adtung der Leasing\u00adver\u00adtr\u00e4ge von S\u00fcdLea\u00adsing erfolgte bisher mit einem komple\u00adxen COBOL-System. Es bestand aus 4.027 Program\u00admen und Copybooks mit ca. 3,2 Millio\u00adnen Codezei\u00adlen. S\u00fcdLea\u00adsing entschied 2019, das Projekt \u201eTechni\u00adsches Reengi\u00adnee\u00adring Bestands\u00adsys\u00adtem LEASCO\u201c zu starten. Ziel war es, die Program\u00admier\u00adspra\u00adche COBOL zu erset\u00adzen und ein zukunfts\u00adf\u00e4\u00adhi\u00adges System zur Verwal\u00adtung der Leasing\u00adver\u00adtr\u00e4ge zu erhal\u00adten \u2013 unter Einhal\u00adtung s\u00e4mtli\u00adcher Quali\u00adt\u00e4ts\u00advor\u00adga\u00adben in einem agilen Projekt. Dabei sollte COBOL durch Java durch eine toolba\u00adsierte Konver\u00adtie\u00adrung abgel\u00f6st werden.<\/p>\n<h2>Erfolg\u00adrei\u00adche Sprach\u00adkon\u00adver\u00adtie\u00adrung unter Verwen\u00addung ausge\u00adreif\u00adter Werkzeuge<\/h2>\n<p><a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/technologien-und-werkzeuge\/cojac\/\"><img decoding=\"async\" class=\"wp-image-6624 alignright\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/09\/logo_cojac.svg\" alt=\"pro et con Software Migration Tool CoJaC COBOL to Java Converter\" width=\"300\"><\/a>Die Sprach\u00adkon\u00adver\u00adtie\u00adrung ist der anspruchs\u00advollste Teil einer Software-Migration. Ohne ausge\u00adreifte Konver\u00adtie\u00adrungs\u00adwerk\u00adzeuge auf Basis von Techni\u00adken des Compi\u00adler\u00adbaus schei\u00adtert sie. Der wissen\u00adschaft\u00adli\u00adche Ansatz garan\u00adtiert die seman\u00adti\u00adsche \u00c4quiva\u00adlenz zwischen origi\u00adna\u00adlen und konver\u00adtier\u00adten Program\u00admen. Exper\u00adtise im Compi\u00adler\u00adbau ist somit eine wichtige Voraus\u00adset\u00adzung f\u00fcr den Projekt\u00ader\u00adfolg. Mit unserem COBOL to Java Conver\u00adter (<a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/technologien-und-werkzeuge\/cojac\">CoJaC<\/a>) existiert eine ausge\u00adreifte Toolchain f\u00fcr die Sprach\u00adkon\u00adver\u00adtie\u00adrung, die sich im vorlie\u00adgen\u00adden Projekt bew\u00e4hrte.<\/p>\n<p>Die Benut\u00adzer\u00adober\u00adfl\u00e4\u00adche des COBOL-Systems war eine S\u00fcdLe\u00ada\u00ad\u00adsing-Eigen\u00aden\u00adt\u00ad\u00adwick\u00ad\u00adlung auf Windows-Basis mit ca. 2.100 ASCII-Masken. COBOL-Server und Windows-Client tausch\u00adten ihre Infor\u00adma\u00adtio\u00adnen \u00fcber COBOL-Messa\u00ad\u00adges aus. Schon vor dem Start des Migra\u00adti\u00adons\u00adpro\u00adjek\u00adtes entwi\u00adckelte S\u00fcdLea\u00adsing mit dem Frame\u00adwork Angular die Benut\u00adzer\u00adober\u00adfl\u00e4\u00adche als Webap\u00adpli\u00adka\u00adtion neu. Der Infor\u00adma\u00adti\u00adons\u00adaus\u00adtausch mit den unver\u00ad\u00e4n\u00adder\u00adten COBOL-Program\u00ad\u00admen erfolgte weiter\u00adhin \u00fcber COBOL-Messa\u00ad\u00adges. Die Webap\u00adpli\u00adka\u00adtion sollte auch nach der Moder\u00adni\u00adsie\u00adrung weiter\u00adhin genutzt werden. Im Projekt bestand somit die Aufgabe, eine Schnitt\u00adstelle zwischen der schon existie\u00adren\u00adden Webap\u00adpli\u00adka\u00adtion und den neu konver\u00adtier\u00adten Java-Program\u00ad\u00admen zu entwi\u00adckeln. Bei der Migration entste\u00adhen aus COBOL-Servern Java-Webser\u00ad\u00advices. Der Infor\u00adma\u00adti\u00adons\u00adaus\u00adtausch mit der Webober\u00adfl\u00e4\u00adche erfolgt \u00fcber Java-Klassen, welche durch Konver\u00adtie\u00adrung der COBOL-Messa\u00ad\u00adges entstan\u00adden. Somit konnte die Webober\u00adfl\u00e4\u00adche w\u00e4hrend der Projekt\u00adlauf\u00adzeit paral\u00adlel im COBOL-System und im Java-System genutzt werden.<\/p>\n<h2>Reduzier\u00adter Testauf\u00adwand durch automa\u00adti\u00adsierte Tests<\/h2>\n<p>Eine Heraus\u00adfor\u00adde\u00adrung in jedem Migra\u00adti\u00adons\u00adpro\u00adjekt ist der Nachweis, dass origi\u00adnale und konver\u00adtierte Programme identisch arbei\u00adten. F\u00fcr diese Tests wurde die Kompa\u00adti\u00adbi\u00adli\u00adt\u00e4t der Benut\u00adzer\u00adober\u00adfl\u00e4\u00adche zum origi\u00adna\u00adlen COBOL-System und zum generier\u00adten Java-System ausge\u00adnutzt. Es entstand eine komplexe Sammlung von Gherkin-Testsze\u00adna\u00adrien unter Verwen\u00addung des Frame\u00adworks Cucum\u00adber und unter Steue\u00adrung von Jenkins. Die Ausf\u00fch\u00adrung erfolgte sowohl f\u00fcr das COBOL-System als auch f\u00fcr das migrierte Java-System browser\u00adba\u00adsiert \u00fcber Selenium. Die Ergeb\u00adnisse wurden vergli\u00adchen. Der automa\u00adti\u00adsche Vergleich des COBOL- und Java-Systems reduzierte den Testauf\u00adwand wesentlich.<\/p>\n<p>Das Projekt wurde zwischen S\u00fcdLea\u00adsing und uns gemein\u00adsam unter Nutzung unserer Techno\u00adlo\u00adgien und Werkzeuge reali\u00adsiert. Die Projekt\u00addauer betrug, wie geplant, 1,5 Jahre. Das neue System basiert auf einer moder\u00adnen Spring-Archi\u00ad\u00adtek\u00ad\u00adtur. Der generierte Java-Code ist wartbar und perfor\u00admant. Somit ist eine effizi\u00adente Wartung und Weiter\u00adent\u00adwick\u00adlung mit Frame\u00adworks wie Maven, Jenkins, Cucum\u00adber u.a. gegeben. Der Projekt\u00ader\u00adfolg hat erneut best\u00e4\u00adtigt, dass die Software-Migration eine Alter\u00adna\u00adtive zur Neuent\u00adwick\u00adlung und zum Einsatz von Standard\u00adsoft\u00adware&nbsp;ist.<\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb8598-69d2a1087b68d-3\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb8598-69d2a1087b68d-3\"><div id=\"pgc-gb8598-69d2a1087b68d-3-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-3-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"3\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-3-0-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8609\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/07\/logo_suedleasing.png\" alt width=\"258\" height=\"107\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/07\/logo_suedleasing.png 1018w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/07\/logo_suedleasing-300x124.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/07\/logo_suedleasing-768x318.png 768w\" sizes=\"(max-width: 258px) 100vw, 258px\"><\/p>\n<h2>Sebas\u00adtian&nbsp;Seek<br>\nLeiter Softwareentwicklung<br>\nS\u00fcdLea\u00adsing&nbsp;GmbH<\/h2>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pgc-gb8598-69d2a1087b68d-3-1\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-3-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"4\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-3-1-0\">\t\t\t<div class=\"textwidget\"><p><em>\u201eAuch in unserer Branche sp\u00fcren wir nat\u00fcr\u00adlich den Druck im Bereich Digita\u00adli\u00adsie\u00adrung deutlich. Um am Markt auch in Zukunft weiter unsere innova\u00adti\u00adven L\u00f6sun\u00adgen anbie\u00adten zu k\u00f6nnen, war es f\u00fcr uns ganz wichtig, unser zentra\u00adles Leasing\u00adsys\u00adtem zu moder\u00adni\u00adsie\u00adren. Wir waren zu Beginn bei der toolge\u00adst\u00fctz\u00adten COBOL-Java-Migration skeptisch, hatte man doch schon von geschei\u00adter\u00adten Projek\u00adten geh\u00f6rt. Mit dem Team von pro et con haben wir aber den richti\u00adgen Partner gefun\u00adden. Schon im Proof of Concept konnte bewie\u00adsen werden, dass die komple\u00adxen Rechen\u00adope\u00adra\u00adtio\u00adnen der Finanz\u00adma\u00adthe\u00adma\u00adtik korrekt ausge\u00adf\u00fchrt wurden und auch die Laufzeit bei Massen\u00adver\u00adar\u00adbei\u00adtungs\u00adpro\u00adgram\u00admen unseren Erwar\u00adtun\u00adgen entsprach. Dieser sehr positive Eindruck hat sich im weite\u00adren Projekt\u00adver\u00adlauf best\u00e4tigt.\u201c<\/em><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb8598-69d2a1087b68d-4\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb8598-69d2a1087b68d-4\"><div id=\"pgc-gb8598-69d2a1087b68d-4-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-4-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"5\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-4-0-0\">\t\t\t<div class=\"textwidget\"><p><em>\u201eIch bin stolz darauf, dass die pro et con GmbH in diesem Projekt erneut zeigen konnte, welches Poten\u00adzial in unserem toolge\u00adst\u00fctz\u00adten Migra\u00adti\u00adons\u00adan\u00adsatz steckt. Mit unserem COBOL to Java Conver\u00adter (CoJaC) existiert daf\u00fcr ein ausge\u00adreif\u00adtes Tool. So ein Projekt ist auch immer ein gemein\u00adsa\u00admes Projekt zwischen gleich\u00adbe\u00adrech\u00adtig\u00adten Partnern. Insbe\u00adson\u00addere bei der so wichti\u00adgen Testphase hat die S\u00fcdLea\u00adsing GmbH mit dem agilen Ansatz und dem konse\u00adquen\u00adten Einsatz automa\u00adti\u00adscher Tests einen wesent\u00adli\u00adchen Beitrag zum Projekt\u00ader\u00adfolg geleis\u00adtet. Ich bedanke mich bei Herrn Seek und dem ganzen S\u00fcdLe\u00ada\u00ad\u00adsing-Team f\u00fcr das uns entge\u00adgen\u00adge\u00adbrachte Vertrauen. Ich bin mir sicher, dass wir mit unserem wissen\u00adschafts\u00adba\u00adsier\u00adten Migra\u00adti\u00adons\u00adan\u00adsatz weitere Firmen bei der erfolg\u00adrei\u00adchen Umset\u00adzung ihrer Digita\u00adli\u00adsie\u00adrungs\u00adstra\u00adte\u00adgien unter\u00adst\u00fct\u00adzen k\u00f6nnen.\u201c<\/em><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pgc-gb8598-69d2a1087b68d-4-1\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-4-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"6\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-4-1-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4744 size-full\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/06\/pec_firmenname.svg\" alt width=\"300\" height=\"100\"><\/p>\n<h2>Prof. Dr. Uwe Kaiser<br>\nGesch\u00e4ftsf\u00fchrer<br>\npro et con&nbsp;GmbH<\/h2>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb8598-69d2a1087b68d-5\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb8598-69d2a1087b68d-5\"><div id=\"pgc-gb8598-69d2a1087b68d-5-0\" class=\"panel-grid-cell\"><div id=\"panel-gb8598-69d2a1087b68d-5-0-0\" class=\"so-panel widget widget_text panel-first-child\" data-index=\"7\"><div class=\"panel-widget-style panel-widget-style-for-gb8598-69d2a1087b68d-5-0-0\">\t\t\t<div class=\"textwidget\"><div><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/09\/success_story_suedleasing.pdf\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\" height=\"20\"> <\/a><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/09\/success_story_suedleasing.pdf\" target=\"_blank\" rel=\"noopener\">Success Story: \u201cErfolg\u00adrei\u00adche COBOL-Java-Migration bei S\u00fcdLea\u00adsing&nbsp;GmbH\u201d<\/a><\/div>\n<\/div>\n\t\t<\/div><\/div><div id=\"panel-gb8598-69d2a1087b68d-5-0-1\" class=\"so-panel widget widget_sow-button panel-last-child\" data-index=\"8\"><div class=\"so-widget-sow-button so-widget-sow-button-flat-8b88a321bb2d-8598\"><div class=\"ow-button-base ow-button-align-left\">\n\t\t\t<a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/success-stories\/\" class=\"sowb-button ow-icon-placement-left ow-button-hover\">\n\t\t<span>\n\t\t\t\n\t\t\t<b>ZUR\u00dcCK ZU DEN SUCCESS STORIES<\/b>\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>HOME &gt; SOFTWARE-MIGRATION &gt; SUCCESS STORIES &gt; S\u00dcDLEASING<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6828,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-8598","page","type-page","status-publish","hentry","no-thumb"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/8598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/comments?post=8598"}],"version-history":[{"count":0,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/8598\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/6828"}],"wp:attachment":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/media?parent=8598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}