Un developer e un manager alla prese con un problema...
Bob: sto lavorando da ore per fixare questo problema ma non ci riesco!
Jack: qual è il problema?
Bob: problema di performance, tempi di caricamento della pagina sono lenti, sto ottimizzando il codice ma non sembra fare differenza
Jack: quanto ci vorrà ancora?
Bob (visibilmente provato): non lo so ancora…
Jack: bisogna risolvere il prima possibile, il codice deve essere performante, continua a provare!
-----------------------
Bob: sto lavorando da ore per fixare questo problema ma non ci riesco!
Alice: qual è il problema?
Bob: problema di performance, tempi di caricamento della pagina sono lenti, sto ottimizzando il codice ma non sembra fare differenza
Alice: come mai è importante avere tempi di caricamento veloci?
Bob: utenti hanno bisogno di tempi di risposta veloci e una ux impeccabile
Alice: come possiamo garantire una ux impeccabile ai nostri utenti oltre all’ottimizzazione del codice?
Bob (riflette per qualche istante): posso aggiungere una cache specifica su questa parte, in modo da ridurre i tempi e indirizzare il problema, per poi continuare più avanti il refactoring.
Alice: quanto ci vorrà?
Bob: è una questione di configurazione, un’ora al massimo
Alice: ottimo, procediamo, bravo Bob
Alice, al contrario di Jack, ha usato una semplice tecnica di reframing del problema, cambiando il punto di vista rispetto all'approccio specifico (fix codice) e supportando Bob a trovare risposte alternative, senza nemmeno suggerire nulla.
Una domanda può far cambiare prospettiva ed essere abilitante per trovare nuove soluzioni.
E voi, fate abbastanza domande?
Bob: sto lavorando da ore per fixare questo problema ma non ci riesco!
Jack: qual è il problema?
Bob: problema di performance, tempi di caricamento della pagina sono lenti, sto ottimizzando il codice ma non sembra fare differenza
Jack: quanto ci vorrà ancora?
Bob (visibilmente provato): non lo so ancora…
Jack: bisogna risolvere il prima possibile, il codice deve essere performante, continua a provare!
-----------------------
Bob: sto lavorando da ore per fixare questo problema ma non ci riesco!
Alice: qual è il problema?
Bob: problema di performance, tempi di caricamento della pagina sono lenti, sto ottimizzando il codice ma non sembra fare differenza
Alice: come mai è importante avere tempi di caricamento veloci?
Bob: utenti hanno bisogno di tempi di risposta veloci e una ux impeccabile
Alice: come possiamo garantire una ux impeccabile ai nostri utenti oltre all’ottimizzazione del codice?
Bob (riflette per qualche istante): posso aggiungere una cache specifica su questa parte, in modo da ridurre i tempi e indirizzare il problema, per poi continuare più avanti il refactoring.
Alice: quanto ci vorrà?
Bob: è una questione di configurazione, un’ora al massimo
Alice: ottimo, procediamo, bravo Bob
Alice, al contrario di Jack, ha usato una semplice tecnica di reframing del problema, cambiando il punto di vista rispetto all'approccio specifico (fix codice) e supportando Bob a trovare risposte alternative, senza nemmeno suggerire nulla.
Una domanda può far cambiare prospettiva ed essere abilitante per trovare nuove soluzioni.
E voi, fate abbastanza domande?
---------
Sono un Coach specializzato e IT Mentor, con 25 anni di esperienza nel settore IT. Se vuoi migliorare la parte Tech della tua Azienda o migliorare te stesso/a, sono qui per supportarti. Scopriamo insieme come!
Sono un Coach specializzato e IT Mentor, con 25 anni di esperienza nel settore IT. Se vuoi migliorare la parte Tech della tua Azienda o migliorare te stesso/a, sono qui per supportarti. Scopriamo insieme come!