{"id":11436,"date":"2024-06-27T22:53:31","date_gmt":"2024-06-27T20:53:31","guid":{"rendered":"https:\/\/proetcon.de\/?page_id=11436"},"modified":"2025-06-30T13:07:09","modified_gmt":"2025-06-30T11:07:09","slug":"project-process","status":"publish","type":"page","link":"https:\/\/proetcon.de\/index.php\/en\/software-migration-2\/project-process\/","title":{"rendered":"Project Process"},"content":{"rendered":"<div id=\"pl-gb11436-69d0be0fa6fec\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-gb11436-69d0be0fa6fec-0\" class=\"panel-grid panel-no-style\"><div id=\"pgc-gb11436-69d0be0fa6fec-0-0\" class=\"panel-grid-cell\"><div id=\"panel-gb11436-69d0be0fa6fec-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-gb11436-69d0be0fa6fec-0-0-0\">\t\t\t<div class=\"textwidget\"><p><strong><a href=\"https:\/\/proetcon.de\/index.php\/en\/technology-leader-and-partner-for-software-migration\/\">HOME<\/a> &gt; <a href=\"https:\/\/proetcon.de\/index.php\/en\/software-migration-2\">SOFTWARE MIGRATION<\/a> &gt; <a href=\"https:\/\/proetcon.de\/index.php\/en\/software-migration-2\/project-process\">PROJECT PROCESS<\/a><\/strong><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><div id=\"pg-gb11436-69d0be0fa6fec-1\" class=\"panel-grid panel-no-style\"><div id=\"pgc-gb11436-69d0be0fa6fec-1-0\" class=\"panel-grid-cell\"><div class=\"panel-cell-style panel-cell-style-for-gb11436-69d0be0fa6fec-1-0\"><div id=\"panel-gb11436-69d0be0fa6fec-1-0-0\" class=\"so-panel widget widget_text panel-first-child\" data-index=\"1\"><div class=\"panel-widget-style panel-widget-style-for-gb11436-69d0be0fa6fec-1-0-0\">\t\t\t<div class=\"textwidget\"><h2>OUR PROCESS OF A MIGRATION PROJECT<\/h2>\n<p>Each of our migration projects follows a defined process. Every stage can be conside\u00adred as a joint project between our custo\u00admer and us. The follo\u00adwing figure illus\u00adtra\u00adtes the process from a workshop to refac\u00adto\u00adring:<img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-13362\" src=\"https:\/\/proetcon.de\/wp-content\/uploads\/2025\/01\/process_of_migration_project_VoR.svg\" alt=\"Figure on the process of a migration project\" width=\"914\" height=\"438\">The indivi\u00addual steps are as follows:<\/p>\n<ul>\n<li><strong>workshop: <\/strong>once you have shown interest in a joint migration project with us, we hold an all-day workshop together. Here, you can present your current legacy system and outline your requi\u00adre\u00adments and ideas concer\u00adning a software migration. We will present our techno\u00adlo\u00adgies and tools. If you provide us with selec\u00adted sources of your system (e.g. COBOL program\u00admes, screen descrip\u00adti\u00adons, \u2026), we will demons\u00adtrate the migration process based on your sources. In conse\u00adquence, we will decide if the next step of the coope\u00adra\u00adtion, which invol\u00adves the prepa\u00adra\u00adtion of a study, will be made together.<strong><br>\n<\/strong><\/li>\n<li><strong>study<\/strong>: having agreed on further coope\u00adra\u00adtion, we will prepare a study which will essen\u00adti\u00adally touch on the follo\u00adwing points:&nbsp;<ul class=\"sublist\">\n<li>detailed compi\u00adla\u00adtion of the legacy system to be migra\u00adted, inclu\u00adding its appli\u00adca\u00adtion statistics<\/li>\n<li>defining the target system (hardware, archi\u00adtec\u00adture, appli\u00adca\u00adtion server, programming and script languages, frame\u00adworks&nbsp;etc.)<\/li>\n<li>identi\u00adfy\u00ading the migration paths between legacy and target systems. Among other things, the effort needed to adapt the existing tools to the concrete project requi\u00adre\u00adments or, as the case may be, to develop new tools, is assessed.<\/li>\n<li>outlining the distri\u00adbu\u00adtion of tasks requi\u00adred for the project between the partners concerned<\/li>\n<li><span style=\"font-weight: bold;\">deter\u00admi\u00adning the effort (costs) and duration of the project as essen\u00adtial results of the&nbsp;study<\/span><\/li>\n<\/ul>\n<\/li>\n<li><strong>pilot project:&nbsp;<\/strong>based on the results of the study, a pilot project (proof of concept) will be initia\u00adted, which will imple\u00adment a verti\u00adcal proto\u00adtype (screen, server, database) at a selec\u00adted subset of appro\u00adxi\u00adm\u00adately 20 % of the legacy system in order to verify the chosen migration technology and the tools used. Depen\u00adding on the outcome, these tools are readjus\u00adted if needed.<\/li>\n<li><strong>pre-enginee\u00adring:&nbsp;<\/strong>in paral\u00adlel to the pilot project, you will clean up the system to be migra\u00adted (\u201cpre-enginee\u00adring before migra\u00adting\u201d). In this step, the term \u201cpre-enginee\u00adring\u201d means that re-enginee\u00adring tasks are carried out ahead of the actual migration. Experi\u00adence from previous projects has shown that the appli\u00adca\u00adtion statis\u00adtics to be migra\u00adted are reduced by appro\u00adxi\u00adm\u00adately 10\u201315 %.<\/li>\n<li><strong>migration project:&nbsp;<\/strong>after these steps of syste\u00adma\u00adtic prepa\u00adra\u00adtion, the joint migration project is launched. We offer this for a fixed price, identi\u00adfied in the study. During the migration project, no code freeze is requi\u00adred. Program\u00admes that have already been migra\u00adted and are subject to further develo\u00adp\u00adment as part of general mainten\u00adance can be migra\u00adted again at any time. This ensures a contin\u00adued mainten\u00adance and an uninter\u00adrupted opera\u00adtion of your existing system. Refac\u00adto\u00adri\u00adsa\u00adtion is an important part of every migration phase. With a focus on software migration, refac\u00adto\u00adri\u00adsa\u00adtion is defined as an automa\u00adtic, tool-based revision of the Java code resul\u00adting from the 1:1 migration from COBOL. A refac\u00adto\u00adri\u00adsa\u00adtion is only carried out on functio\u00adning Java code that has already been tested after the actual conver\u00adsion. The result of the refac\u00adto\u00adri\u00adsa\u00adtion is based on general Java design princi\u00adples. Custo\u00admers can submit their own design requi\u00adre\u00adments for the refac\u00adto\u00adri\u00adsa\u00adtion, which are then imple\u00admen\u00adted by calibra\u00adting the migration tools. Upon project comple\u00adtion, both the origi\u00adnal programme system and the system resul\u00adting from the migration have an identi\u00adcal, up-to-date develo\u00adp\u00adment status.<\/li>\n<\/ul>\n<p><span style=\"font-weight: bold;\">All of our previous projects have been comple\u00adted successfully \u2013 on time and on budget.<\/span><\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"panel-gb11436-69d0be0fa6fec-1-0-1\" class=\"so-panel widget widget_sow-button panel-last-child\" data-index=\"2\"><div class=\"panel-widget-style panel-widget-style-for-gb11436-69d0be0fa6fec-1-0-1\"><div class=\"so-widget-sow-button so-widget-sow-button-flat-33da4ff7b339-11436\"><div class=\"ow-button-base ow-button-align-left\">\n\t\t\t<a href=\"https:\/\/proetcon.de\/index.php\/en\/software-migration-2\/success-stories-2\/\" class=\"sowb-button ow-icon-placement-left ow-button-hover\">\n\t\t<span>\n\t\t\t\n\t\t\t<b>SEE OUR SUCCESS STORIES<\/b>\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb11436-69d0be0fa6fec-2\" class=\"panel-grid panel-no-style\"><div id=\"pgc-gb11436-69d0be0fa6fec-2-0\" class=\"panel-grid-cell\"><div id=\"panel-gb11436-69d0be0fa6fec-2-0-0\" class=\"so-panel widget widget_sow-accordion panel-first-child panel-last-child\" data-index=\"3\"><div class=\"so-widget-sow-accordion so-widget-sow-accordion-default-13f4b701a667-11436\"><div>\n\t<div class=\"sow-accordion\">\n\t\t\t<div class=\"sow-accordion-panel\n\t\t sow-accordion-panel-open\t\t\" data-anchor-id=\"downloads\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-downloads\" aria-controls=\"accordion-content-downloads\" aria-expanded=\"true\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>DOWNLOADS<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-downloads\" id=\"accordion-content-downloads\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"><a title=\"[PDF, 122 KB]\" href=\"https:\/\/proetcon.de\/wp-content\/uploads\/2023\/06\/WSRE_2022_suedleasing_article.pdf\" target=\"_blank\" rel=\"noopener\"> \u201cMigration des S\u00fcdlea\u00adsing COBOL-Kernban\u00adken-Systems nach JAVA mit einem itera\u00adtiv-\u00adinkre\u00admen\u00adtel\u00adlen Ansatz\u201d<\/a><br>\nAbstract for 24th \u201cWorkshop Software-Reengi\u00adnee\u00adring &amp; \u2011Evolu\u00adtion\u201d 2\u20134 May 2022 in Bad Honnef, published in:<br>\n<i>Software\u00adtech\u00adnik-Trends, volume 42, part 2, May&nbsp;2022<\/i><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"><a title=\"[PDF, 70 KB]\" href=\"https:\/\/proetcon.de\/wp-content\/uploads\/2022\/05\/every_cobol_java_migration_project_holds_new_surprises_wsre22.pdf\" target=\"_blank\" rel=\"noopener\"> \u201cJedes COBOL-Java-Migra\u00adti\u00adons\u00adpro\u00adjekt birgt neue \u00dcberraschungen\u201d<\/a><br>\nAbstract for 24th \u201cWorkshop Software-Reengi\u00adnee\u00adring &amp; \u2011Evolu\u00adtion\u201d 2\u20134 May 2022 in Bad Honnef, published in:<br>\n<i>Software\u00adtech\u00adnik-Trends, volume 42, part 2, May&nbsp;2022<\/i><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"><a title=\"[PDF, 139 KB]\" href=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/tool-based_software_migration_wsre16.pdf\" target=\"_blank\" rel=\"noopener\"> \u201cToolba\u00adsierte Software-Migration nach&nbsp;Plan\u201d<\/a><br>\nAbstract for 18th \u201cWorkshop Software-Reengi\u00adnee\u00adring &amp; \u2011Evolu\u00adtion\u201d 2\u20134 May 2016 in Bad Honnef, published&nbsp;in:<br>\n<i>Software\u00adtech\u00adnik-Trends, volume 36, part 2, May&nbsp;2016<\/i><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"> <a title=\"[PDF, 454 KB]\" href=\"https:\/\/proetcon.de\/wp-content\/uploads\/2021\/04\/successful_planning_and_realisation_of_software_migration_projects_bt092014.pdf\" target=\"_blank\" rel=\"noopener\">\u201cAus Alt mach Neu \u2013 automa\u00adtisch! Migra\u00adti\u00adons\u00adpro\u00adjekte erfolg\u00adreich planen und realisieren\u201d<\/a><br>\nArticle by Dr. Uwe Kaiser (pro&nbsp;et&nbsp;con), published&nbsp;in:<br>\n<i>Business Technology, release 03\/2014, page&nbsp;41<\/i><\/p>\n<p><a href=\"https:\/\/proetcon.de\/index.php\/en\/downloads\/\"><strong>GO TO DOWNLOAD AREA<\/strong><\/a><\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>HOME &gt; SOFTWARE MIGRATION &gt; PROJECT PROCESS OUR PROCESS OF A MIGRATION PROJECT Each of our migration projects follows a defined process. Every stage can be conside\u00adred as a joint project between our custo\u00admer and us. The follo\u00adwing figure illus\u00adtra\u00adtes the process from a workshop to refactoring:The indivi\u00addual steps are as follows: workshop: once youCon\u00adti\u00adnue reading&nbsp;\u2192<\/p>\n","protected":false},"author":1,"featured_media":4748,"parent":4964,"menu_order":93,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-11436","page","type-page","status-publish","has-post-thumbnail","hentry","has-thumb"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/11436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/comments?post=11436"}],"version-history":[{"count":0,"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/11436\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/4964"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/media\/4748"}],"wp:attachment":[{"href":"https:\/\/proetcon.de\/index.php\/wp-json\/wp\/v2\/media?parent=11436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}