Download presentation
Presentation is loading. Please wait.
Published byChrystal Jennings Modified over 9 years ago
1
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. S ervices A lliance A pplication P rogram When migration of strategic applications… Just can’t wait !
2
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. 10 reasons reason why... Migration Services Value Proposition l Reduce Risks to the customer: – Fixed price, fixed time contracts – Extensive experience in migrations – Proven methodology – Customizable Tool set – Expertise in HP and technologies – Focused migration center l Accelerate Time-to-market: – Tool-based migration – Extensive ramp-up capabilities – Factory approach – Staffed and ready to go
3
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Is a staffed and “ready to go” Migration Center in Chennai HP - NETWORK AS/400 RESOURCES IBM MF RESOURCES UNISYS RESOURCES VAX RESOURCES SWEO MIGRATION CENTER UNIVERSAL GENERATIVE TOOL TECHNOLOGY HP 9000/3000 & UNIX / NT EXPERTS HP 9000/3000 HW & SW ENVIRONMENT MIGRATION TOOLS & PROCESSES TANDEM RESOURCES RS/6000 RESOURCES HP LABS & TECHNOLOGY GROUPS HP - NETWORK IBM MF RESOURCES UNISYS RESOURCES VAX RESOURCES HP 9000/3000 & UNIX / NT EXPERTS HP 9000/3000 HW & SW ENVIRONMENT MIGRATION TOOLS & PROCESSES Expertise / Resources availability as needed
4
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. HP, DEC, IBM and others... Migration Expertise 3 Large CAD/CAM package 3 VAX/VMS/PL/1, C and FORTRAN to HP-UX C and FORTRAN 3 2 Million Lines of code 3 50 person years; peak 30 VAX/VMS to HP-UX Example 3 Thousands of person-years of experience in migration 3 Proven methodology and processes 3 Tool-based migration: Extensive tools set 3 Tools generation capability: any platform to any platform 3 Leveraging HP3000 and HP9000 expertise 3 Access to HP's technology groups 3 Factory approach for maximum efficiency 3 Cost-effective HP site 3 Value additions: Year 2000, enhancements, performance tuning, co-existence 3 Redevelopment of reinsurance package 3 IBM mainframe to 3-tier C/S 3 Windows NT/ Powerbuilder/ SQL Server 3 24 person years; peak 20 Windows NT Example 3 Large insurance application 3 Cyber to IBM/DB2/CICS 3 1.5 Million LoC 3 80 person years; peak size 85 3 97 % automation in conversion Large project Example
5
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Migration Platform Experience HARDWARE PLATFORM Source Environment Target Environment IBM SYSTEM/36 IBM AS/400 IBM 3090 TANDEM TXP ICL-2093 IBM MVS UNISYS IBM VAX / VMS HP-UX UNISYS HONEYWELL IBM CDC UNISYS CDC IBM PDP-II VAX/VMS ICL-2903 UNISYS UNISYS FACOM SPERRY UNIVAC 1100 IBM 3090 IBM DOS/VSE IBM MVS/ESA ICL AS/400 AS/400 HP-UX IBM MVS/ESA HP-3000 Bull AIX IBM MVSHP-UX PyramidHP-UX SOFTWARE PLATFORM Source Environment Target Environment PICK O/S, DATABASICIBM SYSTEM/36, COBOL COBOL COBOL COBOL/400 BASIC ASSEMBLER COBOL FORTRAN C CHILL BASIC COBOL ALGOL PL/1 ADABAS DB2 DMS II IMS IMS DMS II GEMCOS CICS ISAM DMS II COBOL, DELTA COBOL-II, DELTA SQL/DS DB2 DATAMANAGER DB2 IDS/II INFORMIX JCL Shell Scripts TP 8 Tuxedo DB2Oracle
6
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. IBM Main Frame to HP UX Customer Example 3 European Government Agency 3 Administration of Social Security Benefits 3 Main frame to UNIX 3 COBOL '74 to MF-COBOL 5.2 3 JCL to Shell Scripts 3 26.5 Million Lines of COBOL 3 10,482 Programs 3 Excellent level of automation through tools 3 Peak Tem size: 70 (Off-site) 8 (On-site) 3 Duration: 3 Years 3 Deliverables: ä Conversion Plan ä Conversion Guide ä Converted Code
7
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Project Examples ClientSourceTargetEffort Swiss Bank IBM- ADABASE/ CICS IBM- DB2/ CICS 10 + HP, USAVAX/VMS - PL /C/FORTRAN HP- C/FORTRAN 50 Large Insurance company, UK CYBER- COBOL/ Data MGR IBM- DB2/ COBOL II 80 + Large Insurance company, US IBM- COBOL HP - COBOL 70 + Software house,Singapore IBM 3090- COBOL TANDEM- COBOL 4
8
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Critical Issues in Migration and Consolidation 3 Accurate determination of scope: Number of versions, programs, complexity 3 Differences between source and target platforms: Migrate or redevelop 3 Extent of use of source-specific constructs 3 Extent of automation achievable 3 Amount of testing required: Unit, Module, System 3 Application interdependencies and interfaces 3 Extent of Functionality changes to be incorporated 3 Requirements of Year-2000 conversion: Date naming conventions and usage of date fields 3 Issues of localization 3 Issues of capacity 3 Other applications using the hardware 3 Issues of data migration 3 Requirements of High availability and performance
9
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. - Application Analysis - Environment Investigation - Alternatives Analysis - Establish Project Objectives and Scope - Develop Project Estimates and Plans - - Tools Specification - Application Migration Tools - Data Conversion Tools - I/F Design and HW Requirements - Tools Testing - Unit Testing - Pilot Migration - Program Conversion - Program Rewrite - Interface Development - Unit Testing - Integration (Component) Testing - System Testing - Functional Verification - Performance Benchmarking - Analytical Modeling - I/F and HW Installation and Test - Integration into Production - Integration Testing - Final Functional Verification - Place into Production - Annual Support and Maintenance Migration Project Life Cycle
10
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. PLANNING AND INVESTIGATION TOOLS DEVELOPMENT/ CUSTOMIZATION PILOT MIGRATION APPLICATION MIGRATION ACCEPTANCE IMPLEMENTATION & PRODUCTION SUPPORT HP SITECUSTOMER SITE Application Analysis Environment Investigation Alternatives Analysis Establishing Project Objectives & Scope Developing Project estimates and plans Migration Guide Implementation Proposal Tools Specification Application Migration Tools Data Conversion Tools Environment Conversion Tools Tools Tools Testing DB Conversion Pilot Migration Migrated Pilot Application Program conversion Unit Testing Integration Testing System Testing Documentation Migrated Code Data Migration Tools Environment Migration Tools Functional Verification Interface Dev. Testing Stress Testing Performance Tuning Installation User Training Maintenance Support Migration Project Life Cycle CUSTOMER SITE ACTIVITIES: DELIVERABLES
11
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. The product of the Assessment is the Migration Guide... Contents of Migration Guide 3 Introduction 3 Rehosting Strategy 3 Screens 3 Language 3 Utilities 3 File Processing 3 Security and Audit 3 Backup and Archival 3 Batch Processing 3 Tape Management 3 Printing and Distribution 3 Y2K Pre-analysis 3 Localization 3 Testing Strategy 3 Conversion Process 3 Project Standards 3 Tools Strategy
12
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Automated Tool Generation Original Source Code Target Source Code Intermediate representation Original language spec Tool generator Translator Toolkit Target language spec Tool generator
13
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. Typical Roles and Responsibilities TaskLeadAssist Prepare business caseCustomerHP Decide Target Architecture, StandardsCustomerHP Assessment and planningHPCustomer Capacity PlanningHPCustomer Migration implementationHPCustomer Acceptance of migrated softwareCustomerHP Education and trainingHPCustomer Roll out to productionCustomerHP Program ManagementHPCustomer
14
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. If you want to be success at migrations, this is how you do it ! Critical Success Factors 3 Phased Approach 3 Assessment and Pilot 3 Automation 3 Factory Approach 3 Resource ramp-up capabilities 3 Architect processes 3 Effective Testing 3 Visibility of progress Smooth communication between offshore and on-site
15
Application Migration Detailed Presentation 98/09/15, Publication Number SWEO 0000-0056. SWEO is HP’s world wide software engineering operation for ASAP. Who to Contact ! SWEO - Japan Kazuo Okada Tn : 381 2395 SWEO - Europe Gerhart Lindemann Tn : 778 6907 SWEO - Americas Donnie Foster Tn : 447 2546 ASAP Marketing Program Manager : Mike Wardley, Tn 447 1169
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.