Time-to-Hire vs Time-to-Fill per Engineering: Quale Metrica Dovreste Tracciare?
Le definizioni, chiaramente
Time-to-hire misura i giorni da quando un candidato entra nel vostro pipeline (tipicamente la loro data di applicazione) a quando accettano un'offerta. È una metrica di candidate-experience. Vi dice quanto tempo un applicant aspetta.
Time-to-fill misura i giorni da quando una requisizione si apre a quando l'offerta è accettata. È una metrica di business-throughput. Vi dice quanto tempo un ruolo rimane vuoto.
Le due metriche si sovrappongono ma non sono la stessa cosa. Un ruolo che si apre il giorno 1, ottiene il suo primo applicant il giorno 30, e accetta il giorno 50 ha un time-to-fill di 50 giorni e un time-to-hire di 20 giorni. Entrambi sono numeri reali. Vi dicono cose diverse.
Perché la distinzione importa per l'engineering specificamente
L'assunzione di engineering è una delle poche funzioni dove queste due metriche si dividono regolarmente per 3–6 settimane. La ragione è la latenza di sourcing.
Per un ruolo ad alto volume come sales o support, gli applicant arrivano il giorno 2. Time-to-fill e time-to-hire sono quasi identici. Per l'engineering — specialmente ruoli senior o specializzati — la requisizione può rimanere aperta per settimane prima che un applicant qualificato appaia nel pipeline. Questo gap è invisibile se tracciate solo time-to-hire.
Questo è perché i leader di recruiting di engineering che tracciano solo time-to-hire spesso sembrano ottimi su un dashboard mentre i loro hiring manager si lamentano che i ruoli non vengono mai riempiti.
Quando ogni metrica vi mente
Time-to-hire mente quando il sourcing è lento
Se misurate solo da-applicazione-a-offerta, potete avere un time-to-hire di 20 giorni e ancora avere un time-to-fill di 90 giorni — perché nessuno ha fatto domanda per i primi 70 giorni. Il ruolo è aperto. Il team è short-staffed. Il roadmap sta slittando. Il vostro dashboard di time-to-hire dice che tutto va bene.
Time-to-fill mente quando avete un top of funnel di bassa qualità
Un team che assume il primo warm body ad applicare rapporterà un time-to-fill veloce e un tasso di regrettable-attrition brutale sei mesi dopo. Time-to-fill è silenzioso sulla qualità; è solo throughput.
Entrambi mentono quando lasciate "stalled" candidati
Il candidato che rimane nel vostro pipeline per 90 giorni e non è mai ufficialmente chiuso fuori è anche mai riflesso nelle vostre metriche di tempo. La maggior parte dei dashboard di ATS silenziosamente escludono questi. Assicuratevi che il vostro non lo faccia.
Come tracciare entrambi correttamente
Per l'assunzione di engineering specificamente, strumentate entrambe le metriche, segmentatele, e riportate per-stage:
| Metrica | Usatela per rispondere |
|---|---|
| Time-to-fill (mediana, per famiglia di ruolo) | "Il business sta ottenendo gli ingegneri di cui ha bisogno?" |
| Time-to-hire (mediana, per famiglia di ruolo + seniority) | "I candidati stanno ottenendo una risposta abbastanza veloce per accettare?" |
| Latenza di sourcing (req-open → primo-applicant-qualificato) | "Il pipeline sta morendo di fame, o solo lento?" |
| Time-to-hire per-stage | "Dove nel funnel stanno scomparendo i giorni?" |
Se la latenza di sourcing è alta (>30 giorni per ruoli senior, >14 per mid-level), la soluzione è nella vostra strategia di sourcing, non nel vostro processo di colloquio. Se il time-to-hire è alto ma la latenza di sourcing è bassa, la soluzione è nel vostro funnel — vedete il playbook di sette mosse.
La terza metrica che la maggior parte dei team di engineering dovrebbe anche tracciare
Time-to-accept — da estensione di offerta a accettazione scritta — è un leading indicator della vostra posizione competitiva. Se questo numero sta salendo, le vostre offerte stanno perdendo.
Un sano time-to-accept per offerte di engineering nel 2026:
- Mid-level IC: 3–5 giorni di calendario
- Senior IC: 5–7 giorni di calendario
- Staff / principal: 7–10 giorni di calendario
- Engineering manager: 5–10 giorni di calendario
Qualsiasi cosa materialmente al di sopra di questi intervalli significa che il candidato sta usando la vostra offerta per negoziare altrove. Un po' di quello va bene; consistently high decline rate dopo una lunga acceptance window significa che il vostro compenso o la vostra storia non è competitiva.
Quale Focus
Se il vostro team di engineering sta mancando i piani di assunzione, time-to-fill è la metrica che il business si importa. Risolvete il sourcing per primo, poi il funnel.
Se il vostro team di engineering sta colpendo il piano ma l'esperienza del candidato è scadente (basso offer-accept rate, alto no-show rate, cattive revisioni di Glassdoor del processo di colloquio), time-to-hire è la metrica che importa. Comprimete il funnel. Vedete il playbook di sette mosse e la guida diagnostica.
Nella pratica, la maggior parte dei team di recruiting di engineering dovrebbero tracciare tutti e tre (fill, hire, accept) e riportarli separatamente. Combinare questi in un singolo numero "average time to hire" è la ragione più comune per cui i dashboard di assunzione di engineering ingannano.
Come ClarityHire lo riporta
L'analitiche di recruiting di ClarityHire fanno emergere tutte e tre le metriche — time-to-fill, time-to-hire, e time-to-accept — segmentate per famiglia di ruolo, seniority, e recruiter, con breakdow per-stage. Il dashboard è opinionato: rifiuta di mostrare un singolo numero "average time to hire" perché questo singolo numero è quello che mente di più.