Gianfranco Lanza
L’insieme delle applicazioni informatiche e dei relativi servizi sono in continua evoluzione. Una conoscenza approfondita a 360 gradi delle differenti caratteristiche dei prodotti/servizi permette quindi di scegliere le soluzioni strategiche più efficienti ed efficaci.
Da oltre due anni un gruppo di lavoro del GUFPI ISMA ha analizzato quali possano essere i vari scenari e le varie informazioni che possano aiutare nelle decisioni strategiche: si è dunque arrivati alla conclusione di un inizio, parrebbe un ossimoro, ma di fatto è l’inizio di un percorso, non certo facile e banale.
Saranno dunque presentato l’insieme delle informazioni necessarie emerse finora e un insieme di metriche per la loro misurazione.
L’obiettivo futuro è quello di arrivare alla definizione di una serie di KPI che possano dare un “valore” al software, che è un bene cos’ detto “intangibile” ma non per questo meno importante.
2. Agenda
• GUFPI - ISMA
• Why: Perché questo lavoro?
• What: Che cosa si propone di ottenere?
• Who: a chi è rivolto?
• Where: su cosa è applicato?
• When: quando si applica?
• How: come viene realizzato?
• Conclusioni
3. Italian Software Metrics Association
Gruppo Utenti Function Point Italia
Nata nel 1990
https://www.gufpi-isma.org/
4. Gruppo di Lavoro nato nel 2020
Come dare valore ai così
detti beni ‘’intangibili’’?
WHY: Perché questo lavoro ?
ITIL V. 3 Glossary 2011
5. Definizione di un insieme di caratteristiche
misurabili (DATA) di ciascun prodotto/servizio
che possano dare INFORMAZIONI tali da
accrescere la CONOSCENZA per una
migliore scelta strategica (WISDOM)
WHAT: Che cosa si propone di
ottenere?
quattro onde del Knowledge Management
6. L’analisi si un asset applicativo può riguardare:
• una Pubblica Amministrazione (ad esempio
un asset applicativo di una regione);
• un ente profit che abbia dei COTS
(Commercial Off The Shelf);
WHO: a chi è rivolto ?
Pubblica
Amministrazione
Beneficio Sociale
Beneficio Economico
Azienda Profit
8. WHERE: su cosa è applicato?
Development(DEV) Maintenance(Svc)
Operation(OPS)
Sui prodotti/servizi di
un asset applicativo
operativi.
Da un articolo di Luigi Buglione su rivista ISIPM
9. Durante il ciclo di vita di
gestione/conduzione di un prodotto
WHEN: quando si applica?
10. HOW come viene realizzato?
• Quali caratteristiche sono utili per una
analisi valoriale di un prodotto/servizio?
• Il contesto può definire caratteristiche
differenti?
• Differenti stakeholder possono avere
necessità di un profilo valoriale diverso?
11. • Si misurano i benefici sociali e come?
• Si misurano i benefici ambientali e
come?
• Soprattutto per una PA tali aspetti non
concorrono a dare valore al servizio e
dunque ad essere elementi strategici
importanti?
HOW come viene realizzato?
12. Vediamo un piccolo esempio su un servizio TorinoFacile del
Comune di Torino
HOW come viene realizzato?
14. Insieme di metriche per la misurazione delle caratteristiche
secondo il paradigma Entity Attribute Metrics (EAM);
ciascuna caratteristica è rappresentata da una istanza
dell’attributo relativo
HOW come viene realizzato?
16. Insieme di metriche per la misurazione delle caratteristiche
secondo il paradigma Entity Attribute Metrics (EAM);
Riferimento Buglione L., Ebert C., Estimation, Encyclopedia of Software
Engineering, Taylor & Francis Publisher, June 2012, ISBN: 978-1-4200-5977-9
ciascuna caratteristica è rappresentata da una istanza
dell’attributo relativo
HOW come viene realizzato?
18. Insieme di metriche per la misurazione delle caratteristiche
secondo il paradigma Entity Attribute Metrics (EAM);
ciascuna caratteristica è rappresentata da una istanza
dell’attributo relativo
HOW come viene realizzato?
19. Per ciascuna Metrica vi è una relativa scheda metrica
(eccone un esempio)
Riferimento metodologico PABC Vol 1 – GUFPI – ISMA)
Ecco un paio di esempi di
scheda metrica
HOW come viene realizzato?
20. Per ciascuna Metrica vi è una relativa scheda metrica
(eccone un esempio)
HOW come viene realizzato?
21. Obiettivo: avere la possibilità di una analisi valoriale che, con l’ausilio di
cruscotti, aiuti nella scelta strategica.
HOW come viene realizzato?
22. • Presentazioni ambiti/associazioni (entro Febbraio
2022)
• Raccolta feedback (entro Giugno 2023)
• Analisi feedback con coinvolgimento vari proponenti
(entro fine 2023)
• Nuova versione del documento (entro fine 2023)
• Applicazione pratica & Feedback (2024)
Conclusioni