Pexels Photo 301926

Insegnare

Il trasferimento della conoscenza è un’attività imprescindibile per le aziende di oggi.

Ci sono vari tipi di conoscenza da trasferire: quelle sul codice del prodotto, quelle tecniche, le esperienze.

Per quanto riguarda il codice, si cerca di scriverlo con delle buone pratiche, autoesplicativo, e di documentarlo.

Nel caso delle API è sempre meglio seguire un approccio contract-first, in modo di averlo documentato già prima che realizzato.

L’insegnamento in questo caso è più limitato a come funziona l’architettura del software stesso, consigliando al team gli strumenti migliori e evidenziandone pregi e difetti.

Le conoscenze tecniche, spesso sono personali: non tutti i membri del team hanno lo stesso compito e spesso usano tool, piattaforme e linguaggi differenti. Perfino il background culturale varia.

Leggi tutto
Pexels Photo 8730085

Costruire la fiducia in 10 mosse.

Le qualità di un team più importanti per l’azienda non si possono misurare.

Nella mia ultratrentennale carriera ho visto e provato io stesso, vari metodi per misurare con certezza la produttività di un team.

C’è chi conta i task fatti, chi le ore lavorate, chi le righe di codice, chi i ticket chiusi. Tutte metriche inutili e prive di senso: produce più uno junior che scrive più codice o un senior che con 5 righe dettate dall’esperienza chiude un task?

Sono certo che se avessimo degli indicatori, tipo videogame, dei livelli di fiducia e di soddisfazione di ogni componente del team, avremmo le migliori metriche possibili: ma questi indicatori non ci sono, misurare la fiducia è alquanto complicato, non ci resta quindi che costruirla ogni giorno.

Leggi tutto