← Occupation guides

15-1211.00 · Task explorer

Computer Systems Analysts: reported tasks and exploration worksheet

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.

Use the skill profile to plan your next practice →

Read the task inventory

This source lists 22 tasks, including 18 marked Core and 4 marked Supplemental. Labels and dates are retained below. Employers can combine or divide these responsibilities differently; explore the task itself before assuming it belongs in every version of the role.

Task source dates: 08/2023.

22 tasks shown

Core · Task 20950 · 08/2023 · Incumbent

Troubleshoot program and system malfunctions to restore normal functioning.

Core · Task 3464 · 08/2023 · Incumbent

Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.

Core · Task 3465 · 08/2023 · Incumbent

Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.

Core · Task 3482 · 08/2023 · Incumbent

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 · Task 3468 · 08/2023 · Incumbent

Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.

Core · Task 3466 · 08/2023 · Incumbent

Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.

Core · Task 3474 · 08/2023 · Incumbent

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Core · Task 3469 · 08/2023 · Incumbent

Consult with management to ensure agreement on system principles.

Core · Task 3484 · 08/2023 · Incumbent

Specify inputs accessed by the system and plan the distribution and use of the results.

Core · Task 3470 · 08/2023 · Incumbent

Expand or modify system to serve new purposes or improve work flow.

Core · Task 3473 · 08/2023 · Incumbent

Train staff and users to work with computer systems and programs.

Core · Task 3475 · 08/2023 · Incumbent

Assess the usefulness of pre-developed application packages and adapt them to a user environment.

Core · Task 3472 · 08/2023 · Incumbent

Determine computer software or hardware needed to set up or alter systems.

Core · Task 3480 · 08/2023 · Incumbent

Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.

Core · Task 3477 · 08/2023 · Incumbent

Develop, document, and revise system design procedures, test procedures, and quality standards.

Core · Task 3479 · 08/2023 · Incumbent

Recommend new equipment or software packages.

Core · Task 3476 · 08/2023 · Incumbent

Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.

Core · Task 3467 · 08/2023 · Incumbent

Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.

Supplemental · Task 3478 · 08/2023 · Incumbent

Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.

Supplemental · Task 3471 · 08/2023 · Incumbent

Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.

Supplemental · Task 3481 · 08/2023 · Incumbent

Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.

Supplemental · Task 3483 · 08/2023 · Incumbent

Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.

Make the shortlist useful

  1. Choose one to three activities that tell you something different about the work. Avoid selecting several ways of describing the same interest.
  2. For each, write an example you can discuss or a question that would change your understanding of the role.
  3. Keep source task IDs with your notes so you can return to the same description. Do not include private employer or customer information.

The exported worksheet distinguishes the reported task from your own notes. It supports exploration, not a hiring decision or a validated assessment.

Keep your worksheet

Download before leaving this page. Unsaved writing remains only in the page and is cleared on refresh. Notes and learning actions are not sent to a server. This guide describes an occupation and supports study planning; it does not provide clinical, legal or equipment-operating procedures.

Source and practice material

Occupational context uses the O*NET® 31.0 Database from the U.S. Department of Labor, Employment and Training Administration, under CC BY 4.0. View the occupation.

Skill Workbench selected and adapted the occupational information and added its own fictional cases, calculations, guidance and worksheets. USDOL/ETA has not approved, endorsed or tested these additions. O*NET® is a trademark of USDOL/ETA.