Org.AI Foundation Partner

Computer Systems Analysts

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Tasks
22 tasks18 core, 4 supplemental
Family
Computer & MathematicalOne of its 38 occupations
Code
15-1211.00SOC 2018: 15-1211

Read the 22 tasks Download this record as JSON

What the work is made of

18 core tasks and 4 supplemental, each quoted as published, with the survey it came from.

Show

Core: central to the jobSupplemental: done by some, not all

  1. Task 1. Troubleshoot program and system malfunctions to restore normal functioning.Core taskTask 20950Rated by 65 people who do the job, August 2023
  2. Task 2. Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.Core taskTask 3464Rated by 65 people who do the job, August 2023
  3. Task 3. Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.Core taskTask 3465Rated by 65 people who do the job, August 2023
  4. Task 4. Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.Core taskTask 3482Rated by 65 people who do the job, August 2023
  5. Task 5. Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.Core taskTask 3468Rated by 65 people who do the job, August 2023
  6. Task 6. Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.Core taskTask 3466Rated by 64 people who do the job, August 2023
  7. Task 7. Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.Core taskTask 3474Rated by 65 people who do the job, August 2023
  8. Task 8. Consult with management to ensure agreement on system principles.Core taskTask 3469Rated by 65 people who do the job, August 2023
  9. Task 9. Specify inputs accessed by the system and plan the distribution and use of the results.Core taskTask 3484Rated by 65 people who do the job, August 2023
  10. Task 10. Expand or modify system to serve new purposes or improve work flow.Core taskTask 3470Rated by 65 people who do the job, August 2023
  11. Task 11. Train staff and users to work with computer systems and programs.Core taskTask 3473Rated by 65 people who do the job, August 2023
  12. Task 12. Assess the usefulness of pre-developed application packages and adapt them to a user environment.Core taskTask 3475Rated by 64 people who do the job, August 2023
  13. Task 13. Determine computer software or hardware needed to set up or alter systems.Core taskTask 3472Rated by 65 people who do the job, August 2023
  14. Task 14. Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.Core taskTask 3480Rated by 65 people who do the job, August 2023
  15. Task 15. Develop, document, and revise system design procedures, test procedures, and quality standards.Core taskTask 3477Rated by 65 people who do the job, August 2023
  16. Task 16. Recommend new equipment or software packages.Core taskTask 3479Rated by 65 people who do the job, August 2023
  17. Task 17. Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.Core taskTask 3476Rated by 65 people who do the job, August 2023
  18. Task 18. Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.Core taskTask 3467Rated by 65 people who do the job, August 2023
  19. Task 19. Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.Supplemental taskTask 3478Rated by 65 people who do the job, August 2023
  20. Task 20. Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.Supplemental taskTask 3471Rated by 65 people who do the job, August 2023
  21. Task 21. Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.Supplemental taskTask 3481Rated by 65 people who do the job, August 2023
  22. Task 22. Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.Supplemental taskTask 3483Rated by 65 people who do the job, August 2023

Where this comes from

Quoted from the U.S. Department of Labor, and credited. Nothing on this page is written by us.

How we copy and credit sources
  1. Published by
    O*NET 29.0, U.S. Department of LaborEmployment and Training Administration
  2. Classification
    Standard Occupational Classification 2018, 15-1211
  3. License
    CC BY 4.0Free to copy and reuse, with credit
  4. Changed by us
    Nothing.

More in Computer & Mathematical

37 other occupations in this family, each with its own page.

Use this record

Every task on this page is free to reuse, with credit to O*NET. The code and data behind the record are public.

Partner with us

Fund the next pass, contribute data, or build on the record. Tell us what you have in mind.

Partner with us