Gestione del Rischio
Questo documento elenca i rischi previsti durante la fase di scoping e cerca di trovare una soluzione concreta che aderisca alla strategia scelta durante lo scoping.
ID | Descrizione rischio | Tipologia | Impatto | Mitigazione |
---|---|---|---|---|
R1 | Unity ha rilasci frequenti portando a veloce obsolescenza | Tecnico | Medio | Mitigare |
R2 | Stima dell'effort può essere sbagliata data l'inesperienza | Manageriale | Alto | Piano di contingenza |
R3 | Budget limitato può portare all'inattuabilità del progetto | Organizzativo | Alto | Piano di contingenza |
R4 | La presenza non costante del team può portare a ritardi | Organizzativo | Basso | Accettare |
R5 | L'utilizzo massiccio di asset può rallentare il progetto | Tecnico | Basso | Accettare |
R6 | Sbagliare tecnica di marketing può portare ad un flop | Tecnico | Alto | Mitigare |
R7 | Perdita di dati a causa di utilizzo improprio degli strumenti | Tecnico | Alto | Evitare |
R8 | Steam cambia le policy e/o la percentuale trattenuta | Esterno | Medio | Accettare |
R9 | Asset acquistati possono diventare deprecati | Esterno | Basso | Accettare |
R10 | Lavorare in tempi diversi può compromettere la comunicazione | Manageriale | Medio | Evitare |
R11 | Sviluppo di AI NPC può rallentare significativamente | Tecnico | Medio | Trasferire |
R1: Unity ha rilasci frequenti portando a veloce obsolescenza
- Tipologia: Tecnico
- Impatto: Medio
- Mitigazione: Mitigare
Oltre alla scelta di una versione LTS, prevedere una revisione trimestrale delle release Unity per identificare tempestivamente eventuali modifiche critiche, e pianificare aggiornamenti incrementali se necessar
R2: Stima dell'effort può essere sbagliata data l'inesperienza
- Tipologia: Manageriale
- Impatto: Alto
- Mitigazione: Piano di contingenza
Prevedere dei buffer di tempo e costi nel piano di progetto per assorbire eventuali errori di stima e attuare una revisione delle stime ogni 2 mesi, adattandole in base all'avanzamento reale.
R3: Budget limitato può portare all'inattuabilità del progetto
- Tipologia: Organizzativo
- Impatto: Alto
- Mitigazione: Piano di contingenza
Definire un MVP (Minimum Viable Product) che garantisca margine sufficiente e che, in caso di carenza di budget, permetta comunque un primo ingresso nel mercato.
Identificare forme alternative di finanziamento come crowdfunding e early access.
Revisionare mensilmente il budget per aderire quanto più possibile al piano.
R4: La presenza non costante del team può portare a ritardi
- Tipologia: Organizzativo
- Impatto: Basso
- Mitigazione: Accettare
Avendo una buona pianificazione (specialmente riguardante WBS e Gantt) che tenga conto di queste variabili si accetta il rischio.
R5: L'utilizzo massiccio di asset può rallentare il progetto
- Tipologia: Tecnico
- Impatto: Basso
- Mitigazione: Accettare
L'utilizzo di asset è ben voluto dal team essendo in grado di velocizzare di molto i tempi di sviluppo. Questo rischio riguarda principalmente la possibilità che l'integrazione di essi sia particolarmente problematica. Avendo il team 3 software engineer con esperienza si ha buona certezza che problemi di integrazione siano sempre affrontabili direttamente dal team, senza fare affidamento a terzi.
R6: Sbagliare tecnica di marketing può portare ad un flop
- Tipologia: Tecnico
- Impatto: Alto
- Mitigazione: Mitigare
Si è pensato di effettuare una ricerca di mercato preliminare prima di lanciare la campagna marketing. Inoltre si prevedono campagne di test (alfa/beta testing) su piccola scala per validare il messaggio promozionale. Infine si stabiliranno indicatori KPI da monitorare entro i primi mesi di marketing per correggere la rotta rapidamente.
R7: Perdita di dati a causa di utilizzo improprio degli strumenti
- Tipologia: Tecnico
- Impatto: Alto
- Mitigazione: Evitare
Soluzioni proposte:
- Formare i membri del team sull'uso corretto dei sistemi di versioning e cloud storage.
- Abilitare backup automatici giornalieri per i file di progetto.
- Imporre l'uso di repository con permessi granulari e controlli di accesso.
R8: Steam cambia le policy e/o la percentuale trattenuta
- Tipologia: Esterno
- Impatto: Medio
- Mitigazione: Accettare
Steam è la più grande piattaforma di distribuzione di videogiochi al mondo. È inverosimile che, anche a fronte di un improbabile aggiornamento delle policy, esse siano stringenti al punto da far fallire il progetto. Date queste considerazioni, si accetta questo rischio.
R9: Asset acquistati possono diventare deprecati
- Tipologia: Esterno
- Impatto: Basso
- Mitigazione: Accettare
A differenza del rischio R5, questo fa riferimento alla velocità con la quale nuovi asset possano soppiantare quelli più comunemente usati attualmente. Questo porterebbe ad una perdita effettiva in quanto il prodotto, per restare competitivo, dovrà acquistare il nuovo asset perdendo il budget investito nell'asset deprecato.
Ad ogni modo, prima di ogni acquisto si fa un'attenta valutazione dell'asset da acquistare, analizzando a fondo il mercato, quindi stilando una lista di possibili asset in grado di soddisfare i requisiti e infine acquistando quello che meglio risolve il problema. A fronte di tutto questo, si assume che il rischio sia basso e che quindi sia accettabile.
R10: Lavorare in tempi diversi può compromettere la comunicazione
- Tipologia: Manageriale
- Impatto: Medio
- Mitigazione: Evitare
L'aspetto organizzativo è centrale in questo progetto. È fondamentale evitare qualsiasi perdita di informazione a causa di comunicazioni informali/verbali mai trascritte. Al fine di avere informazioni su cui fare audit e anche per ricordare chiaramente quanto detto, è fondamentale che ogni comunicazione verbale e/o informale venga trascritta se di importanza significativa.
- Si attueranno meeting settimanali in cui far emergere le possibili riflessioni che ogni membro può aver fatto.
- Si incentiverà l'utilizzo di canali testuali anche per le informazioni più semplici.
- Si redigerà ad ogni meeting la trascrizione di quanto detto (come già si sta facendo)
R11: Sviluppo di AI NPC può rallentare significativamente
- Tipologia: Tecnico
- Impatto: Medio
- Mitigazione: Trasferire
Lo sviluppo di intelligenze artificiali può portare via molto tempo allo sviluppo del progetto. Avendo già fatto esperienza della complessità di questo requisito, il team ha deciso preventivamente di affidarsi ad un asset di terze parti per il suo compimento. È stata fatta un'analisi di mercato che ha portato all'acquisto di un asset che evitasse questo rischio.