Primerica Financial Services
Accomplisments at Primerica Financial Services
With the Image group. Part of the MIS financial systems
Rewrote the CICS programs behind 70% of the FE85 screens (front end to the IBM Image plus system). All these
changes were very well receivewd by the user community in the US and Canada. These
changes replaced code difficult to maintain into structured programs easy to maintain and more CPU efficient.
In my first assignment I took a program that was one of the most intensive CPU users,
and reduced the CPU and the storage memory requierments of the program to the point
that it is now below the radar in CPU usage. I was given an "above and beyond"
recognition for my accomplishment.
Design and wrote a new system for the NBL image request (New York's insurancwe unit). This system allows the bypass
of SNON (the sign on screen) and improve the security by using RACF. The new signon system will combine the image plus security with the RACF sign on procedure. This system was develop at a very efficient
rate when measured in function points by time. Excluding mayor specification changes.
Delivered the image group first walktrough.
- First complete detail design specifications document, when provided the
detail specifications of the new request system EIOR. It was so impresive
that I was asked for the format layout I had used to write it. I gave the format
to Charlene Childress (my supervisor).
- Introduced the concept of self-documented structured coding by extensive use of
meaningfull variable names and use of level 88 logic as opposed to plain comments.
- During a lunch hour, gave the classes on VERIFY. I was a strong
proponent that Primerica users get additional trainning for this software. VERIFY
will allow users and programmers to substantially increase the amount of testing,
and cut down on the testing time. By recording test cases that can be rerun with just
a few commands, the testers can spend more time on analysis of the results instead of data
entry. The software itself was provided free by Citigroup.
- Suggested the use of an independent minutes taker and the use of Roberts rules
in the meetings between MIS and the users. This was to avoid the multiple concurrent meetings that nobody can follow
situation. This suggestion was not implemented.
- Suggested more involvement of the users in the requirements specification. I
believe that the imposition of MIS's solutions to the users problems result in
implementation problems, as frequently has been the case. CITMP has addressed part
of this, but still fell short.
- Suggested the need for a data analyst, to avoid every group calling the same data
with a different name. This would have improved the interfaces between different areas of the company.
- More specialization by programmers, instead of Jack of all trades as we were then..