In un mondo aziendale sempre più dominato dall’Intelligenza Artificiale (AI), i progetti di AI e Machine Learning (ML) presentano sfide uniche che i metodi di Project Management tradizionali non riescono a coprire completamente. La gestione di dati complessi, il rapido cambiamento tecnologico, le considerazioni etiche e la necessità di allineare l’AI agli obiettivi di business richiedono un approccio specializzato.
Il PMI-CPMAI™ (precedentemente noto come Cognitive Project Management in AI) nasce proprio per colmare questo divario, offrendo una metodologia rigorosa per guidare con successo i progetti di AI. L’acquisizione di Cognilytica da parte del PMI ha elevato questa certificazione a uno standard globale.
Che cos’è il PMI-CPMAI™? Una Metodologia a 6 Fasi
Il PMI-CPMAI™ non è solo una certificazione sulle “competenze AI”, ma una metodologia completa e vendor-neutral progettata per il ciclo di vita specifico dei progetti di AI.
Essa integra i principi del Project Management con le migliori pratiche di data science, in particolare:
Le Sei Fasi della Metodologia CPMAI (Cognilytica)
Questa metodologia è un approccio iterativo e focalizzato sui dati per gestire i progetti di Intelligenza Artificiale (AI).
Il suo scopo principale è mitigare l’alto tasso di fallimento dei progetti AI (che supera l’80%).
Ecco un riepilogo delle sei fasi, con un focus sui benefici per il successo del progetto:
1. Fase I: Business Understanding (Comprensione del Business)
- Scopo: Mappare il problema aziendale a una soluzione AI. Si tratta di assicurarsi che si stia risolvendo il problema giusto e che l’AI sia la tecnologia più appropriata per lo scopo.
- A Cosa Serve: A definire chiaramente il ROI (ritorno sull’investimento) e i KPI (Key Performance Indicators) di successo, come la riduzione dei costi o l’aumento delle entrate, prima che inizi qualsiasi lavoro tecnico.
- Il Vantaggio: Evita di sprecare risorse nella costruzione di un modello tecnicamente avanzato che non ha valore pratico per l’azienda.
2. Fase II: Data Understanding (Comprensione dei Dati)
- Scopo: Comprendere e accertarsi di avere i dati giusti, nella quantità e qualità necessarie, per risolvere il problema aziendale.
- A Cosa Serve: A identificare i requisiti di volume, varietà, velocità e soprattutto veridicità (qualità) dei dati. Si valuta se sono necessari dati di addestramento (training data) e dati operativi (operational data) e se è possibile utilizzare modelli pre-addestrati o Generative AI.
- Il Vantaggio: Riconosce che i dati sono il “carburante” dell’AI. Evitando problemi di qualità e quantità in questa fase, si riduce il rischio di fallimento a valle (“Garbage in is garbage out”).
3. Fase III: Data Preparation (Preparazione dei Dati)
- Scopo: Rendere i dati puliti, trasformati e pronti per l’uso nel progetto AI. Questo include attività come la pulizia (rimozione di dati errati o duplicati), l’arricchimento e l’etichettatura (labeling) dei dati.
- A Cosa Serve: A mitigare il problema del “Data Debt” (il costo crescente legato a sistemi di dati obsoleti e incoerenti). Per i modelli di apprendimento supervisionato, l’etichettatura manuale dei dati è essenziale ma laboriosa (l’etichettatura è il tallone d’Achille dell’AI).
- Il Vantaggio: Un dato ben preparato velocizza il processo di sviluppo del modello e ne aumenta l’accuratezza finale.
4. Fase IV: Model Development (Sviluppo del Modello)
- Scopo: Produrre la soluzione AI vera e propria (il modello) che affronti il problema di business. Si sceglie l’algoritmo più adatto e si addestra il modello sui dati preparati.
- A Cosa Serve: A decidere se costruire un modello da zero, utilizzarne uno pre-addestrato (pre-trained) o un Foundation Model (come un LLM). La scelta dell’algoritmo (es. reti neurali vs. alberi decisionali) e le impostazioni (iperparametri) influenzano direttamente la performance del modello.
- Il Vantaggio: Assicura che la soluzione tecnica sia la più efficiente per il problema, bilanciando la complessità (e i costi) con l’accuratezza richiesta.
5. Fase V: Model Evaluation (Valutazione del Modello)
- Scopo: Determinare se la soluzione AI (il modello) soddisfa le esigenze del mondo reale e i requisiti aziendali. È essenzialmente il QA (Controllo Qualità) dell’AI.
- A Cosa Serve: A misurare l’accuratezza del modello su dati che non ha mai visto (test set) per evitare overfitting (troppo specifico) o underfitting (troppo generico). Si valuta la performance del modello non solo con metriche tecniche (precisione, falsi positivi) ma anche con i KPI di Business.
- Il Vantaggio: È un punto di Go/No-Go cruciale. Impedisce che un modello non idoneo o inaffidabile venga messo in produzione, causando danni.
6. Fase VI: Model Operationalization (Operationalizzazione del Modello)
- Scopo: Mettere la soluzione AI in uso nel mondo reale e stabilire un ciclo continuo per il suo mantenimento e l’erogazione di valore. Questo processo è noto anche come MLOps (Machine Learning Operations).
- A Cosa Serve: A pianificare la manutenzione continua. I modelli AI si degradano (fenomeno del Model Drift e Data Drift) perché i dati e il mondo reale cambiano continuamente. Questa fase stabilisce i meccanismi per il monitoraggio e il ri-addestramento (retraining) del modello.
- Il Vantaggio: Assicura che l’investimento in AI continui a produrre valore nel lungo termine (ROI a lungo termine) e garantisce che l’AI operi in modo sicuro e conforme (Governance).
Il CPMAI enfatizza che queste fasi non sono sequenziali come in un modello Waterfall, ma altamente iterative: è sempre possibile, e spesso necessario, tornare alle fasi precedenti (ad esempio, se l’Evaluation fallisce, si torna al Development o alla Data Preparation).
Continua la lettura nella seconda parte dell’articolo: Il Framework CPMAI in azione: L’AI Contro le Frodi Bancarie











