Computer Systems Analysts
Computer and Mathematical Occupations- Code O*NET-SOC
- 15-1211.00
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.
- Source des données: BLSPublié: 2026-08
Très élevée· relative
FaibleQuatre bandes relativesTrès élevéeValeur par groupe professionnel
Échelle, base et source
Quatre bandes relatives (Faible / Modérée / Élevée / Très élevée)
831 métiers détaillés du tableau des projections d'emploi du BLS. La valeur est attribuée par code de la National Employment Matrix (NEM), si bien que les métiers partageant un code NEM reçoivent la même bande
- Source des données: AnthropicPublié: 2026-03
0,276
0,000Étendue des valeurs présentées ici0,745Valeur par groupe professionnel
Échelle, base et source
Indice d'exposition observée, 0–1 tel que publié
Rapporté aux tâches O*NET
Publié par profession SOC 2018 ; chaque profession O*NET ayant le même code SOC 2018 reçoit cette valeur
- Source des données: ILOPublié: 2025
0,49
0,09Étendue des valeurs présentées ici0,70Valeur par groupe professionnel
Échelle, base et source
Indice d'exposition à l'IA générative, 0–1 tel que publié
Publié par groupe de base ISCO-08. Relié à ce métier, en tout ou en partie, en appliquant tels que publiés les tableaux de correspondance du U.S. Bureau of Labor Statistics (ISCO-08 vers SOC 2010, SOC 2010 vers SOC 2018)
Quelle est la nature de la valeur publiée par cette source
La catégorie BLS est un rang relatif et non un niveau absolu, et ce n'est pas une mesure de première main : elle regroupe en quatre bandes les rangs centiles du métier dans plusieurs études publiées. Ce n'est ni une prévision d'emploi ou de salaire, ni une probabilité d'adoption, et elle ne distingue pas automatisation et augmentation.
Task-level exposure
Tâches exposées uniquement22 tâches évaluées · 20 tâches avec β ≥ 0,5 (90,9%)
β = exposition directe (E1) + 0,5 × exposition lorsque des outils sont disponibles (E2), selon la définition du dépôt source.
- Unité source : tâches O*NET 27.2 → code de métier O*NET 31.0
- Toutes les tâches notées figurent dans la liste des tâches O*NET 31.0.
- Source
- OpenAI "GPTs are GPTs" exposure rubric
- Version
- gh-main-0471612
- Licence
- MIT License, Copyright (c) 2024 OpenAI
| Task (O*NET 30.2) | Claude.aiRaw / share % | APIRaw / share % |
|---|---|---|
Troubleshoot program and system malfunctions to restore normal functioning.15-1211.00 | 0.930049.2 | 1.050077.8 |
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.15-1211.00 | 0.710037.6 | 0.06004.4 |
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.15-1211.00 | 0.06003.2 | 0.04003.0 |
Expand or modify system to serve new purposes or improve work flow.15-1211.00 | 0.05002.6 | 0.09006.7 |
Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.15-1211.00 | 0.04002.1 | 0.03002.2 |
Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.15-1211.00 | 0.03001.6 | 0.04003.0 |
Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.15-1211.00 | 0.03001.6 | 0.01000.7 |
Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.15-1211.00 | 0.03001.6 | 0.00000.0 |
Assess the usefulness of pre-developed application packages and adapt them to a user environment.15-1211.00 | 0.01000.5 | 0.01000.7 |
Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.15-1211.00 | 0.00000.0 | 0.01000.7 |
Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.15-1211.00 | 0.00000.0 | 0.00000.0 |
Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.15-1211.00 | 0.00000.0 | 0.00000.0 |
Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.15-1211.00 | 0.00000.0 | —0 |
Train staff and users to work with computer systems and programs.15-1211.00 | 0.00000.0 | —0 |
Recommend new equipment or software packages.15-1211.00 | 0.00000.0 | —0 |
Develop, document, and revise system design procedures, test procedures, and quality standards. | —0 | 0.01000.7 |
| Not observed on any surface — 6 task(s) — These tasks have no row in the source for this release. The 0 in the share row is a display-stage composition ratio; absence is what the — in the raw row states. | ||
Consult with management to ensure agreement on system principles. | —0 | —0 |
Determine computer software or hardware needed to set up or alter systems. | —0 | —0 |
Specify inputs accessed by the system and plan the distribution and use of the results. | —0 | —0 |
Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed. | —0 | —0 |
Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects. | —0 | —0 |
Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation. | —0 | —0 |
Values in this tab are predicted labels, not observations. Eloundou et al. (2023) published two rating regimes — human raters and GPT-4 — and the β shown here is derived from the GPT-4 rater basis alone; the same task can take a different value under the other regime. The unit and the meaning differ from the observed shares (%) in the other tabs, so do not place them on the same axis.
| Task (O*NET 27.2) | βE1 + 0.5 × E2 |
|---|---|
Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.O*NET Task ID 3465 | 1.0 |
Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.O*NET Task ID 3466 | 1.0 |
Expand or modify system to serve new purposes or improve work flow.O*NET Task ID 3470 | 1.0 |
Determine computer software or hardware needed to set up or alter system.O*NET Task ID 3472 | 1.0 |
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.O*NET Task ID 3474 | 1.0 |
Assess the usefulness of pre-developed application packages and adapt them to a user environment.O*NET Task ID 3475 | 1.0 |
Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.O*NET Task ID 3476 | 1.0 |
Develop, document, and revise system design procedures, test procedures, and quality standards.O*NET Task ID 3477 | 1.0 |
Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.O*NET Task ID 3478 | 1.0 |
Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.O*NET Task ID 3480 | 1.0 |
Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.O*NET Task ID 3482 | 1.0 |
Specify inputs accessed by the system and plan the distribution and use of the results.O*NET Task ID 3484 | 1.0 |
Troubleshoot program and system malfunctions to restore normal functioning.O*NET Task ID 20950 | 1.0 |
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.O*NET Task ID 3464 | 0.5 |
Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.O*NET Task ID 3467 | 0.5 |
Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.O*NET Task ID 3468 | 0.5 |
Train staff and users to work with computer systems and programs.O*NET Task ID 3473 | 0.5 |
Recommend new equipment or software packages.O*NET Task ID 3479 | 0.5 |
Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.O*NET Task ID 3481 | 0.5 |
Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.O*NET Task ID 3483 | 0.5 |
Consult with management to ensure agreement on system principles.O*NET Task ID 3469 | 0.0 |
Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.O*NET Task ID 3471 | 0.0 |
β = E1 + 0.5 × E2 · E1 = tasks where direct LLM access alone cuts time by at least 50%, E2 = tasks where software built on top of an LLM cuts time by at least 50%. Values take only 0 / 0.5 / 1.0.
Data sources & licenses — O*NET®, Anthropic Economic Index, Eloundou et al. (2023): see full notices on the Credits page
Toutes les tâches O*NET 31.0 (22)
Toutes les tâches O*NET 31.0 de ce métier (en anglais, telles que publiées ; type de tâche principale ou complémentaire). Les valeurs d'exposition ne figurent pas dans cette liste ; elles sont dans le tableau ci-dessus, à côté de chaque tâche dans la formulation de la version O*NET utilisée par chaque source.
| Tâche (O*NET 31.0) | Type |
|---|---|
| Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems. | Principale |
| Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems. | Principale |
| Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology. | Principale |
| Confer with clients regarding the nature of the information processing or computation needs a computer program is to address. | Principale |
| Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared. | Principale |
| Consult with management to ensure agreement on system principles. | Principale |
| Expand or modify system to serve new purposes or improve work flow. | Principale |
| Determine computer software or hardware needed to set up or alter systems. | Principale |
| Train staff and users to work with computer systems and programs. | Principale |
| Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering. | Principale |
| Assess the usefulness of pre-developed application packages and adapt them to a user environment. | Principale |
| Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs. | Principale |
| Develop, document, and revise system design procedures, test procedures, and quality standards. | Principale |
| Recommend new equipment or software packages. | Principale |
| Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements. | Principale |
| Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems. | Principale |
| Specify inputs accessed by the system and plan the distribution and use of the results. | Principale |
| Troubleshoot program and system malfunctions to restore normal functioning. | Principale |
| Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed. | Complémentaire |
| Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes. | Complémentaire |
| Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects. | Complémentaire |
| Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation. | Complémentaire |
0,00/ 3· Indice d'exposition aux robots
Échelle, base et source
Chaque tâche physique reçoit une note de 0 à 3 selon l'environnement dans lequel des robots déjà déployés, vendus ou présentés en démonstration pourraient l'accomplir (0 aucun · 1 environnements conçus pour les robots, comme une cellule robotisée grillagée ou une ligne d'embouteillage · 2 installations structurées, comme une pharmacie hospitalière ou un port à conteneurs · 3 environnements non structurés, comme un domicile privé ou un chantier de construction), puis les notes sont moyennées selon la part du temps de travail
Tâches physiques parmi les tâches O*NET 29.3 de ce métier
Anthropic a estimé les notes et les parts de temps avec Claude Opus 5 à l'aide de la recherche web (situation en 2026).
L'indice d'exposition aux robots est une mesure différente des chiffres d'exposition à l'IA de ce site : il ne peut ni s'y ajouter ni leur être comparé. Il ne mesure ni l'adoption réelle ni le coût, et 0 couvre aussi les métiers sans tâche physique.
Note de chaque tâche physique
Aucune des tâches O*NET 29.3 de ce métier n'est classée comme tâche physique.
Informations professionnelles
Perspectives d’emploi (BLS)
Valeurs de l’ensemble du groupe SOC 15-1211 (Computer systems analysts), et non de ce seul métier O*NET.
- Emploi, 2025
- 544K
- Emploi projeté, 2035
- 587K
- Variation (2025–35)
- +7,9%
- Salaire annuel médian, 2025
- $105 850
- Niveau d’études habituel à l’entrée
- Bachelor's degree
Liens avec la classification coréenne (KSCO)
Liens de la version en vigueur de Korea Occupation Direct Crosswalk v1.1, établi par AI Changing Work. Les valeurs de relation se lisent du côté du métier O*NET-SOC.
| Code KSCO | Intitulé KSCO | Relation | Statut |
|---|---|---|---|
| 22213 | 컴퓨터 시스템 설계 및 분석가 | Même périmètre | confirmé |
| 22211 | 정보통신기술 컨설턴트 | Chevauchement, pas identique | confirmé |
| 22212 | 컴퓨터 시스템 감리 전문가 | Chevauchement, pas identique | confirmé |
Définitions des relations et des statuts(kr-direct v1.1)
Description professionnelle de l’OIT
AI Changing Work relie à cette profession les groupes de base ISCO-08 ci-dessous en appliquant, telles que publiées, les tables de correspondance du Bureau of Labor Statistics des États-Unis (BLS) (SOC 2018 vers SOC 2010, SOC 2010 vers ISCO-08), sans sélection au cas par cas ; chaque lien peut être total ou partiel.
- ISCO-08 2511Systems Analysts
Analystes de systèmes
La définition, les tâches et les exemples ci-dessous sont la description que l'OIT donne de ce groupe de base, et non de cette profession.
Systems analysts conduct research, analyse and evaluate client information technology requirements, procedures or problems, and develop and implement proposals, recommendations and plans to improve current or future information systems.
Tâches
- (a) consulting with users to formulate and document requirements and with management to ensure agreement on systems principles;
- (b) identifying and analysing business processes, procedures and work practices;
- (c) identifying and evaluating inefficiencies and recommending optimal business practices and system functionality and behaviour;
- (d) taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans;
- (e) developing functional specifications for use by systems developers;
- (f) expanding or modifying systems to improve workflow or serve new purposes;
- (g) coordinating and linking the computer systems within an organization to increase compatibility.
Exemples de métiers
Business analyst (IT) · Computer scientist · Information systems analyst · Systems consultant · Systems designer (IT)
Sources: ILO ISCO-08 — details: Credits
Vocabulaire professionnel ESCO
Chaque entrée ci-dessous est mise en correspondance avec cette profession dans le ESCO-O*NET Crosswalk publié (version 1, 2022). Les types de correspondance sont ceux de cette table ; la formulation est celle d'AI Changing Work.
- analyste de système informatiqueESCO 2511.12Même périmètre
Les analystes du système TIC précisent le système pour répondre aux besoins des utilisateurs finaux. Ils analysent les fonctions du système afin de définir leurs objectifs ou leurs finalités et de découvrir les opérations et les procédures qui permettront de les mettre en œuvre de la manière la plus efficace possible. Ils conçoivent également de nouvelles solutions informatiques afin d’améliorer l’efficacité et la productivité des entreprises, de produire des modèles de conception et d’estimer les coûts des nouveaux systèmes, de préciser les opérations que le système réalisera et de visualiser les données consultées par l’utilisateur final. Ils présentent la conception aux utilisateurs et travaillent en étroite collaboration avec les utilisateurs pour mettre en œuvre la solution.
- consultant en intégration de systèmes informatiques/consultante en intégration de systèmes informatiquesESCO 2511.15Cette profession est plus large
Les consultants chargés de l’intégration des systèmes d’information et de communication (TIC) conseillent de réunir différents systèmes afin d’interopérer au sein d’une organisation pour permettre le partage des données et réduire les doublons.
- analyste logicielESCO 2512.1Chevauchement, pas identique
Les analystes de logiciels mettent en évidence et hiérarchisent les exigences des utilisateurs, produisent et documentent les spécifications des logiciels, testent leur application et les examinent pendant le développement de logiciels. Ils servent d’interface entre les utilisateurs de logiciels et l’équipe de développement de logiciels.
- concepteur de systèmes informatiques intégrés/conceptrice de systèmes informatiques intégrésESCO 2511.4Chevauchement, pas identique
Les concepteurs de systèmes embarqués traduisent les exigences en matière de conception et de conception et le plan ou l’architecture de haut niveau d’un système de contrôle intégré conformément aux spécifications techniques des logiciels.
- concepteur de systèmes informatiques/conceptrice de systèmes informatiquesESCO 2511.13Chevauchement, pas identique
Architecture de conception des architectes du système TIC, composants, modules, interfaces et données pour un système multicomposants pour répondre à des exigences spécifiées.
Source: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)
Licence: CC BY 4.0 (EU Reuse Notice)
ESCO reuse terms and the modification notice are in Credits.
Liens avec la classification française (ROME)
Liens établis par AI Changing Work, à l’aide de modèles d’IA, entre ce métier et des fiches ROME 4.0. Les relations se lisent du point de vue de ce métier. Les liens marqués « provisoire » ont été retenus sur la seule base des jugements de deux évaluateurs de la même famille de modèles (Claude), ou par une règle de l'exploitant appliquée à ces jugements, et reposent donc sur des éléments plus faibles que les liens confirmés.
| Code ROME | Intitulé ROME (français) | Relation |
|---|---|---|
| M1813 | Intégrateur / Intégratrice logiciels métiers | Cette profession est plus large |
| M1871 | Gestionnaire d'applications système d'information | Cette profession est plus large |
| M1821 | Analyste d'application informatique | Cette profession est plus largeprovisoire |
| M1848 | Analyste Concepteur / Conceptrice informatique | Cette profession est plus largeprovisoire |
| M1852 | Analyste d'étude informatique | Cette profession est plus largeprovisoire |
| M1875 | Coordinateur / Coordinatrice Maitrise d'Ouvrage Système d'Information (MOA SI) | Cette profession est plus largeprovisoire |
| M1806 | Consultant fonctionnel / Consultante fonctionnelle des systèmes d'information | Chevauchement, pas identiqueprovisoire |
| M1864 | Product Owner | Lié, sans correspondance |
| M1838 | Urbaniste des systèmes d'information | Lié, sans correspondanceprovisoire |
Source: France Travail — Répertoire Opérationnel des Métiers et des Emplois (ROME 4.0), version 61, last updated 15 June 2026 (https://www.data.gouv.fr/datasets/repertoire-operationnel-des-metiers-et-des-emplois-rome). Licence Ouverte 2.0.
ROME codes and titles are reproduced unchanged; the links to O*NET-SOC occupations are AI Changing Work's own judgment and are not a France Travail correspondence.
(AI Changing Work link release: fr-direct v1)
Liens avec la classification espagnole (CNO-11)
Liens établis par AI Changing Work, à l’aide de modèles d’IA, entre ce métier et des professions CNO-11. Les relations se lisent du point de vue de ce métier.
| Code CNO-11 | Intitulé CNO-11 (espagnol) | Relation |
|---|---|---|
| 2711 | Analistas de sistemas | Même périmètre |
Source: Instituto Nacional de Estadística (INE), National Classification of Occupations 2011 (CNO-11, Royal Decree 1591/2010) — www.ine.es · Licensed CC BY 4.0. CNO-11 codes and Spanish titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own judgment and are not an INE correspondence.
(AI Changing Work link release: es-direct v1)
Liens avec la classification allemande (KldB)
Liens établis par AI Changing Work, à l’aide de modèles d’IA, entre ce métier et des professions KldB. Les relations se lisent du point de vue de ce métier.
| Code KldB | Intitulé KldB (allemand) | Relation |
|---|---|---|
| 43214 | Berufe in der IT-Systemanalyse - hoch komplexe Tätigkeiten | Cette profession est plus large |
| 43224 | Berufe in der IT-Anwendungsberatung - hoch komplexe Tätigkeiten | Chevauchement, pas identique |
| 43103 | Berufe in der Informatik (ohne Spezialisierung) - komplexe Spezialistentätigkeiten | Lié, sans correspondanceprovisoire |
| 43112 | Berufe in der Wirtschaftsinformatik - fachlich ausgerichtete Tätigkeiten | Lié, sans correspondanceprovisoire |
Source: © Statistik der Bundesagentur für Arbeit — Klassifikation der Berufe 2010 – überarbeitete Fassung 2020, https://statistik.arbeitsagentur.de. KldB codes and titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own mapping (eigene Zuordnung) and are not a Bundesagentur für Arbeit correspondence.
(AI Changing Work link release: de-direct v1)
Liens avec la classification japonaise (JSCO)
Liens établis par AI Changing Work, à l’aide de modèles d’IA, entre ce métier et des professions JSCO. Les relations se lisent du point de vue de ce métier.
| Code JSCO | Intitulé JSCO (japonais) | Relation |
|---|---|---|
| 102 | システム設計者 | Cette profession est plus étroiteprovisoire |
| 101 | システムコンサルタント | Chevauchement, pas identiqueprovisoire |
Source: Ministry of Internal Affairs and Communications (MIC), Japan Standard Occupational Classification (Dec. 2009, MIC Notification No. 555). JSCO codes and Japanese titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own judgment and are not a MIC correspondence.
(AI Changing Work link release: jp-direct v1)
Sources des données et licences de cette page, et avis de modification et de traduction d'AI Changing Work : Crédits et sources