《1852 - 快速上手 Git:迁移 150 个 COBOL 应用程序涉及 300 多名开发人员.pdf》由会员分享,可在线阅读,更多相关《1852 - 快速上手 Git:迁移 150 个 COBOL 应用程序涉及 300 多名开发人员.pdf(7页珍藏版)》请在三个皮匠报告上搜索。
1、Orlando,FLOctober 69IBM TechXchange 2025Explore.Build.Launch.1852Fast Track to GitMarc BauerLiving Mainframe,CEOFast Track to Git:Migrating 150 COBOL Applications With Over 300 DevelopersFast Track to Git 1852-Marc Bauer-Living MainframeLegacy versioning used to migrate history,not continued for loa
2、d modulesOutdated preprocessors,macro languages,and deprecated subsystems not supportedBuild process redesigned using DBB and zAppBuild,no reuse of legacy logicCreating a new and fresh Development Environment for“clean”Cobol applicationsGreenfield18Months before Migration:Fast Track to Git 1852-Marc
3、 Bauer-Living MainframeLoad modules keep legacy versioning scheme for production coexistenceSupport required for legacy preprocessors,macro languages,and deprecated subsystemsIntegration of legacy build logic into thezAppBuild frameworkDemo impressed management:platform opened beyond“clean”appsBrown
4、field9Months before Migration:Fast Track to Git 1852-Marc Bauer-Living MainframeHighly automated scripts provided forself-service migrationIdentifying non-printable characters toensure round-trip consistencyEarly adopters required platform compatibility with external dependenciesLicense termination
5、created a fixed,non-negotiable deadlinePoint of no Return6 Months before Migration:Fast Track to Git 1852-Marc Bauer-Living MainframeMigrated 3 applications per day during3-month windowCentral migration revealed missing migration features early for quick fixesTraining launched with demo environments
6、and weekly Q&ADecision to centralize migration after core team handled early adoptersMigration Time3 Months before Migration:Fast Track to Git 1852-Marc Bauer-Living MainframeShifted from clean-only to all applications;trade-offs enabled fa