Perché il tuo team tecnologico non rispetta le scadenze e le attività si accumulano?

Hai mai la sensazione che gestire lo sviluppo e la manutenzione del tuo prodotto digitale svolte dal tuo team (interno o esterno) siano come cercare di spegnere un palazzo in fiamme?

Mi riferisco al fatto che definire le priorità degli sviluppi, delle attività di supporto, degli incidenti e di tutte le altre operazioni digitali è un vero e proprio inferno dove si risolve una cosa e se ne rompe un’altra, si litiga continuamente nel definire delle scadenze che molto frequentemente non vengono rispettate e lo spazio per migliorare la situazione si fa sempre più ristretto.

E questo avviene in modo paradossale: più si cerca di pianificare le attività in modo esatto, tentando di mettere a punto anche il più piccolo dei dettagli, facendosi dare stime più precise possibili dagli sviluppatori e dagli altri specialisti, allineandosi il più frequentemente possibile con il team, più la situazione si aggrava invece di migliorare.

Continua a leggere

Un caso industriale di successo come modello evolutivo dell’XP

E’ proprio vero che sul tema Project Management il mondo software abbia definitivamente preso una strada a sè stante, che ha ormai poco da condividere con altri ambienti di lavoro e sviluppo?

Venendo da più di un decennio di progetti industriali ho dovuto per prima cosa riconoscere ed affrontare le tante diversità rispetto al mondo della programmazione e del web. Penso tuttavia anche che sia stata per me una grande fortuna poter vivere due ambienti tanto diversi, oltretutto sommata a quella di aver conosciuto, nella mia “precedente vita” compagnie appartenenti a Paesi molto eterogenei e con mentalità agli antipodi.

Le fortune vanno valorizzate e mi è quindi venuto naturale cercare di carpire il meglio dalle tante esperienze avute, convinto che nella diversità stia la vera ricchezza e la possibilità – talvolta affatto banale – di integrazione e di continuo miglioramento.

In sostanza, il superamento di modelli classici di project management da sempre legati allo sviluppo industriale di prodotti, a favore di metodi più adatti al mondo della programmazione, sta facendo erroneamente credere che i diversi modelli di gestione di progetto siano destinati a divergere sempre di più. A mio modesto avviso invece c’è spazio per condividere esperienze e avvantaggiarsene nei diversi ambienti.

Continua a leggere