An analyst deals with the systems people work with. These systems will be made-up of different applications, using different coding; and these may, in turn, vary from one firm to the next.
In order to be a successful systems analyst, one must have the following qualities or abilities:
Roles the analyst may have to assume