Jump to content

Systems analyst

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 122.176.64.155 (talk) at 13:58, 21 December 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A systems analyst researches problems, plans solutions, recommends software and systems, and coordinates development to meet business or other requirements. They will be familiar with multiple approaches to problem-solving. Analysts are often familiar with a variety of programming languages, operating systems, and computer hardware platforms. Because they often write user requests into technical specifications, the systems analysts are the liaisons between vendors and IT professionals.[1] They may be responsible for developing cost analysis, design considerations, and implementation time-lines.

A systems analyst may:

  • Plan a system flow from the ground up.
  • Interact with customers to learn and document requirements that are then used to produce business requirements documents.
  • Write technical requirements from the business requirements document; this is a critical phase.
  • Interact with designers to understand software limitations.
  • Help programmers during system development, ex: provide use cases, flowcharts or even Database design.
  • Perform system testing.
  • Deploy the completed system.
  • Document requirements or contribute to user manuals.
  • Whenever a development process is conducted, the system analyst is responsible for designing components and providing that information to the developer.

See also:

References

  1. ^ Shelly, Gary B., Cashman, Thomas J., & Vermaat, Misty E. Discovering Computers 2008, Complete. Boston: Thomson Course Technology. ISBN 10: 1 -4239-1205-5