- Maintained a sunset system of COBOL/IMS code in support of Cummins' electronic engines.
- Designed and wrote a number of COBOL and COBOL/IMS programs. Most notably a small system to purge errant electronics from the system. (This feature was not designed into the original system.)
- Migrated the data to a Win95 or WinNT platform to create a CD ROM for distribution to Cummins' distributors using a combination of FTP, DOS batch files, Access Basic, Access97, some C programs and some QBASIC Programs.
- Documented the above system using MS-Word.
- Re-documented the above system using HTML and some JavaScript.
- Extended the HTML/JavaScript documentation on a wing of Cummins' Intranet that described the above to include virtually all aspects of the engine electronics data management, including mass migration of mainframe procedures and record layouts to the web site for easy point-and-click access.
- Wrote virtually all the testing tools to compare the client-server replacement for the COBOL/IMS system in mainframe COBOL and Access Basic.
- Wrote the project team's initial Problem Reporting System in Access Basic as part of a Configuration Management task.
- Managed the project team's Y2K conversion of some 250 COBOL and IMS COBOL programs. This was largely a coordination effort to ensure that only the last version of code was updated. In a few instances it was a merge operation when concurrent updates were taking place. At the end of the Y2K effort, it was a deletion process to eliminate old code/libraries. This effort was successful with no glitches. Team-specific Y2K guidelines were then added to our Intranet. (I'm told these have been useful beyond just our project.)
- Responsible, in part, for Cummins' adoption of CA-Endevor and solely responsible for the project team's training and use of CA-Endevor. Team-specific CA-Endevor guidelines were then added to our Intranet. (I'm told these have been useful beyond just our project.)
- Other duties as assigned. Normally, critical and here-to-fore unplanned projects that lack a reasonable historical precedent are assigned to me.
|