Le disposizioni chiave e più importanti dello standard professionale “Programmatore. Per quali organizzazioni è richiesto un programmatore standard professionale? Funzioni lavorative assegnate al programmatore

Descrizione del lavoro
Programmatore
Descrizioni delle mansioni tenendo conto degli standard professionali 2016-2017

Esempio di descrizione del lavoro per un programmatore

Viene compilata una descrizione del lavoro di esempio tenendo conto dello standard professionale del programmatore

1. Disposizioni generali

1.1. Un programmatore appartiene alla categoria degli specialisti.

1.2. Una persona che ha:

1) istruzione professionale secondaria;

2) formazione avanzata;

3) esperienza pratica nel campo dello sviluppo software per almeno 6 mesi.

1.3. Il programmatore deve sapere:

1) metodi per il test automatico e automatizzato della funzionalità del software;

2) principali tipi di dati diagnostici e metodi della loro presentazione;

3) linguaggi, utilità e ambienti di programmazione e strumenti per l'esecuzione batch di procedure;

4) metriche tipiche del software;

5) metodi di base per misurare e valutare le caratteristiche del software;

6) metodi per creare e documentare casi di test e set di dati di test;

7) regole, algoritmi e tecnologie per la creazione di set di dati di test;

8) requisiti per la struttura e i formati di archiviazione dei set di dati di test;

9) metodi e mezzi per verificare la funzionalità del software;

10) un ambiente per testare la funzionalità e il debug del software;

11) documenti normativi interni che regolano la procedura per documentare i risultati del test della funzionalità del software;

12) metodi e mezzi di refactoring e ottimizzazione del codice di programma;

13) linguaggi di programmazione e ambienti di sviluppo;

14) documenti normativi interni che regolano i requisiti per il codice del programma, la procedura per riflettere le modifiche nel sistema di controllo della versione;

15) documenti normativi interni che regolano la procedura per riflettere i risultati del refactoring e dell'ottimizzazione nella base di conoscenza collettiva;

16) metodi e tecniche per il debug del codice del programma;

17) errori tipici che si verificano durante lo sviluppo del software e metodi per diagnosticarli e correggerli;

18) Norme interne del lavoro;

19) requisiti di protezione del lavoro e norme di sicurezza antincendio;

20) ……… (altri requisiti per le conoscenze necessarie)

1.4. Il programmatore deve essere in grado di:

1) scrivere il codice di programma per le procedure di test della funzionalità del software nel linguaggio di programmazione selezionato;

2) utilizzare l'ambiente di programmazione selezionato per sviluppare procedure per testare la funzionalità del software nel linguaggio di programmazione selezionato;

3) sviluppare e progettare casi di test per verificare la funzionalità del software;

4) sviluppare procedure per generare set di dati di test con caratteristiche specificate;

5) preparare i set di dati utilizzati nel processo di test delle prestazioni del software;

6) applicare metodi e mezzi per verificare la funzionalità del software;

7) interpretare i dati diagnostici (log, protocolli, ecc.);

8) analizzare i valori delle caratteristiche del software ottenuti;

9) documentare i risultati del test di funzionalità del software;

10) applicare metodi e strumenti per il refactoring e l'ottimizzazione;

11) utilizzare strumenti per il lavoro collettivo sul codice del programma;

12) pubblicare i risultati del refactoring e dell'ottimizzazione in una base di conoscenza collettiva sotto forma di migliori pratiche;

13) utilizzare un sistema di controllo della versione per registrare le modifiche apportate;

14) applicare metodi e tecniche per il debug del codice di programma difettoso;

15) interpretare messaggi di errore, avvisi e voci di registro tecnologico che si verificano durante l'esecuzione di codice difettoso;

16) ……… (altre competenze e abilità)

1.5. Il programmatore nelle sue attività è guidato da:

1) ……… (nome del documento costitutivo)

2) Regolamento su ……… (nome dell'unità strutturale)

3) questa descrizione del lavoro;

4) ……… (denominazione delle normative locali che disciplinano

funzioni lavorative per posizione)

1.6. Il programmatore riporta direttamente a ……… (titolo lavorativo

manager)

1.7. ……… (altre disposizioni generali)

2. Funzioni lavorative

2.1. Verifica della funzionalità e refactoring del codice software:

1) sviluppo di procedure per testare la funzionalità e misurare le caratteristiche del software;

2) sviluppo di set di dati di test;

3) verificare la funzionalità del software;

4) refactoring e ottimizzazione del codice del programma;

5) correzione dei difetti registrati nel database dei difetti.

2.2. ……… (altre funzioni)

3. Responsabilità lavorative

3.1. Il programmatore svolge le seguenti responsabilità:

3.1.1. Nell'ambito della funzione lavorativa, sviluppo di procedure per testare la funzionalità e misurare le caratteristiche del software:

1) sviluppa procedure:

Controllare la funzionalità del software;

Raccolta di dati diagnostici;

Misurazione delle caratteristiche del software richieste;

3.1.2. Nell’ambito della funzione lavorativa, lo sviluppo di set di dati di test:

1) prepara i set di dati di prova in conformità con la metodologia selezionata;

2) valuta e concorda le scadenze per il completamento dei compiti assegnati.

3.1.3. Nell'ambito della funzione lavorativa, verificare la funzionalità del software:

1) controlla la funzionalità del software sulla base dei set di dati di test sviluppati;

2) valuta la rispondenza del software alle caratteristiche richieste;

3) raccoglie e analizza i risultati dei test di funzionalità del software;

3.1.4. Nell'ambito della funzione lavorativa, refactoring e ottimizzazione del codice del programma:

1) analizza il codice del programma per verificarne la conformità ai requisiti di leggibilità e prestazioni;

2) apporta modifiche al codice del programma e ne verifica la funzionalità;

3) valuta e concorda le scadenze per il completamento dei compiti assegnati.

3.1.5. Nell'ambito della funzione lavorativa, correzione dei difetti registrati nel database dei difetti:

1) riproduce i difetti registrati nel database dei difetti;

2) stabilisce le cause dei difetti;

3) apporta modifiche al codice del programma per eliminare i difetti identificati;

4) valuta e concorda le scadenze per il completamento dei compiti assegnati.

3.1.6. Nell'ambito dello svolgimento delle sue funzioni lavorative, esegue le istruzioni del suo diretto superiore.

3.1.7. ……… (altri compiti)

3.2. ……… (altre disposizioni in materia di responsabilità lavorative)

4. Diritti

Il programmatore ha il diritto:

4.1. Partecipare alle discussioni sui progetti di decisione, alle riunioni sulla loro preparazione e attuazione.

4.2. Richiedi chiarimenti e delucidazioni al tuo diretto superiore in merito a queste istruzioni e ai compiti assegnati.

4.3. Richiedere, a nome del supervisore immediato, e ricevere da altri dipendenti dell'organizzazione le informazioni e i documenti necessari per svolgere l'incarico.

4.4. Conoscere i progetti di decisioni gestionali relative alla funzione che svolge, con i documenti che definiscono i suoi diritti e responsabilità per la sua posizione e i criteri per valutare la qualità delle prestazioni delle sue funzioni lavorative.

4.5. Presentare proposte per l'organizzazione del lavoro nell'ambito delle loro funzioni lavorative affinché siano esaminate dal loro diretto supervisore.

4.6. Partecipare alle discussioni su questioni relative alle mansioni svolte.

4.7. ……… (altri diritti)

5. Responsabilità

5.1. Il programmatore è ritenuto responsabile:

Per prestazioni inadeguate o mancato adempimento delle proprie mansioni lavorative come previsto nella presente descrizione del lavoro - secondo le modalità stabilite dall'attuale legislazione sul lavoro della Federazione Russa;

Per reati e crimini commessi nel corso delle loro attività - secondo le modalità stabilite dall'attuale legislazione amministrativa, penale e civile della Federazione Russa;

Per aver causato danni all'organizzazione - secondo le modalità stabilite dall'attuale legislazione sul lavoro della Federazione Russa.

5.2. ……… (altre disposizioni in materia di responsabilità)

6. Disposizioni finali

6.1. La presente descrizione del lavoro è stata sviluppata sulla base dello standard professionale “Programmatore”, approvato dall'Ordine del Ministero del Lavoro e della Protezione Sociale della Federazione Russa del 18 novembre 2013 N 679n, tenendo conto ……… (dettagli delle attività locali regolamento dell'organizzazione)

6.2. Il dipendente viene a conoscenza di questa descrizione del lavoro al momento dell'assunzione (prima di firmare il contratto di lavoro).

Il fatto che il dipendente abbia familiarizzato con questa descrizione del lavoro è confermato da ……… (con la firma sul foglio di familiarità, che è parte integrante di queste istruzioni (nel diario di familiarità con le descrizioni del lavoro); in una copia del descrizione del lavoro conservata dal datore di lavoro in altro modo)

6.3. ……… (altre disposizioni finali).

Le attività degli specialisti coinvolti nello sviluppo di software sono regolate da standard professionali. Questo documento determina il livello di qualifica richiesto del dipendente e caratterizza le principali azioni lavorative nell'ambito della professione di "programmatore".

Perché abbiamo bisogno di uno standard professionale?

Uno standard professionale è un documento che definisce l'insieme di conoscenze, competenze e capacità di uno specialista necessarie per raggiungere obiettivi nel processo di attività professionale o in una funzione lavorativa separata.

Questo documento fornisce al datore di lavoro una chiara comprensione di quali dipendenti assegnare quali funzioni, oltre a stabilire i titoli corretti per le loro posizioni. Lo standard professionale è sviluppato dal Ministero del Lavoro, approvato dal Ministero della Giustizia e regolato dal Codice del Lavoro.

È necessario fare domanda

Si ritiene che gli standard professionali siano obbligatori solo per le organizzazioni governative, ma non per le società private. Gli articoli 57, 195.1, 195.3 del Codice del lavoro della Federazione Russa indicano che i criteri contenuti nel presente documento sono stabiliti per tutte le organizzazioni e non dipendono dal tipo di forma giuridica.

Lo standard professionale non deve essere percepito come un unico requisito monolitico, obbligatorio nella sua interezza. Questo è un documento multistrutturale, contiene sia clausole obbligatorie che facoltative.

Il Ministero del Lavoro chiarisce che a un dipendente possono essere applicati diversi standard, quindi non viola in alcun modo la libertà delle persone giuridiche nella pianificazione del processo lavorativo e nella creazione delle descrizioni delle mansioni.

L'insieme di criteri e regole descritti all'interno dello standard non ha la natura di un requisito normativo e cogente che obblighi il manager a modificare le responsabilità lavorative dei dipendenti stabiliti presso l'impresa.

In termini di requisiti obbligatori, possiamo parlare solo di due punti dello standard professionale:

  1. La parte che regola i requisiti di qualificazione.
  2. Clausole che stabiliscono i titoli professionali.

Se il lavoro di un dipendente è associato a varie restrizioni o dà diritto a ricevere benefici e compensi, la sua posizione deve essere specificata nel contratto di lavoro allo stesso modo dello standard professionale.

Il mancato rispetto degli standard professionali da parte di un dipendente non dà al datore di lavoro il diritto di licenziarlo. Il licenziamento è possibile solo se i risultati della certificazione sono scarsi o non è possibile trasferire il dipendente ad un'altra posizione nell'azienda che corrisponda alle sue conoscenze e competenze. Per migliorare le qualifiche al livello di standard professionale, a un dipendente può essere offerta una formazione specializzata.

Lo scopo principale di questo documento è confrontare i requisiti di qualificazione con ciascuna funzione lavorativa svolte da un dipendente nell'ambito di una determinata professione, e caratterizzano anche la funzione stessa.

Struttura del documento

Lo standard per la professione di “programmatore” è stato attuato con decisione del Ministero del Lavoro della Federazione Russa n. 679n del 18 novembre 2013.

  1. Informazioni generali sulla professione, tipologie di attività, obiettivi.
  2. Un elenco di funzioni generali e private, il livello di qualifica richiesto per ciascuna di esse.
  3. Una descrizione dettagliata di tutti i processi lavorativi e delle conoscenze e competenze necessarie per la loro attuazione.
  4. Informazioni sui compilatori dello standard.

Responsabilità principali

Lo standard professionale assegna al programmatore diversi tipi principali di azioni:

  • scrivere codice e diagnosticare errori;
  • test e riprogettazione del codice;
  • combinazione dei singoli moduli, rispetto delle normative sulla documentazione tecnica;
  • determinare i requisiti del programma;
  • sviluppo dell'architettura software.

Requisiti stabiliti secondo il documento

La funzione lavorativa generale di un programmatore comprende diversi tipi di attività definite dalle posizioni corrispondenti. Ognuno ha i propri requisiti per uno specialista.

Specialista junior

Per tale lavoro è richiesto un diploma di istruzione secondaria specializzata. Nessuna esperienza professionale richiesta.

Programmatore

Uno specialista di questo livello deve avere istruzione secondaria specializzata o superiore. A questa posizione vengono nominati i candidati che hanno lavorato nel campo dello sviluppo software per più di sei mesi.

Lo specialista deve sapere:

  • metodi di test automatico dei programmi;
  • meccanismi diagnostici del software;
  • ambienti di sviluppo integrati;
  • metodi per ottenere valori numerici di varie proprietà del software;
  • organizzazione della valutazione del programma;
  • linguaggi di programmazione.

Anziano

Un requisito obbligatorio è avere un'istruzione specializzata superiore. Il dipendente deve aver lavorato in questo campo per più di un anno.

Lo specialista deve sapere:

  • metodologia per combinare moduli e componenti;
  • meccanismi di interazione tra il software e l'utente e le apparecchiature;
  • processi di distribuzione del software;
  • modalità di trattamento dei dati;
  • linguaggi di programmazione.

Primo

Questa posizione può essere ricoperta da professionisti con 3 anni o più di esperienza nella programmazione. È richiesta un’istruzione superiore.

Lo specialista deve sapere:

  • funzionalità dell'attuale ambiente software e hardware;
  • strumenti di sviluppo di base e le loro capacità;
  • metodologia per la progettazione e realizzazione di software;
  • tecnologia di creazione di database.

Differenze nelle specializzazioni

Le differenze principali sono le seguenti:

  • Un tecnico del software lavora con programmi già pronti ed esegue determinate attività utilizzandoli;
  • un ingegnere del software sviluppa programmi che vengono successivamente utilizzati da un tecnico;
  • Un operatore di computer è una sorta di utente avanzato di PC con una conoscenza più approfondita di programmi specifici utilizzati in una determinata area.

Tecnico-programmatore

Un ingegnere del software utilizza software già pronto nel suo lavoro. Con il suo aiuto svolge compiti tecnici, elabora tutti i tipi di dati e garantisce il corretto funzionamento delle apparecchiature informatiche.

Può partecipare alla scrittura di codici semplici. Le sue responsabilità includono anche: la registrazione di documenti tecnici, il monitoraggio del registro delle attività completate, la risoluzione dei problemi hardware.

Funzioni principali:

  • creazione di strumenti di elaborazione dati;
  • trasmissione e archiviazione di informazioni;
  • mantenere la funzionalità del sistema informatico;
  • condurre operazioni di regolamento;
  • implementazione di semplici processi di elaborazione dei dati tecnici.

Ingegnere del software

Un lavoratore in questa professione deve avere conoscenze avanzate nella programmazione strutturata, comprendere i tipi di software e padroneggiare tutti i tipi di tecniche di elaborazione delle informazioni. Costituisce titolo preferenziale la capacità di comprendere linguaggi di programmazione formalizzati e di mantenere la documentazione tecnica.

Funzioni principali:

Operatore del computer

Un operatore informatico (computer elettronico) è un dipendente che inserisce diversi tipi di dati in un computer, li elabora e li memorizza. Questa posizione può anche essere chiamata “operatore PC (personal computer)”.

Per lavorare in questa posizione non è sufficiente essere un utente avanzato di PC. Uno specialista deve avere competenze nella gestione di database ed essere in grado di utilizzare diversi sistemi operativi e programmi. Inoltre, è richiesta la conoscenza dei principi di tenuta dei registri e dei fondamenti contabili.

Il processo lavorativo di un operatore informatico comprende:

  • preparazione dei documenti per le attività operative della società;
  • copiare documenti;
  • inserimento di dati di testo in conformità con le regole della lingua russa;
  • compilazione e mantenimento del database;
  • rispondere alle e-mail;
  • stampa di documenti;
  • contabilità sistematica dei fascicoli di lavoro;
  • mantenimento della funzionalità delle apparecchiature informatiche.

Se decidi di collegare la tua vita alla programmazione, il video ti aiuterà a decidere come iniziare da zero.

I diritti esclusivi sul materiale presentato appartengono a ConsultantPlus JSC.

Il materiale è stato preparato utilizzando atti giuridici del 07/04/2016.

Esistono più condizioni in base alle quali è obbligatorio applicare gli standard professionali

Se un datore di lavoro non applica gli standard professionali obbligatori, rischia una multa

Una valutazione indipendente determinerà se le qualifiche del dipendente soddisfano lo standard professionale

Anche se gli standard professionali sono obbligatori, non dovrai licenziare un dipendente per non conformità

Standard professionale per un commercialista: da luglio non ci sono stati cambiamenti fondamentali >>>

Esistono più condizioni in base alle quali è obbligatorio applicare gli standard professionali

Anche se gli standard professionali sono obbligatori, non dovrai licenziare un dipendente per non conformità

Gli standard professionali obbligatori devono essere applicati, in particolare, quando si assumono nuovi dipendenti. Secondo il Ministero del Lavoro, l'entrata in vigore degli standard professionali non è un motivo per licenziare chi già lavora.

Standard professionale per un contabile: da luglio non si sono verificati cambiamenti fondamentali

Seleziona un corso a distanza - Supporto amministrativo ed economico delle attività Misure anticorruzione nell'attuazione del processo educativo Attività antiterrorismo in un'organizzazione educativa Audit di sicurezza antiterrorismo / Audit interno Bibliotecario. Scienza delle biblioteche. Servizi bibliotecari, di consultazione, bibliografici e informativi Contabilità Politica di bilancio Sistema di bilancio Contabilità di bilancio / Economia, bilancio, contabilità (bilancio) contabilità e controllo Otorinolaringoiatra Amministrazione statale e comunale Finanze statali e comunali Ordine di difesa dello Stato Protezione civile e situazioni di emergenza Defettologia. Insegnante-defettologo Diagnosi e correzione del ritardo mentale nei bambini Protezione delle informazioni, dei dati personali e garanzia della sicurezza delle informazioni Belle arti e decorative. Pedagogia e metodi di insegnamento Gestione degli investimenti / Direttore degli investimenti Educazione inclusiva (integrata) dei bambini con disabilità Tecnologie dell'informazione e della comunicazione nell'ambiente informativo ed educativo elettronico Gestione dei registri del personale / Ispettore delle risorse umane Psicologia clinica Sistema contrattuale nel campo dell'approvvigionamento di beni, lavori e servizi per soddisfare le esigenze del governo e dei comuni / Gestione Pedagogia correttiva e psicologia Assistente di laboratorio. Analisi di laboratorio, prove, misurazioni durante sessioni di formazione in chimica e biologia Logopedista. Sostegno psicologico e pedagogico per bambini con logopedia Marketing e gestione delle vendite Master in amministrazione aziendale Master in amministrazione sportiva / Management dello sport Management nell'educazione Metodi di insegnamento delle scienze politiche Metodi di insegnamento delle discipline economiche Psicologia e pedagogia musicale. Tecnologie per la pianificazione e l'attuazione dell'educazione musicale tenendo conto delle esigenze della F Oligofrenopedagogia e oligofrenopsicologia. Educazione e sviluppo dei bambini con disabilità intellettiva nel contesto dell'attuazione del QCS Organizzazione dell'approvvigionamento di beni, lavoro, servizi da parte di alcuni tipi di persone giuridiche Organizzazione dell'assistenza sanitaria e della sanità pubblica Organizzazione delle misure preventive e del lavoro per contrastare l'estremismo e il terrorismo Organizzazione di attività efficaci nella fornitura di credito al consumo Fondamenti di lavoro d'ufficio e di segreteria Fondamenti di ingegneria Storia domestica e studi sociali. Progettazione e attuazione del processo educativo in conformità con lo standard educativo statale federale sulla sicurezza e salute sul lavoro / Sicurezza e salute sul lavoro per dirigenti e specialisti di organizzazioni, membri di comitati (commissioni) sulla protezione del lavoro / Insegnante (educatore, metodologo, psicologo) di educazione prescolare secondo lo standard educativo statale federale dell'istituzione educativa prescolare Educatore (insegnante, metodologo, psicologo) istruzione primaria secondo lo standard educativo statale federale del NOO Insegnante di educazione complementare / Insegnante di educazione complementare Insegnante di educazione professionale complementare Pedagogia e metodi dell'istruzione superiore secondo lo standard educativo statale federale della pedagogia dell'istruzione superiore e dei metodi di insegnamento dell'educazione fisica / istruttore di educazione fisica negli istituti di istruzione prescolare, Pedagogia NOO e metodi dell'istruzione professionale Pedagogia e psicologia. Organizzazione e contenuto delle attività nel contesto dell'attuazione dello standard educativo dello Stato federale Educazione pedagogica (per settore) Primo soccorso medico / Fornitura di cure mediche di emergenza Primo soccorso Primo soccorso / Formazione dei lavoratori sulle competenze di primo soccorso Cuoco Sicurezza antincendio / Tecnico antincendio minimo per i dirigenti e i responsabili della sicurezza antincendio nell'istituto Pedagogia applicata e psicologia Ispezione degli organi di vigilanza degli istituti scolastici Sicurezza sul lavoro Lotta alla corruzione nel sistema di governo statale e municipale Sicurezza dalle radiazioni Lavori di riabilitazione nella sfera sociale Ordinato. Manutenzione sanitaria di reparti, uffici specializzati, movimentazione di oggetti materiali e rifiuti sanitari Pedagogia sociale e psicologia Assistenza sociale Specialista del controllo interno (controllore interno) Specialista nella gestione degli impianti di presa dell'acqua Teoria e metodologia dell'insegnamento della sicurezza della vita Teoria e metodologia dell'insegnamento della matematica Teoria e metodologia di insegnamento della coreografia Sicurezza della tecnosfera Gestione del patrimonio statale e comunale Gestione degli appalti statali, comunali e aziendali Gestione del personale Gestione del personale e gestione dei registri del personale Gestione dei progetti / Gestione dei progetti Gestione finanziaria / Direttore finanziario Sicurezza ambientale / Garantire la sicurezza ambientale da parte di dirigenti e specialisti di generale sistemi economici Economia e gestione del turismo e della gestione alberghiera Economia e finanza Sicurezza economica Esperto in materia di appalti Sicurezza elettrica Risparmio energetico e incremento dell'efficienza energetica negli enti e nelle istituzioni Giurisprudenza - Ho bisogno di ore accademiche - - Ho ore accademiche - Non ho ho conto su uno sconto Dal 40 al 71 ac. ore Dal 72 al 119 d.C. ore Da 120 a 250 ca. ore Oltre 250 ac. ore - Numero studenti - 1 2 3 4 5 e più - Assegna titolo -

introdotto per i dipendenti la cui attività principale è lo sviluppo di software. Nel nostro articolo vedremo quali funzioni può svolgere un programmatore in un'azienda e quali requisiti deve soddisfare.

Descrizione dello standard del programmatore professionista

Per gli specialisti coinvolti nello sviluppo di software, lo standard professionale è stato approvato con ordinanza del Ministero del Lavoro della Federazione Russa n. 679n del 18 novembre 2013. Il documento è composto da 4 sezioni:

Con l'aiuto di questo standard professionale, il datore di lavoro sarà in grado di distribuire correttamente le funzioni tra i dipendenti relative allo sviluppo di software e nominare correttamente le loro posizioni.

Non conosci i tuoi diritti?

Titoli di lavoro nello standard professionale e requisiti di qualificazione per loro

Nello standard professionale, ogni funzione generalizzata di un programmatore ha il proprio elenco di possibili titoli di lavoro. Inoltre, come regola generale, i requisiti di qualificazione non vengono presentati alla posizione in generale, ma a un dipendente specifico che svolge una funzione generalizzata separata. A questo proposito, nello standard professionale di un programmatore, ciascuna funzione generalizzata corrisponde a titoli e requisiti professionali diversi:

  • un programmatore junior e un tecnico di programmazione possono avere un'istruzione professionale secondaria senza alcuna esperienza lavorativa;
  • un programmatore può avere anche solo un titolo di studio professionale secondario, ma prima di assumere questo incarico deve lavorare per almeno 6 mesi nel campo dello sviluppo software;
  • un programmatore senior e un ingegnere del software devono già avere un'istruzione superiore e avere almeno un anno di esperienza pratica nel proprio campo;
  • Un programmatore leader e un ingegnere informatico leader devono già possedere un'istruzione superiore, integrata da almeno 3 anni di esperienza lavorativa.

Funzioni lavorative assegnate al programmatore

Uno specialista nel campo dello sviluppo software può svolgere 4 funzioni lavorative generali, suggerendo che può rispondere:

  • per lo sviluppo e il debug del codice del programma;
  • verificare la funzionalità del codice e refactoring;
  • integrazione di moduli software e verifica dei rilasci di prodotti software;
  • sviluppo dei requisiti software;
  • progettazione del software.

Per ciascuna delle funzioni generalizzate elencate ne vengono fornite diverse specifiche, la cui descrizione contiene sezioni che danno un'idea delle azioni lavorative svolte dal dipendente, nonché delle competenze e delle conoscenze che gli sono richieste.

In conclusione, resta da dire che lo standard professionale sviluppato per i programmatori dovrebbe essere utilizzato nella stesura degli orari del personale e delle descrizioni delle mansioni. Quando affida a un dipendente lo svolgimento di una determinata funzione, il datore di lavoro deve non solo scegliere il titolo dell'incarico tra quelli proposti nello standard professionale, ma anche verificare se il dipendente soddisfa i requisiti di qualificazione necessari per svolgerla.



Pubblicazioni correlate