Sistema di Gestione per Società di Pallavolo — Generatività Progressiva
Contesto
Sistema gestionale per una società di pallavolo a supporto delle attività amministrative, del monitoraggio degli atleti e della gestione economica. Il sistema è stato sviluppato e mantenuto progressivamente da un responsabile sportivo privo di esperienza di programmazione, dimostrando come esperti di dominio possano evolvere progressivamente in modellatori di sistema utilizzando la DSL MySirt.
- Gestione atleti e squadre
- Allenatori e staff
- Tracciamento certificati medici
- Generazione ricevute fiscali
- Workflow amministrativi
Progressione di apprendimento
Il sistema è stato inizialmente configurato utilizzando gli strumenti di modellazione visuale. Dopo una breve fase di onboarding, l’esperto di dominio è passato progressivamente alla modifica diretta della DSL, arrivando a mantenere in autonomia il sistema informativo.
Configurazione visuale tramite form e builder di entità MySirt.
Modifica assistita della DSL per regole di business e adattamenti strutturali.
Gestione completa del sistema tramite DSL.
Interfaccia di ricerca generata automaticamente dal modello di dominio con parametri di filtro specifici del dominio.
Impronta strutturale
Ambito strutturale del sistema generato definito tramite la DSL MySirt.
Evidenza generativa
Confronto quantitativo tra la definizione DSL e il sistema runtime generato.
Il sistema informativo è stato generato interamente dalla definizione DSL, che rappresenta un’istanza del meta-modello di esecuzione. L’esperto di dominio ha mantenuto il sistema esclusivamente intervenendo sul modello, senza modificare il codice generato.
Questo dimostra la transizione progressiva di un esperto di dominio dalla configurazione alla modellazione completa del sistema tramite DSL.
Dashboard operativa che mostra movimenti finanziari generati dal modello di dominio, inclusi saldi calcolati e riferimenti tra entità.
Evidenza operativa
- Utilizzo operativo per oltre due anni
- Utilizzato per la gestione amministrativa reale della società
- Sistema generato e mantenuto tramite definizioni DSL
- L’esperto di dominio è passato progressivamente dalla configurazione tramite form alla modifica diretta della DSL
Evoluzione dell'engine
L’utilizzo operativo ha portato a miglioramenti del sottosistema di stampa e a raffinamenti dell'Execution Engine guidati dal feedback del dominio.
Più template documentali possono essere associati alla stessa entità di dominio, abilitando diversi output generati.
Significato architetturale
Questo caso dimostra:
- Curva di apprendimento progressiva per esperti di dominio
- Trasferibilità del linguaggio di modellazione
- Capacità di codificare logica di business operativa
- Feedback reale che guida l'evoluzione dell'engine
Punto chiave
Un esperto di dominio, dopo un onboarding minimo, ha generato e mantenuto un sistema informativo completo senza intervenire sul codice, operando direttamente sul modello.
