according to careers-scotland, there are several roles a systems analyst will fulfil. I paraphrase.

  1. talk to users to find what the problems are & what the org wants to achieve from a new system
  2. a detailed study of the org ensues – staff interviews
  3. look at the information and design a system to meet the needs; a costed spec of how it works the buying and the training
  4. then liaises with the coders to make it