Notes: Cobol to Web Based App

Many of the enterprise modernization projects I have undertaken start with something that looks like the example of the screen I posted above. I made this as part of a training program for other analysts who are responsible for gathering the requirements.

It’s a simulation of the Springfield Power Plant’s financial billing system!

It is one of my favorite types of projects.

I modeled this one after projects I’ve undertaken from taking Cobol (My favorite legacy language) to a Bootstrap/JavaScript/Oracle Database application.

Designing something like this is an enormous undertaking.

Here are some important lessons learned:

  1. Invest time into understanding the full scope of the legacy screens. Examine how they are used, where it came from, what the data feeds into, and what business process it can be “bucketed,” into.
  2. Understand that the users are very used to the “way things are.” Utilize Lean UX deign methods to help engage users. Split the screen into “As-Is” and “To-Be” as you speak, so that the user can follow along.
  3. It doesn’t have to be pretty, at first. Focus on capturing all the processes, users, and policies that may have contributed to certain features or screens.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

RELATED POST

ScratchPad: Material Design

Notes: Roles in Federal IT

Notes: Users Versus the Business (Analysis)

In human-centered design, we are taught to place the needs of the user as the focal point. This is true…