Verifica delle competenze tramite test – perché e come

Nel mio articolo ho esaminato 7 modi per una rapida verifica delle competenze degli specialisti IT, che possono essere applicati prima di un colloquio tecnico lungo, voluminoso e laborioso. All'epoca ho espresso la mia preferenza per i test a tempo limitato. In questo articolo approfondirò il tema dei test in modo più dettagliato.

I test a tempo limitato sono uno strumento universale, adatto per verificare le conoscenze e le abilità pratiche di qualsiasi specialista in qualsiasi professione.

Quindi, il compito è questo: abbiamo un flusso di candidature per una posizione aperta, dobbiamo ottenere rapidamente e facilmente informazioni sui talenti dei candidati e sulla loro idoneità ai requisiti della nostra offerta di lavoro. Vogliamo che tale verifica delle competenze non richieda molto tempo, sia altamente affidabile e comoda per i candidati, in modo che accettino di sostenere la nostra verifica.

Una buona soluzione per questo compito sono brevi test con un tempo di esecuzione limitato. Non è limitato il momento in cui inizia il test, ma il tempo durante il quale il candidato deve rispondere alle domande. Un esempio tipico di questo tipo di test è l'esame per conoscere le regole della circolazione, che costituisce il primo step dell'esame per ottenere la patente di guida. In 20 minuti si devono rispondere a 20 domande.

Un po' di teoria

Nell'articolo precedente Ho parlato del modello ibrido di decisione "dell'uomo razionale", proposto da Daniel Kahneman e dai suoi collaboratori. Secondo questo concetto, il comportamento umano è guidato da due sistemi interattivi di decisione. Il Sistema 1 è veloce e automatico, garantisce la sicurezza dell'organismo e non richiede sforzi significativi per formare una decisione. Questo sistema si allena in base all'esperienza che una persona accumula nel corso della vita. L'accuratezza delle decisioni di questo sistema dipende dall'esperienza personale e dall'addestramento, mentre la velocità è influenzata dalle caratteristiche del sistema nervoso dell'individuo. Il Sistema 2 è lento, richiede sforzo e concentrazione. Ci fornisce argomentazioni complesse e inferenze logiche, il suo funzionamento rivela il potenziale dell'intelligenza umana. Tuttavia, quando questo sistema è in funzione, consuma attivamente risorse - energia e attenzione. Pertanto, la maggior parte delle decisioni viene presa dal Sistema 1 - così il comportamento umano diventa molto più efficace. Il Sistema 1 si addestra a lungo grazie agli sforzi del Sistema 2, ma poi offre reazioni automatiche rapide. Il Sistema 2 è un risolutore universale di problemi, ma lavora lentamente e si stanca rapidamente. È possibile "potenziare" il Sistema 2, ma i limiti dei miglioramenti possibili sono molto modesti e ciò richiede tempo e sforzi intensi. La "potenziamento" del Sistema 1 è molto ricercato nella società umana. Quando cerchiamo una persona esperta in un certo campo, significa che il suo Sistema 1 è addestrato a risolvere rapidamente i compiti di cui abbiamo bisogno.

Ritengo che il miglior modo per valutare le capacità del Sistema 1 di una persona specifica in un determinato ambito di conoscenze siano i test a tempo limitato. Un test ben strutturato permette di valutare rapidamente e confrontare un gran numero di candidati. Questo strumento digitalizza il controllo delle conoscenze e delle competenze.

Come creare un buon test?

La funzione di un test ben strutturato è determinare il livello di addestramento del Sistema 1 del candidato rispetto alle conoscenze e competenze di cui hai bisogno. Per creare un tale test, è necessario prima definire gli argomenti e le competenze necessarie, per poi formulare domande e possibili risposte.

Ecco i miei criteri per la preparazione di un test che valuta in modo preciso e di qualità le conoscenze e le competenze dei candidati:

  1. Le domande e le risposte devono essere semplici. O sai la risposta giusta o non la sai. Non bisognerebbe includere nel test la necessità di ragionamenti complessi o calcoli.
  2. L'esecuzione del test deve essere limitata nel tempo. È possibile anche limitare il tempo per riflettere su ogni risposta. Se un candidato non riesce a decidere entro, diciamo, 30 secondi, è improbabile che lunghe riflessioni possano aiutarlo. Trovare la risposta giusta in 30 secondi dovrebbe essere difficile.
  3. Le domande devono riguardare pratiche che sono realmente necessarie per il lavoro – non astratte e teoriche, ma esclusivamente pratiche.
  4. È desiderabile avere più domande su ogni piccolo argomento. Queste domande possono variare per candidati diversi (è analogo a diverse varianti di verifiche a scuola) oppure possono essere tutte presenti in una variante di test più lunga.
  5. Il numero di domande e il tempo per completare il test devono essere rigidamente correlati. Misura quanto tempo serve per leggere le domande e le opzioni di risposta. Aggiungi a questo tempo da 10 a 20 secondi per ogni domanda – questo è il tempo per riflettere e scegliere una risposta.
  6. È preferibile provare il test sui vostri dipendenti e cronometrare il loro tempo di completamento, per determinare un tempo sufficiente per il completamento del test da parte dei candidati.
  7. L'ampiezza del test dipende dagli obiettivi per cui viene utilizzato. Per una valutazione iniziale delle competenze, a mio avviso, bastano 10-30 domande con un limite di tempo di completamento – 5-15 minuti. Per una diagnosi più approfondita delle abilità, sono adatti test di 30-45 minuti, contenenti 50-100 domande.

Ad esempio, ecco un test che ho sviluppato e utilizzato di recente durante la selezione di candidati per la posizione di recruiter IT. Era assegnato un tempo di 6 minuti per completare il test, e il tempo era controllato manualmente e basato sulla fiducia. Tutti i candidati testati rientravano in questo tempo. Mi ci sono voluti 30 minuti per preparare il test. docs.google.com/forms/d/e/1FAIpQLSfL2pUZob2Xq-1taJPwaB2rUifbdKWK4Mk0VREKp5yUZhTQXA/viewform

Puoi sostenere il test e alla fine potrai vedere dove hai commesso errori. Quando questo test è stato somministrato ai candidati, non venivano mostrati gli errori, che sono stati analizzati successivamente durante i colloqui con i candidati che avevano commesso non più di 3 errori.

Strumenti

Attualmente stavo creando test e sondaggi tramite Google Forms: è uno strumento semplice, pratico, versatile e gratuito. Tuttavia, mi manca alcune funzionalità per poter considerare Google Forms un buon strumento per la creazione di test. Le mie principali lamentele nei confronti di Google Forms sono:

  1. Manca il monitoraggio e il controllo del tempo impiegato sia per l'intero test che per ogni singola domanda. Questo fornisce maggiori informazioni sul comportamento del candidato durante il test.
  2. Poiché Google Forms non è progettato per i test per impostazione predefinita, molte opzioni importanti per i test (ad esempio, "risposta alla domanda obbligatoria" e "mescolare le risposte") devono essere "cliccate" per ogni domanda – il che richiede tempo e attenzione. Affinché ogni domanda venga presentata su uno schermo separato, è necessario creare sezioni distinte per ogni domanda, il che porta anche a un gran numero di clic aggiuntivi.
  3. Se è necessario creare un nuovo test come combinazione di frammenti di più test esistenti (ad esempio, un test per sviluppatore fullstack composto da parte delle domande per frontend e backend in un linguaggio specifico), è necessario duplicare manualmente le domande. Non c'è possibilità di evidenziare e copiare più sezioni o domande in un altro modulo.

Colleghi, se conoscete soluzioni migliori per la creazione di test, vi prego di scriverle nei commenti.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster