Termini di dominio di un progetto

Con @mj8284 si parlava dell’eventualità della gestione dei termini del dominio di un progetto, in modo da creare un “Linguaggio comune” per definire le “cose” all’interno del progetto.

Qualcuno ha qualche soluzione usata sul “campo”?

Io pensavo che si poteva usare una pagina del WiKi dentro cui impostare con le ancora le varie definizioni, questo perché ogni “cosa” (risorsa) del progetto sia univoca. Qualcosa tipo:
https://wiki.noiopen.it/wiki/IoGateway/Glossario/#progetto

e nella pagina Glossario:

<div class="termine">
<a name="progetto">Progetto</a>
Il progetto si intende quando... bla bla bla
</div>
1 Mi Piace

buona idea il wiki e’ aperto a tutti (ed è anche backupato su github cosi che si può tornare indietro facilmente in caso di devastazioni…)

@magicianred @msciab credo che ci siano due questioni, la prima è trovare un modo condiviso per portare avanti un’analisi di questo tipo, la seconda è dove mettere il risultato finale (quindi Glossario, schema del modello di dominio, ecc.)

Per OpenMed, per esempio, stavamo pensando ad un approccio misto:

  • utilizzare il wiki per la parte più discorsiva
  • utilizzare uno strumento tipo ad esempio https://app.diagrams.net/ per il disegno del modello

Cosa ne pensate?

1 Mi Piace

produce un formato xml drawio che è quello che ho usato anche io per fare i “disegni” su Protetti :slight_smile:
c’è anche una comoda estensione per visual studio code, peccato che non esporta il file in immagine, bisogna passare dal sito

A me sembra un ottima idea :+1:

1 Mi Piace

Guarda io ho definito la procedura per iosdk e ho messo una home page nel wiki per opeemed proprio a questo scopo. Consiglio caldamente di definire le vostre procedure ma fate di tutto perché i pezzi si trovino facilmente.

1 Mi Piace

@msciab certo, ci stiamo lavorando :slight_smile:

Ora ci stiamo concentrando sul glossario e contemporaneamente su una prima proposta architetturale che documenteremo con https://app.diagrams.net/. Ovviamente ogni consiglio o aiuto è benvenuto! :wink:

1 Mi Piace