Introduzione
Tra i PM e il reparto Tech delle software house spesso sorgono conflitti come se fossero Jedi contro Sith. Possono collaborare assieme queste due funzioni? E soprattutto, chi di loro sono i Jedi e chi i Sith?
Lo scopriamo in questo CTO Show assieme ad Alessandro Ghizzardi, CTO di Softec.
Principali punti di discussione
- Gli argomenti dell’area Tech.
- Gli argomenti dell’area PM.
- Cosa dire all’area Tech?
- Cosa dire all’area PM?
Partecipanti
🗣 GUEST: Alessandro Ghizzardi, CTO di Softec. Alessandro inizia a lavorare nell’informatica nel 1999, ancora in università , e prova praticamente tutte le aree del mondo web: inizia come grafico e frontend, si sposta per diversi anni come sysadmin e database administrator, per approdare alla fine nell’ambito dello sviluppo, dove scopre che oltre ad essere la sua passione è anche l’ambito in cui fa meno danni. Nato su tecnologie Microsoft, negli anni prova praticamente qualsiasi linguaggio e tecnologia su cui riesca a mettere le mani.
Da ormai dieci anni con responsabilità attive nella gestione di team anche numerosi, da 4 anni ha il ruolo di CTO con responsabilità dell’area tech e di project management dell’azienda.
La Sfida della Collaborazione tra Tech e Project Manager
La collaborazione tra il team tech e i project manager in una software house (in particolar modo di servizi) è essenziale per il successo di qualsiasi progetto. Tuttavia, spesso questi due gruppi sembrano parlare lingue diverse, con obiettivi e priorità apparentemente contrastanti. Come possiamo far lavorare due gruppi che sono come Seth e Jedi fianco a fianco senza conflitti?
La Visione del CTO: Bilanciare Tecnologia e Management
Il ruolo del CTO è fondamentale per bilanciare le esigenze tecniche con quelle manageriali. Un CTO deve essere in grado di comprendere le problematiche tecniche, ma anche di comunicare efficacemente con i project manager e il resto del team.
Comunicazione Efficace: Il Segreto del Successo
Un punto cruciale è la comunicazione. Va sottolineata l’importanza di parlare con ogni membro del team in modo individuale per comprendere le loro preoccupazioni e idee. Questo aiuta a prevenire conflitti e a creare un ambiente di lavoro più armonioso.
La Percezione dei Project Manager
Spesso i project manager sono visti come “spie del cliente” o semplicemente come segretari. Tuttavia, il loro ruolo è cruciale per garantire che i progetti siano completati nei tempi e nei budget stabiliti. I project manager devono bilanciare le richieste del cliente con le capacità del team tech, una sfida non da poco.
Le Stime di Tempo: Una Sfida Comune
Uno dei principali punti di frizione tra tech e PM riguarda le stime di tempo. Le stime sono, per definizione, previsioni e non certezze. Le variabili sono molte e spesso imprevedibili, rendendo difficile una previsione accurata.
La Responsabilità del PM
La responsabilità principale del PM è quella di garantire che il progetto sia completato con successo. Questo include la gestione dei costi, dei tempi e delle aspettative del cliente. Un buon PM deve essere in grado di comprendere le sfide tecniche e di comunicare efficacemente con il team tech.
Strategie per una Collaborazione Efficace
Creare Team Cross-Funzionali
Una soluzione efficace può essere quella di creare team cross-funzionali, in cui i membri del team tech e PM lavorano insieme fin dall’inizio del progetto. Questo aiuta a creare una migliore comprensione reciproca e a prevenire conflitti.
Migliorare la Comunicazione
La comunicazione è la chiave. I membri del team tech devono imparare a spiegare le loro necessità e problematiche in modo comprensibile per i PM. Allo stesso tempo, i PM devono essere aperti a comprendere le sfide tecniche e a lavorare insieme al team tech per trovare soluzioni.
La Gestione dei Conflitti
Quando sorgono conflitti, è importante affrontarli subito. Il suggerimento è quello di parlare individualmente con le persone coinvolte per comprendere meglio la situazione e trovare una soluzione che soddisfi tutti.
Collaborare per il Successo
La collaborazione tra il team tech e il project management è essenziale per il successo di qualsiasi progetto. Comunicazione, comprensione reciproca e gestione efficace dei conflitti sono le chiavi per creare un ambiente di lavoro armonioso e produttivo.
Unisciti alla discussione nei nostri canali della community per condividere le tue esperienze e opinioni questi temi.
Iscriviti alla Community dei Tech Leader italiani
Iscriviti a Tech Mastermind, la più grande Community di Tech Leader italiani. Connettiti con i tuoi pari, confrontati sulle tue priorità , prendi decisioni migliori e accedi a strumenti, contenuti ed eventi esclusivi.