Motivazione del giovane che ha portato l'idea
Un collega junior viene da voi con un'idea su come rifattorizzare/migliorare la funzionalità esistente nel sistema che state sviluppando insieme. Siete molto contenti che stia cercando di pensare alle cose, e lo elogiate per questo, e date la possibilità di provare.
Durante l'analisi, si scopre che la soluzione proposta non è migliore di quella esistente e contiene addirittura problemi di progettazione. Sfortunatamente, però, si tratta di problemi così complicati che non si possono indicare direttamente, e si basano più che altro su sensazioni ed esperienze basate sulla gestione di altri sistemi. Ad esempio, una nuova soluzione proposta potrebbe con una certa probabilità aumentare i costi operativi di circa il 30% e dovreste riqualificare parzialmente il team esistente.
Come si decide?
- si fa appello all'autorità e si rifiuta la soluzione semplicemente perché al momento non se ne vedono i vantaggi.
- Cercate di utilizzare la soluzione proposta, che è leggermente migliore, in modo che il giovane acquisisca una nuova esperienza, ma non potete prevedere con precisione l'impatto?
- Nel tempo libero, cercate di pensare (questo richiederà circa 4 ore di lavoro extra) a come migliorare la soluzione proposta, suggerite le modifiche e poi utilizzatele.
- Cercate di spiegare al giovane che il suo suggerimento deriva da un'incomprensione della natura del progetto attuale, quindi ha scelto una soluzione inadeguata, e seguite la strada dell'esperienza consolidata, anche se sapete che perderete l'opportunità di muovervi in una direzione moderna.
- Un'altra soluzione...