IBM OS/390 User Manual

Page of 673
32.1.2 Prerequisites
There are two key requirements that need to be satisfied before embarking on a
migration:
 1. The source code must be available for your applications. If the source code
does not exist then it must be rebuilt.
 2. A method to transfer the source code to the OS/390 system.
32.1.3 Recommendations
The following are recommendations that either apply to all phases of your
migration or are not specific to any phase.
32.1.3.1 Project Management
In some cases it may make sense to hire contractors, temporary personnel or a
service provider to perform tasks that will only be performed once and do not
provide long term payback to the installation. These one time tasks may include
project management, specific conversion activities and use of project specific
tools. There are many tasks to consider during a migration. Careful
consideration should be given to knowing the skills that are available to the
project, the requirements for systems programming, other projects that are
planned or in progress, and how augmenting these skills and personnel may or
may not make sense.
32.1.3.2 Take Advantage of Conversion Tools and Automation
Executing a migration with a mass conversion tool and automated processes can
reduce both the time and people required to migrate from VSE to OS/390. Where
it is not a large task to convert three programs and two strings of JCL, it is a
large and difficult task to increase the scope by one thousand and perform the
same conversion.
The automation provided by the use of a mass conversion tool is unique. After
an extensive period of analysis, which includes running both pilot conversions
and dummy conversions, you can, in a final mass conversion, convert all of your
VSE applications to MVS in a single automated process.
32.1.3.3 Manuals
The 
MVS Migration System - Planning Guide and the MVS Migration System -
General Information Manual are key publications and should be among the first
manuals ordered when planning or investigating a migration.
32.1.3.4 Secure OS/390 Skills
The key benefits of having experienced production or systems programmer skills
are with the installation of and running the new system. It takes time to learn
and become comfortable in the OS/390 environment. An additional benefit of
having an experienced OS/390 systems programmer on site, whether permanent
or temporary, is through determining what the new system will look like by
defining standards and naming conventions.
484
VSE to OS/390 Migration Workbook