Skip to content
ESCO occupation

arhitect de software/arhitectă de software

Back to ESCO occupations

Arhitecții de software creează proiectarea tehnică și modelul funcțional al unui sistem de software, pe baza unor specificații funcționale. De asemenea, concep arhitectura sistemului sau a diferitelor module și componente referitoare la cerințele întreprinderii sau ale clientului, platforma tehnică, limbajul informatic sau mediul de dezvoltare.

2512.3 ISCO 2512 ESCO source
Competences
89
Groups
4
Essential
19
Optional
70

Competences and skills

89 ESCO relations
Essential knowledge 6 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

5 competences
instrumente pentru gestionarea configurației software

Această gestionare este realizată prin programe software prin care se realizează identificarea, controlul, înregistrarea statutului și auditarea configurației, cum ar fi CVS, ClearCase, Subversion, GIT și TortoiseSVN.

digital
ESCO source
limbaj unificat de modelare

Limbajul de modelare cu scop general utilizat în dezvoltarea de software pentru a oferi o vizualizare standard a proiectelor de sistem.

digital
ESCO source
modelare obiect orientată

Paradigma orientată către obiect, care se bazează pe clase, obiecte, metode și interfețe, precum și aplicarea acestora în conceperea și analiza software-ului, organizarea și tehnicile programării.

digital
ESCO source
modelarea proceselor de afaceri

Instrumentele, metodele și notațiile, cum ar fi Modelul și notația proceselor de afaceri (BPMN) și Limbajul de execuție al proceselor de afaceri (BPEL), utilizate pentru a descrie și a analiza caracteristicile unui proces de afaceri și pentru a-i modela dezvoltarea ulterioară.

ESCO source
proiectare a sistemelor

Procesul de definire a arhitecturii diferitelor componente și module ale unui sistem, precum și a datelor relevante, pentru satisfacerea cerințelor specifice.

digital
ESCO source

Cross-sector

1 competence
ciclul de viață al dezvoltării sistemelor

Șirul de etape, cum ar fi planificarea, crearea, testarea și aplicarea și modelele de dezvoltare și de gestionare a ciclului de viață al unui sistem.

digital
ESCO source
Essential skills and competences 13 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

6 competences
aliniază software-ul la arhitecturile de sistem

Aliniază designul sistemului și specificațiile tehnice cu arhitectura software-ului, pentru a asigura integrarea și interoperabilitatea între componentele sistemului.

digital
ESCO source
analizează specificații software

Evaluează specificațiile unui produs sau sistem software care urmează să fie dezvoltat prin identificarea cerințelor funcționale și nefuncționale, a constrângerilor și a posibilelor seturi de cazuri de utilizare care ilustrează interacțiunile dintre software și utilizatorii săi.

digital
ESCO source
creează softuri

Transpune o serie de cerințe într-un concept de software clar și organizat.

digital
ESCO source
definește arhitectura software

Creează și documentează structura produselor software, inclusiv componentele, cuplarea și interfețele. Asigură fezabilitatea, funcționalitatea și compatibilitatea cu platformele existente.

digital
ESCO source
supraveghează dezvoltarea de software

Organizează, planifică și supraveghează dezvoltarea aplicațiilor și a cadrelor pentru a crea un produs software, de la primele etape de planificare până la testarea finală a produsului.

digital
ESCO source
utilizează interfețe specifice aplicațiilor

Înțelege și utilizează interfețe specifice unei aplicații sau unui caz de utilizare.

digital
ESCO source

Cross-sector

7 competences
adună feedbackul clienților față de aplicații

Colectează răspunsuri și analizează date de la clienți pentru a identifica cereri sau probleme în vederea îmbunătățirii aplicațiilor și a satisfacției generale a clienților.

ESCO source
analizează cerințe de afaceri

Studiază nevoile și așteptările clienților cu privire la un produs sau serviciu pentru a identifica și a soluționa inconsecvențele și dezacordurile posibile ale părților interesate implicate.

ESCO source
creează diagrama de proces

Alcătuiește o diagramă care ilustrează progresul sistematic înregistrat pe parcursul unei proceduri sau al unui sistem utilizând linii de legătură și un set de simboluri.

ESCO source
definește cerințe tehnice

Specifică proprietăți tehnice ale bunurilor, materialelor, metodelor, proceselor, serviciilor, sistemelor, software-ului și funcționalităților, prin identificarea și răspunsul la nevoile particulare care urmează să fie satisfăcute în funcție de cerințele clienților.

ESCO source
definește procesul

Identifică fluxul de lucru și cerințele în materie de resurse pentru un anumit proces, utilizând o varietate de instrumente, cum ar fi software-ul de simulare a procesului, trasarea de diagrame de flux și modele la scară.

digital
ESCO source
furnizează rapoarte de analiză cost-beneficiu

Elaborează, compilează și comunică rapoarte, defalcate pe analize ale costurilor privind propunerea și planurile bugetare ale societății. Analizează costurile și beneficiile financiare sau sociale ale unui proiect sau ale unei investiții în avans în decursul unei anumite perioade de timp.

ESCO source
stabilește relații de afaceri

Stabilește o relație pozitivă, pe termen lung, între organizații și părțile terțe interesate, cum ar fi furnizorii, distribuitorii, acționarii și alte părți interesate, pentru a-i informa cu privire la organizație și obiectivele ei.

ESCO source
Optional knowledge 55 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

52 competences
ABAP

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în ABAP.

digital
ESCO source
AJAX

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în AJAX.

digital
ESCO source
Ansible

Instrumentul Ansible este un program software prin care se realizează identificarea, controlul, înregistrarea statutului și auditarea configurației.

digital
ESCO source
Apache Maven

Instrumentul Apache Maven este un program informatic conceput pentru identificarea configurației, controlul, contabilitatea de stare și auditul software-ului în timpul dezvoltării și întreținerii acestuia.

digital
ESCO source
APL

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea unor paradigme de programare în APL.

digital
ESCO source
ASP.NET

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în ASP.NET.

digital
ESCO source
Assembly (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în Assembly.

digital
ESCO source
C#

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în C#.

digital
ESCO source
C++

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în C++.

digital
ESCO source
COBOL

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în COBOL.

digital
ESCO source
CoffeeScript

Tehnicile și principiile dezvoltării de software, cum ar fi analiză, algoritmi, codificare, testare și compilare de paradigme de programare în CoffeeScript.

digital
ESCO source
Common Lisp

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Common Lisp.

digital
ESCO source
Erlang

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Erlang.

digital
ESCO source
Groovy

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în Groovy.

digital
ESCO source
Haskell

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Haskell.

digital
ESCO source
Java (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Java.

digital
ESCO source
JavaScript

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în JavaScript.

digital
ESCO source
Jenkins (instrumente pentru gestionarea configurației software)

Instrumentul Jenkins este un program informatic conceput pentru identificarea, controlul, contabilitatea de stare și auditul configurației software în timpul dezvoltării și întreținerii acestuia.

digital
ESCO source
legislația în domeniul securității TIC

Setul de norme legislative care protejează tehnologia informației, rețelele TIC și sistemele informatice și consecințele juridice care rezultă din utilizarea necorespunzătoare a acestora. Printre măsurile reglementate se numără paravane de protecție (firewall), sisteme de detecție a intruziunilor, programe antivirus și criptare.

digital
ESCO source
Lisp

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Lisp.

digital
ESCO source
management bazat pe procese

Managementul bazat pe procese este o metodologie de planificare, gestionare și supraveghere a resurselor TIC pentru a îndeplini obiective specifice și a utiliza instrumente TIC de gestionare a proiectelor.

digital
ESCO source
MATLAB

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în MATLAB.

digital
ESCO source
metodologie Agile de management de proiect

Metodologia Agile de management de proiect este o metodologie de planificare, gestionare și supraveghere a resurselor TIC pentru a îndeplini obiective specifice, cu utilizarea de instrumente TIC de gestionare a proiectelor.

digital
ESCO source
metodologie Lean de management de proiect

Managementul de proiect bazat pe procese este o metodologie de planificare, gestionare și supraveghere a resurselor TIC pentru a îndeplini obiective specifice și a utiliza instrumente TIC de gestionare a proiectelor.

digital
ESCO source
metodologii de management de proiect în TIC

Metodologiile sau modelele de planificare, gestionare și supraveghere a resurselor TIC pentru a îndeplini anumite obiective; aceste metodologii sunt Waterfall, Incremental, V-model, Scrum sau Agile și utilizează instrumente de management de proiect în TIC.

digital
ESCO source
Microsoft Visual C++

Programul informatic Visual C + + este o suită de instrumente de dezvoltare de software pentru scriere de programe, cum ar fi compilator, debugger, editor de coduri, subliniere de coduri, reunite în pachet pe o interfață unică pentru utilizatori. Este dezvoltat de compania de software Microsoft.

digital
ESCO source
ML (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiză, algoritmi, codificare, testare și compilare de paradigme de programare în ML.

digital
ESCO source
Objective-C

Tehnicile și principiile dezvoltării de software, cum ar fi analiză, algoritmi, codificare, testare și compilare de paradigme de programare în Objective-C.

digital
ESCO source
OpenEdge Advanced Business Language

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea unor paradigme de programare în cadrul OpenEdge Advanced Business Language.

digital
ESCO source
Pascal (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Pascal.

digital
ESCO source
Perl

Tehnicile și principiile de dezvoltare de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în Perl.

digital
ESCO source
PHP

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în PHP.

digital
ESCO source
programare web

Paradigma de programare care se bazează pe combinarea marcării (care adaugă context și structură textului) și a altui cod de programare web, cum ar fi AJAX, javascript și PHP, pentru a efectua acțiuni adecvate și a vizualiza conținutul.

digital
ESCO source
Prolog (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în Prolog.

digital
ESCO source
Puppet (instrumente pentru gestionarea configurației software)

Instrumentul Puppet este un program software prin care se realizează identificarea, controlul, înregistrarea statutului și auditarea configurației.

digital
ESCO source
Python (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Python.

digital
ESCO source
R

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în R.

digital
ESCO source
Ruby (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Ruby.

digital
ESCO source
Salt (instrumente pentru gestionarea configurației software)

Instrumentul Salt este un program informatic conceput pentru identificarea, controlul, contabilitatea de stare și auditul configurației.

digital
ESCO source
SAP R3

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în SAP R3.

digital
ESCO source
SAS language

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în limbajul SAS.

digital
ESCO source
Scala

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Scala.

digital
ESCO source
Scratch (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Scratch.

digital
ESCO source
Smalltalk (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare în Smalltalk.

digital
ESCO source
SPARK

Mediul de dezvoltare software în cadru micro Java care oferă caracteristici și componente specifice care sprijină și ghidează dezvoltarea aplicațiilor web.

digital
ESCO source
STAF

Instrumentul STAF este un program software prin care se realizează identificarea, controlul, înregistrarea statutului și auditarea configurației.

digital
ESCO source
Swift (programare pe calculator)

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Swift.

digital
ESCO source
teoria sistemelor

Principiile care pot fi aplicate tuturor tipurilor de sisteme la toate nivelurile ierarhice, care descriu organizarea internă a sistemului, mecanismele sale de menținere a identității și stabilității și de realizare a adaptării și a autoreglementării, precum și dependențele și interacțiunea sa cu mediul.

digital
ESCO source
TypeScript

Tehnicile și principiile dezvoltării de software, cum ar fi analiză, algoritmi, codificare, testare și compilare de paradigme de programare în TypeScript.

digital
ESCO source
VBScript

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în VBScript.

digital
ESCO source
Visual Basic

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea de paradigme de programare în Visual Basic.

digital
ESCO source
WildFly

Serverul de aplicații open source JBoss este o platformă bazată pe Linux, care sprijină aplicațiile Java și site-urile mari.

digital
ESCO source

Cross-sector

3 competences
formularea algoritmului unui proces

Tehnicile de conversie a descrierilor nestructurate ale unui proces într-o succesiune de acțiuni ale unui număr finit de etape.

digital
ESCO source
inginerie de securitate

Domeniu de studiu interdisciplinar care se ocupă de realizarea sistemelor securizate și a tehnologiei de protejare a persoanelor sau a informațiilor împotriva acțiunilor răuvoitoare, a erorilor sau accesului neautorizat. Implică definirea cerințelor, proceselor și metodelor de protecție a securității necesare pentru a asigura reziliența sistemelor și datelor.

ESCO source
programare pe calculator

Tehnicile și principiile dezvoltării de software, cum ar fi analiza, algoritmii, codificarea, testarea și compilarea paradigmelor de programare (de exemplu, programarea orientată spre obiect, programarea funcțională) și a limbajelor de programare.

digCompdigital
ESCO source
Optional skills and competences 15 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

11 competences
aplică teoria sistemelor de TIC

Pune în aplicare principiile teoriei sistemelor TIC pentru a explica și a documenta caracteristicile sistemului care pot fi aplicate în mod universal altor sisteme.

digital
ESCO source
dezvoltă prototipul pentru software

Creează o primă versiune incompletă sau preliminară a unei aplicații software pentru a simula unele aspecte specifice ale produsului final.

digital
ESCO source
efectuează modificarea și transferul aplicațiilor în cloud

Optimizează aplicația în vederea utilizării optime a serviciilor și a caracteristicilor cloud, realizează migrarea codurilor de aplicație existente pentru funcționare pe infrastructura cloud.

digital
ESCO source
furnizează consultanță în TIC

Consiliază cu privire la soluțiile adecvate în domeniul TIC prin selectarea alternativelor și optimizarea deciziilor, luând în considerare riscurile potențiale, beneficiile și impactul general pentru clienții profesioniști.

ESCO source
implementează tehnici de stocare a datelor

Aplică modele și instrumente, cum ar fi prelucrarea analitică online (OLAP) și prelucrarea online a tranzacțiilor (OLTP), pentru a integra date structurate sau nestructurate care provin din diverse surse, în scopul de a crea un depozitar central al datelor istorice și actuale.

digital
ESCO source
proiectează arhitecturi de tip cloud

Concepe o soluție de arhitectură de tip cloud pe mai multe niveluri, care să tolereze defecțiunile și să fie adaptată la volumul de muncă și la alte nevoi ale întreprinderii. Identifică soluții informatice flexibile și scalabile, selectează soluții de stocare performante și scalabile și alege soluții de baze de date performante. Identifică servicii de stocare, de calcul și de baze de date eficiente din punctul de vedere al costurilor în cloud.

digital
ESCO source
proiectează baza de date în cloud

Aplică principiile de proiectare pentru baze de date adaptabile, elastice, automatizate, cuplate în mod flexibil, care utilizează infrastructura cloud. Scopul este de a elimina orice punct critic al infrastructurii prin proiectarea bazei de date distribuite.

digital
ESCO source
proiectează schema bazei de date

Elaborează o schemă a bazei de date în conformitate cu normele sistemului de gestionare a bazelor de date relaționale (Relational Database Management System - RDBMS) pentru a crea un grup de obiecte organizat logic, cum ar fi tabelele, coloanele și procesele.

digital
ESCO source
utilizează instrumente de inginerie software asistată de calculator

Utilizează instrumente software (CASE) pentru a sprijini ciclul de viață al dezvoltării, designul și implementarea software-ului și a aplicațiilor de înaltă calitate, care pot fi întreținute cu ușurință.

digital
ESCO source
utilizează limbaje de interogare

Extrage informații dintr-o bază de date sau un sistem de informații utilizând limbaje informatice destinate extragerii datelor.

digital
ESCO source
utilizează limbaje de marcare

Utilizează limbaje informatice care se diferențiază de text din punct de vedere sintactic pentru a adăuga adnotări la un document, a specifica formatul și a prelucra tipuri de documente, cum ar fi cele în format HTML.

digital
ESCO source

Cross-sector

4 competences
efectuează analiza riscurilor

Identifică și evaluează factorii care pot pune în pericol succesul unui proiect sau amenință funcționarea organizației. Pune în aplicare proceduri prin care să se evite sau să se reducă la minimum impactul acestora.

ESCO source
gestionează personal

Gestionează angajații și subordonații, lucrând în echipă sau individual, pentru a maximiza performanța și contribuția acestora. Le planifică munca și activitățile, dă instrucțiuni, motivează și îndrumă lucrătorii pentru a atinge obiectivele societății. Monitorizează și evaluează modul în care un angajat își exercită responsabilitățile și cât de bine sunt executate aceste activități. Identifică domeniile în care sunt necesare îmbunătățiri și formulează sugestii în acest scop. Conduce un grup de persoane pentru a le ajuta să atingă obiectivele și menține o relație de lucru eficientă la nivel de personal.

ESCO source
realizează depanare TIC

Identifică problemele cu serverele, computerele de birou, imprimantele, rețelele și accesul de la distanță și ia măsuri pentru rezolvarea problemelor.

digital
ESCO source
realizează planificarea de resurse

Estimează contribuțiile preconizate în ceea ce privește timpul, resursele umane și financiare necesare pentru realizarea obiectivelor proiectului.

ESCO source