EN | IT | ES | DE

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.

Fase iniziale

Configurazione visuale tramite form e builder di entità MySirt.

Fase intermedia

Modifica assistita della DSL per regole di business e adattamenti strutturali.

Fase autonoma

Gestione completa del sistema tramite DSL.

Interfaccia di ricerca generata dal modello

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.

Linee DSL effettive 2,783
Entità totali 29
Entità master 5
Entità di dettaglio 13
Form 7
Enumerazioni 50
Riferimenti tra entità 43
Campi calcolati 250+

Evidenza generativa

Confronto quantitativo tra la definizione DSL e il sistema runtime generato.

Linee DSL effettive 2,783
LOC runtime generati 64,834
Rapporto di compressione (DSL → Runtime) ≈ 1 : 23
Codice manuale 0 (100% 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 finanziaria operativa

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.

Configurazione dei template documentali

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.