Analysis

What does a Computer Programmer / Analyst do?

Everyone is familiar with what a Computer Programmer does; we spend hours at the computer burning our retinas as we stare into a computer screen, writing code and drinking Jolt Cola. A Computer Analyst is the one who goes out there to meet with clients and analyse their business needs. Most clients are not computer savy, and have absolutely no idea what they need, and if they did, they wouldn't know how to explain it. It is my job not only to do the programming, but also to define the needs of the client, and make sure they are not only getting what they need, but also that they understand what they are getting.

How does the analysis process work?

The first step is to meet with the client. Through the course of the meeting I will try to gather as much information as I can about the business and all of its procedures. Additionally it may be necessary to do some job shadowing, so that I can identify the information that is being processed, where this information comes from, and who will be receiving it.

After my initial investigation, I will prepare a document that defines the flaws and set backs in the current system, as well as the goals of the new system, along with my recommendations, and the estimated fees involved. From there I work with the client in order to make sure all of the problems have been addressed, and to agree on the work that needs to be completed.

Back to Top