Idea

Imporre la review di uno strumento personale usa e getta ricrea la dipendenza dagli sviluppatori che si voleva ridurre

Info

Scritto originalmente in francese. Tradotto dall'IA — il significato è stato preservato, non la prosa.

Idea principale

«Basta che tutto venga riletto da uno sviluppatore» è la prima risposta che arriva quando un profilo non tecnico comincia a produrre codice. Sembra prudente, e annulla il beneficio: se un Product Manager deve mobilitare uno sviluppatore per validare l'export che si è appena costruito, ha spostato la richiesta, non eliminato l'attesa.

La review sistematica, del resto, non è una legge del software. Si è affermata prima di tutto nel mondo open source, dove risponde a bisogni precisi — qualità, sicurezza, trasmissione, governance, fiducia tra contributori che non si conoscono. Trasposta tale e quale a tutto il codice di un'azienda, tratta allo stesso modo un contributore sconosciuto e un collega che si costruisce una dashboard per sé.

La review conserva due usi solidi, e sono diversi: all'inizio, per trasmettere buone pratiche a chi comincia; e poi in funzione della posta in gioco dell'oggetto prodotto. Quello che non regge è il suo carattere sistematico.

Perché è importante

Obbliga a formulare cosa la review dovrebbe comprare in ciascun caso. A seconda della risposta — imparare, mettere in sicurezza, condividere la conoscenza, impegnare una responsabilità collettiva — il dispositivo adatto non è lo stesso, e non sempre è una rilettura riga per riga.

Protegge anche un'economia fragile: il valore di uno strumento montato in due ore svanisce se la sua validazione richiede due giorni di attesa nella coda di un team tecnico.

Sfumature e limiti

L'argomento vale solo per oggetti a bassa posta in gioco e a vita breve. Si ribalta appena l'oggetto tocca la produzione, i dati sensibili o un uso condiviso — e si ribalta anche quando l'oggetto, usa e getta all'inizio, è diventato il passaggio obbligato di un team.

Presuppone infine che chi produce sappia riconoscere il momento in cui non è più nel regime usa e getta: è proprio il giudizio che più spesso gli manca.

Domande aperte

  • Quale dispositivo sostituisce la review quando ciò che si cercava non era il controllo ma la trasmissione di buone pratiche — un affiancamento all'avvio, un lavoro in coppia occasionale, la lettura di un campione?