Qualche giorno fa ho letto questa frase “raddrizzare le sedie sul ponte del Titanic” in un pezzo sulla leadership.

L’ho trovato un modo di dire eccellente per descrivere quelle situazioni in cui si sta dietro ai dettagli inutili o di scarsa rilevanza.

Immediamente ho fatto il parallelo in ambito software.

Siccome c’è sempre troppo lavoro da fare rispetto alle risorse che abbiamo a disposizione, in una software factory dobbiamo sempre chiederci se stiamo dedicando le energie alle cose che contano davvero.

Ecco alcune domande utili:

  • Stai implementando una feature che utilizzerà l’1% dei tuoi utenti?
  • Stai implementando i dettagli di una feature sperimentale che non sai effettivamente come verrà recepita?
  • Stai dedicando energie a un progetto che conta poco per il business?
  • Stai creando un razzo quando il cliente vuole un super-leggero (goldplating)?
  • Stai rifinendo il codice di una parte del sistema che sai già verrà dismessa o riscritta tra sei mesi?
  • Stai spendendo ore a limare millisecondi su una procedura che gira una volta al giorno, mentre l’architettura generale fatica a scalare?
  • Stai perfezionando la gestione o la precisione delle stime su un progetto che, a livello strategico, ha scarsa rilevanza?