Proiectarea și arhitectura software-ului
Proiectează structura unei aplicații sau a unei interfețe, distribuie funcționalitățile între componente și evaluează opțiunile din perspectiva ușurinței de întreținere, a performanței și a securității.
Cum măsoară hrmforce acest lucru
- Metodă de măsurare
- Testul cu probe de lucru · rho 0.33 (SD 0.09)
- Instrument hrmforce
- Testul cu probe de lucru, Portofoliu
- Competență (cadrul 50)
- Gândire conceptuală
- Antrenabilitate
- mediu
- Perspectiva cererii 2026 până în 2030
- în creștere
Candidatul realizează o probă de lucru reprezentativă în condiții standardizate.
Ancore comportamentale
| Nivel | Comportamentul la acest nivel |
|---|---|
| N1 Ghidat | Descompune un proiect furnizat în componente și pune întrebări atunci când proiectul se dovedește a fi incomplet. lucrează sub supraveghere și respectă instrucțiunile · rutină, câte o variabilă pe rând · sarcină proprie |
| N3 Competență avansată | Elaborează un proiect pentru o aplicație specifică, consemnează principalele opțiuni și alternative și îl analizează împreună cu colegii. își stabilește propria abordare și solicită în mod proactiv opinii · mai multe variabile, o anumită ambiguitate · propria echipă sau propriul proces |
| N5 Conducere | Stabilește principiile arhitecturale ale organizației și ia decizii privind proiectele care afectează mai multe sisteme. stabilește standardul și politica · strategic, în condiții de incertitudine ridicată · organizație, lanț valoric sau profesie |
N2 și N4 nu sunt ancorate în mod deliberat. Evaluatorii le plasează între ancore, urmând convenția O*NET.
Competențe subiacente
Aceste competențe moștenesc ruta de măsurare și ancorele comportamentale ale acestui construct.
| T | Competență | Definiție | Perspectiva cererii 2026 până în 2030 |
|---|---|---|---|
| T | Tailwind CSS Tailwind CSS | Creează interfețe coerente cu Tailwind prin definirea stilurilor în clase de utilitate și configurarea unei teme personalizate. | în creștere |
| T | Astro Astro | Realizează site-uri web rapide în Astro folosind pagini, componente și „insule” parțial interactive. | în creștere |
| V | Aplicarea modelelor de proiectare Modele de proiectare | Alege modele cunoscute, precum „repository”, „factory” sau „observer”, atunci când acestea simplifică proiectarea. | stabil |
| V | Împărțirea unei aplicații în straturi Arhitectură stratificată | Separă prezentarea, logica și stocarea datelor, astfel încât părțile să poată fi modificate și testate independent. | stabil |
| V | Evaluarea microserviciilor Microservicii | Evaluează avantajele și dezavantajele divizării în servicii separate față de o singură aplicație din perspectiva operațiunilor, interfețelor și dimensiunii echipei. | stabil |
| V | Înregistrarea unei decizii de arhitectură Registrul deciziilor de arhitectură · ADR | Fiecare înregistrare prezintă problema, opțiunile luate în considerare și consecințele într-un document succint de decizie. | în creștere |
| V | Proiectarea bazei de date pentru o aplicație Proiectarea bazelor de date | Proiectează tabele, relații și indexuri care se potrivesc modelelor de citire și scriere ale aplicației. | stabil |
| V | Aplicarea standardelor de accesibilitate WCAG WCAG · Accesibilitate | Realizează interfețe care pot fi utilizate cu tastatura și cititorul de ecran și le testează în conformitate cu liniile directoare privind accesibilitatea. | în creștere |
| V | Proiectarea în funcție de cerințele de performanță Proiectarea performanței | Traduce cerințele privind timpul de răspuns și volumul de utilizatori în opțiuni privind stocarea în cache, indexarea și procesarea în fundal. | în creștere |
| V | Gestionarea datoriei tehnice Datoria tehnică | Evidențiază lucrările de întreținere amânate, estimează riscul și planifică împreună cu clientul modalitățile de remediere a acestuia. | în creștere |