L’obiettivo della ModernPM Suite (d’ora in avanti anche semplicemente ModernPM) è quello di produrre Valore per gli stakeholder di riferimento, creando Prodotti e Servizi di qualità in grado di risolverne le esigenze. Ciò si concretizza nella capacità di adattarsi continuamente alle mutevoli condizioni, dalla strategia agli aspetti più operativi.
Per poter governare tale attitudine è fondamentale la definizione del bouquet di strumenti per la governance e l'operatività specifica, bouquet che può variare in modo rilevante in funzione delle caratteristiche dell’iniziativa e dei vincoli relativi.
L’approccio pragmatico della Suite porta ad entrare nel merito delle cose e valutare opportunamente quale sia lo strumento che meglio consente degli obiettivi.
La suite ModernPM si caratterizza in relazioni a due direttrici:
- Singularity, governance e sviluppo di iniziative time bounded
- Continuum, governance e sviluppo di iniziative endless
La suite è contraddistinta dalle 4P (da qui la “P” in ModernPM) che specializzano il concetto generico di “Iniziativa”:
- Un Portfolio (annesso al Modern PfM) è un insieme di progetti, programmi, e prodotti gestiti in chiave aggregata per raggiungere obiettivi strategici. A differenza dei progetti e dei programmi, un portfolio non è necessariamente un insieme di lavori correlati, ma è funzione di specifici obiettivi strategici di business. La gestione del portfolio garantisce che i progetti, i programmi e i prodotti sviluppati siano allineati con gli obiettivi strategici dell'organizzazione e siano eseguiti in modo efficiente.
- Un Programma (annesso al Modern PmM) è costituito da un insieme di progetti e prodotti correlati gestite in modo coordinato, la cui governance congiunta è in grado di generare un valore maggiore rispetto a quella individuale. La gestione del programma si concentra sul raggiungimento degli obiettivi strategici e sull’ottenimento di benefici che contribuiscono agli obiettivi più ampi dell'organizzazione.
- Un Progetto (annesso al Modern PjM) ha un inizio e una fine ben definiti, rispondendo, inoltre, alla caratteristica di univocità, in quanto non è routinario ma composto da un insieme specifico di attività progettate per raggiungere un obiettivo unico, spesso attraverso persone che non lavorano stabilmente insieme. Alla fine di un progetto, il team (o i team) viene solitamente sciolto e i membri assegnati a nuovi progetti.
- Un Product Oriented Development /Value Stream (annesso al Modern PdM) è un approccio allo sviluppo di nuovo valore per uno specifico mercato, che termine quando il prodotto (o i prodotti) annessi smettono di essere richiesti dal mercato. I team, e le persone associate, lavorano in modo continuativo, garantendo un know-how intrinseco stabile ed in continua evoluzione. Il Value Stream è la modalità operativa in ambito di sviluppo puro orientato al prodotto, ovvero non accompagnato da una logica a progetto.
Un utilizzo maturo e robusto della Suite ModernPM richiede lo sviluppo di un’ampia conoscenza di diversi approcci (conoscenza), l’esperienza nel loro utilizzo (competenza) e la comprensione di come essi possono aiutare nel contesto specifico (pragmatismo), sperimentando continuamente nell’ottica di trovare continuamente nuove opzioni e soluzioni.
Il core della Suite è composto da 4 Pillar fondamentali:
- Mindset, ovvero l’aspetto culturale da sviluppare, in linea con la filosofia e gli aspetti core dell'AgileConstellation Manifesto
- Principi, che guidano la focalizzazione operativa, andando ad estendere ed integrare quelli dell’AgileConstellation Manifesto
- Pratiche, che consentono di implementare concretamente le diverse attività, anche qui integrando ed estendendo quelle dell’AgileConstellation Manifesto
- Toolkit, un set di strumenti a supporto delle diverse attività di governance ed operative.
Il ModernPM è accompagnato dal ModernPM Toolkit (MPMT), ovvero un insieme di strumenti, metodologici ed operativi, che permettono di svolgere al meglio tutti i compiti previsti, sviluppato su 5 fattori fondamentali:
- Context: il contesto di riferimento è il driver fondamentale nella scelta degli opportuni lifecycle.
- Metrics,le metriche giuste permettono al gruppo di lavoro di validare i miglioramenti ottenuti.
- Roles,in funzione dei lifecycle individuati, è fondamentale identificare e supportare i ruoli annessi.
- Events, gli specifici eventi aiutano il team (o i team) di lavoro ad allinearsi nei diversi aspetti operativi.
- Tools,per ogni lifecycle esistono specifici tool che aiutano nelle diverse fasi di gestione ed operative.