3.2.2.3 Applications Programmers
The applications programmers help the project manager to develop migrations
procedures. They also test converted applications. They should be thoroughly
familiar with critical applications (both online and batch) and understand both
VSE and OS/390. Their tasks and responsibilities include:
•
Helping to design the specifications for the migration
•
Analyzing and preparing the VSE source material
•
Developing any conversion tools or specific conversion procedures
•
Manually converting some general purpose user routines and programs
•
Analyzing and solving conversion problems
3.2.2.4 Operations
If a mass migration tool is used, operations personnel will submit and control the
mass migration jobs, complete and check the production database, and test the
converted applications under OS/390. They must understand the operating
procedures of VSE and OS/390, and know how to use the tool. Their tasks and
responsibilities include:
•
Helping to design the specifications for the migration
•
Designing jobstep preparation
•
Preparing VSE files and JCL
•
Implementing conversion and OS/390 operational procedures
•
Testing the converted applications
•
Completing and checking the mass migration tool output
•
Assisting with OS/390 operations
3.2.3 Tasks
It cannot be stressed enough how absolutely important a well thought out and
well documented project plan is to the successful completion of the migration
project. Discussed here will be some of the key essentials in planning for such a
project and some thoughts on how the actual project plan should be developed.
Assistance with developing the conversion plan can be found in Chapter 3 of the
MVS MS Planning Guide
named ″Developing the Conversion Plan″. The checklist
that was used to develop that plan can also be found in Appendix A , ″The
Conversion Workbook″ of that publication. An example of a project plan can be
found in 3.4.2, “Project Plan Example” on page 56.
Listed below are some of the main tasks that are involved in a migration.
1
Defining objectives.
2
Analyzing what the tasks required in a migration are and developing a
well-documented migration plan.
3
Assigning personnel to the conversion team.
4
Deciding on a conversion method and a conversion tool(s).
5
Analyzing the VSE workload and developing a comprehensive list of the
applications to be converted.
6
Planning for and upgrading hardware.
Chapter 3. Developing the Plan 47