Sono fortunato nel senso che mi è stata data l'opportunità di essere un "Technical Troubleshooter" per il nostro team di sviluppo offshore. Mentre sono fiducioso e capace di trattare la maggior parte delle questioni, ho trovato qualcosa che non sono. Sulla base di discussioni iniziali con vari membri del team sia on che offshore, è stato identificato un requisito per una valutazione delle competenze ripetibile e coerente.
Secondo me, il modo migliore per ottenere questo risultato sarebbe una combinazione di test oggettivi e soggettivi. Il primo di solito è una valutazione iniziale delle competenze online su vari argomenti, ad esempio General C #, WCF e MVC. Quest'ultimo è un test tecnico in cui il candidato dovrebbe risolvere vari problemi e (si spera) spiegare i processi di pensiero coinvolti nella soluzione mentre lo fa.
Ovviamente, il primo metodo è coerente, ripetibile ed estremamente accurato. Il secondo sarà sempre soggettivo e basato sull'approccio, la soluzione (o eventualmente no) e altri fattori. Il "punteggio" di questo sarà anche l'esperienza e le capacità del valutatore e questo è il mio problema;
- La persona che dovrebbe essere inizialmente il valutatore (io) ha no esperienza.
- Le persone che alla fine continueranno questo processo per gli altri le persone non rimarranno mai le stesse a causa di vincoli di progetto e motivi interni, questo cambia la linea di base per il confronto.
- Non sono a conoscenza di alcun sistema adatto che possa essere classificato come coerente e ripetibile per test soggettivi con i 2 fattori sopra, per non parlare di quelli che non esistevano.
Ad ogni modo, devo presentare un piano che alla fine genererà un'analisi di competenze / gap ed è improbabile che io sia in grado di utilizzare un metodo obiettivo (i limiti di budget sono la ragione più probabile). L'unica opzione rimasta sono i metodi soggettivi e i problemi precedenti.
Qualcuno ha qualche suggerimento per un approccio che potrebbe spuntare tutte le caselle?