This repository was archived by the owner on May 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathGlossario.json
More file actions
547 lines (547 loc) · 26.7 KB
/
Glossario.json
File metadata and controls
547 lines (547 loc) · 26.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
{
"Actual Cost": {
"description": "Somma dei costi sostenuti dal gruppo in un determinato periodo di tempo.",
"acronyms": ["AC"],
"synonyms": []
},
"Analisi dei Requisiti": {
"description": "Processo di individuazione dei bisogni, delle necessità e delle aspettative degli utenti e degli stakeholder. Usato come punto di partenza per elaborare i requisiti di progetto.",
"acronyms": ["AdR"],
"synonyms": []
},
"Analisi dei Rischi": {
"description": "Processo di individuazione, gestione e risoluzione delle problematiche che possono insorgere durante il progetto.",
"acronyms": [],
"synonyms": []
},
"Application Programming Interface": {
"description": "Insieme di regole e protocolli che consente la comunicazione standardizzata tra software distinti. Definisce le modalità di scambio e le strutture dati scambiate durante la comunicazione.",
"acronyms": ["API"],
"synonyms": []
},
"Attore": {
"description": "Entità che interagisce con il sistema svolgendo determinate azioni.",
"acronyms": [],
"synonyms": []
},
"Azure": {
"description": "Piattaforma fornita da Microsoft che permette di distribuire applicazioni e servizi su cloud.",
"acronyms": ["AzureVM"],
"synonyms": []
},
"Backlog": {
"description": "Gruppo di attività da completare per conseguire un certo obiettivo.",
"acronyms": [],
"synonyms": []
},
"Baseline": {
"description": "Insieme di prodotti di lavoro associati a un obiettivo (milestone), e che ne dimostrano il raggiungimento.",
"acronyms": [],
"synonyms": []
},
"Bin": {
"description": "Unità minima di spazio del magazzino atta a contenere prodotti. I bin sono posizionati in automatico all'interno degli scaffali al momento della loro creazione, e possono contenere al massimo un tipo di prodotto. È possibile creare bin, eliminarli se vuoti, e modificarne le dimensioni.",
"acronyms": [],
"synonyms": []
},
"Branch": {
"description": "Nel contesto di Git rappresenta un ramo di sviluppo, implementato come puntatore a un commit. La suddivisione in branch permette di lavorare parallelamente a parti diverse dello stesso prodotto.",
"acronyms": [],
"synonyms": []
},
"Browser": {
"description": "Applicazione per l'acquisizione, la presentazione e la navigazione di risorse sul Web.",
"acronyms": [],
"synonyms": []
},
"Bug": {
"description": "Anomalia che porta al malfunzionamento di un software, producendo un risultato inatteso o errato.",
"acronyms": [],
"synonyms": []
},
"Capitolato": {
"description": "Documento redatto dal Proponente in cui viene presentato un progetto, del quale sono specificati gli obiettivi, le tecnologie consigliate per l'implementazione e le principali funzionalità.",
"acronyms": [],
"synonyms": []
},
"Changelog": {
"description": "Registro di tutte le modifiche apportate ad una configurazione (i.e. un software, un documento).",
"acronyms": [],
"synonyms": ["Registro delle modifiche"]
},
"Commit": {
"description": "Nei Version Control System rappresenta la registrazione all'interno di una repository di una serie di modifiche apportate ad un documento o a del codice sorgente. Ogni commit è dotato di un codice identificativo, e contribuisce a creare, nel complesso, la cronologia del progetto.",
"acronyms": [],
"synonyms": []
},
"Committente": {
"description": "Figura che commissiona un lavoro. Può essere una persona fisica oppure una persona giuridica (esempio un ente o un'azienda).",
"acronyms": [],
"synonyms": []
},
"Continuous Delivery": {
"description": "Pratica di sviluppo software che prevede il deployment continuo in produzione delle modifiche al codice sorgente.",
"acronyms": ["CI/CD"],
"synonyms": []
},
"Continuous Integration": {
"description": "Pratica di sviluppo software che prevede l'integrazione continua delle modifiche al codice sorgente da parte dei vari membri del team. L'obiettivo è quello di rilevare e risolvere i problemi di integrazione il prima possibile (feedback rapido).",
"acronyms": ["CI/CD"],
"synonyms": []
},
"Cost Performance Index": {
"description": "Indice di performance del costo, ovvero il rapporto tra il valore guadagnato e il costo effettivo sostenuto.",
"acronyms": ["CPI"],
"synonyms": []
},
"Cruscotto di qualità": {
"description": "Prodotto del Piano di Qualifica, luogo in cui vengono generati i grafici delle metriche scelte usando i dati riportati nel Piano di Progetto",
"acronyms": [],
"synonyms": ["dashboard di monitoraggio"]
},
"Database": {
"description": "Insieme di informazioni (o dati) strutturate, in genere archiviate elettronicamente in un sistema informatico. Solitamente i database sono gestiti da un DBMS (Database Management System), il quale deve garantire efficacia, efficienza, privacy ed affidabilità.",
"acronyms": ["DB"],
"synonyms": []
},
"Diagrammi di burndown": {
"description": "Un burndown chart è una rappresentazione grafica del lavoro da fare su un progetto nel tempo. Di solito il lavoro rimanente (o backlog) è indicato sull'asse verticale e il tempo sull'asse orizzontale. Il diagramma rappresenta una serie storica del lavoro da fare.",
"acronyms": [],
"synonyms": ["burndown", "burndown chart"]
},
"Diagrammi di Gantt": {
"description": "Tipo di diagramma a barre che illustra la pianificazione di un progetto. Mostra le attività da completare sull'asse verticale e gli intervalli di tempo sull'asse orizzontale. Ogni attività è rappresentata da una barra orizzontale che inizia alla data di inizio dell'attività e termina alla data di fine dell'attività. La lunghezza e la posizione della barra riflettono la durata dell'attività e la sua relazione con le altre attività del progetto.",
"acronyms": [],
"synonyms": ["Gantt"]
},
"Discord": {
"description": "Piattaforma di VoIP (Voice over IP, ovvero \"Voce tramite protocollo Internet\"), messaggistica istantanea e distribuzione digitale. Gli utenti possono comunicare tramite chat private, gruppi o come membri di uno stesso server, ovvero ambienti virtuali suddivisi in canali di testo o vocali.",
"acronyms": [],
"synonyms": []
},
"Docker": {
"description": "Software progettato per semplificare il processo di deployment di applicazioni software. Permette di eseguire processi informatici in ambienti isolati chiamati container.",
"acronyms": [],
"synonyms": []
},
"Docker Compose": {
"description": "Strumento per la definizione e l'esecuzione di applicazioni multi-container",
"acronyms": [],
"synonyms": []
},
"Documentazione": {
"description": "È un testo scritto allo scopo di spiegare quali funzionalità assolve il software, come è strutturato, implementato e come lo si utilizza.",
"acronyms": [],
"synonyms": []
},
"Earned Value": {
"description": "Valore guadagnato dal progetto in un determinato periodo di tempo. Tale metrica viene calcolata sia in riferimento all'intero progetto, sia come valore guadagnato nello sprint.",
"acronyms": ["EV"],
"synonyms": []
},
"Epic": {
"description": "Nella metodologia Agile, è una porzione di lavoro, rilasciabile in modo indipendente, che viene suddivisa in ticket. L'organizzazione del lavoro in epic aiuta a individuare gerarchie tra i ticket.",
"acronyms": [],
"synonyms": []
},
"Errori ortografici": {
"description": "Metrica che rappresenta gli errori ortografici presente in un documento.",
"acronyms": [],
"synonyms": []
},
"Estimated At Completion": {
"description": "Costo stimato al termine del progetto.",
"acronyms": ["EAC"],
"synonyms": []
},
"Feature": {
"description": "Specifica funzionalità o caratteristica del prodotto sviluppato. Può essere richiesta esplicitamente dal Proponente o individuata dal Fornitore sulla base del processo di Analisi dei Requisiti.",
"acronyms": [],
"synonyms": []
},
"Figma": {
"description": "Piattaforma collaborativa e web-based per l'editing grafico e il design di interfacce. Permette di progettare graficamente l'interfaccia per siti web desktop e mobile.",
"acronyms": [],
"synonyms": []
},
"Git": {
"description": "Software di versionamento distribuito utilizzabile tramite linea di comando.",
"acronyms": [],
"synonyms": []
},
"GitHub": {
"description": "Servizio di hosting di progetti software basato su Git utilizzato da singoli ed organizzazioni. Fornisce un Issue Tracking System integrato e permette di implementare sistemi di Continuous Integration e Continuous Delivery tramite automazioni chiamate Action.",
"acronyms": ["GH"],
"synonyms": []
},
"GitHub Actions": {
"description": "Piattaforma integrata di GitHub per la Continuous Integration e la Continuous Delivery che consente ai team di sviluppo di automatizzare il flusso di lavoro, comprese le pipeline di compilazione, test e distribuzione.",
"acronyms": ["GHA"],
"synonyms": []
},
"GitHub Pages": {
"description": "Servizio di hosting web fornito da GitHub, progettato per ospitare siti web statici generati da file presenti in repository.",
"acronyms": [],
"synonyms": []
},
"Google Apps Script": {
"description": "Linguaggio di scripting, basato su JavaScript, che permette di automatizzare compiti nei prodotti Google Workspace.",
"acronyms": [],
"synonyms": []
},
"Google Docs": {
"description": "Elaboratore di testi online sincronizzato con Google Drive ed offerto come parte integrante dei servizi Google.",
"acronyms": [],
"synonyms": []
},
"Google Drive": {
"description": "Servizio di web cloud offerto da Google basato sull'archiviazione e condivisione di file e documenti all'interno di uno spazio condiviso e modificabile via web.",
"acronyms": [],
"synonyms": []
},
"Google Sheets": {
"description": "Applicazione web-based che permette la creazione, aggiornamento e modifica di fogli di calcolo.",
"acronyms": [],
"synonyms": []
},
"Google Workspace": {
"description": "È una suite di software e strumenti di produttività per il cloud computing e per la collaborazione, offerta da Google.",
"acronyms": [],
"synonyms": []
},
"Grafana": {
"description": "È una piattaforma open-source per la visualizzazione e il monitoraggio di dati. Permette di creare dashboard interattive e personalizzabili per metriche, log e altri dati provenienti da diverse sorgenti.",
"acronyms": [],
"synonyms": []
},
"Ingegneria del Software": {
"description": "Disciplina che si occupa della progettazione, sviluppo, test e manutenzione del software. Adotta un approccio sistematico, disciplinato e quantificabile, che mira a creare software di alta qualità, affidabile e manutenibile. ",
"acronyms": ["IS", "SWE"],
"synonyms": []
},
"International Electrotechnical Commission": {
"description": "Organizzazione internazionale per la definizione di standard in materia di elettricità, elettronica e tecnologie correlate. Molti dei suoi standard sono definiti in collaborazione con l'ISO.",
"acronyms": ["IEC"],
"synonyms": []
},
"International Organization for Standardization": {
"description": "Principale organizzazione internazionale che si occupa di definire norme tecniche, dette anche \"norme ISO\" oppure \"standard ISO\".",
"acronyms": ["ISO"],
"synonyms": []
},
"Issue": {
"description": "Specifico problema riscontrato durante una delle fasi del ciclo di vita del prodotto sviluppato.",
"acronyms": [],
"synonyms": []
},
"Issue Tracking System": {
"description": "Sistema informatico che gestisce e mantiene elenchi di problemi riscontrati durante il ciclo di vita di un'applicazione.",
"acronyms": ["ITS"],
"synonyms": []
},
"JavaScript": {
"description": "Linguaggio di scripting che costituisce una delle tecnologie principali del World Wide Web. È un linguaggio interpretato di alto livello che dispone di interfacce di programmazione delle applicazioni (API) per lavorare con testo, date, espressioni regolari, strutture dati standard e Document Object Model (DOM).",
"acronyms": ["JS"],
"synonyms": []
},
"JavaScript Object Notation": {
"description": "Formato per lo scambio di dati basato su un sottoinsieme del linguaggio JavaScript. Utilizza convenzioni conosciute dai programmatori, rendendolo così adatto e ideale per il trasferimento di informazioni.",
"acronyms": ["JSON"],
"synonyms": []
},
"Jest": {
"description": "Framework di testing per JavaScript. Offre la parallelizzazione dei test e il mocking delle dipendenze.",
"acronyms": [],
"synonyms": []
},
"Jira": {
"description": "Suite di software proprietari per l'ITS sviluppata da Atlassian, che consente il bug tracking e la gestione dei progetti sviluppati con metodologie agile.",
"acronyms": [],
"synonyms": []
},
"JSX": {
"description": "Estensione della sintassi JavaScript che permette la creazione di elementi React che vengono poi renderizzati nel Document Object Model (DOM).",
"acronyms": [],
"synonyms": []
},
"Magazzino": {
"description": "Struttura logistica in grado di ricevere le merci, conservarle (stoccaggio) e renderle disponibili per lo smistamento, la spedizione e la consegna.",
"acronyms": [],
"synonyms": []
},
"Merce": {
"description": "Bene economico trasportabile e stoccabile in un magazzino.",
"acronyms": [],
"synonyms": []
},
"Metriche soddisfatte": {
"description": "Metrica che rappresenta il numero di metriche soddisfatte.",
"acronyms": ["MS"],
"synonyms": []
},
"Metriche totali": {
"description": "Metrica che rappresenta il numero di metriche totali.",
"acronyms": ["MT"],
"synonyms": []
},
"Milestone": {
"description": "Data presente sulla linea temporale del progetto che indica un punto di avanzamento atteso, ovvero un insieme di obiettivi che devono risultare raggiunti in quella data.",
"acronyms": [],
"synonyms": []
},
"Minimum Viable Product": {
"description": "Versione di un software con caratteristiche appena sufficienti per essere utilizzabile dai clienti, i quali possono quindi fornire feedback per lo sviluppo futuro del prodotto stesso.",
"acronyms": ["MVP"],
"synonyms": []
},
"Miro": {
"description": "Piattaforma di collaborazione digitale progettata per facilitare la comunicazione di team e la gestione dei progetti tramite board.",
"acronyms": [],
"synonyms": []
},
"Next.js": {
"description": "Framework di sviluppo web front-end basato su React e utilizzato per la creazione di applicazioni web.",
"acronyms": [],
"synonyms": ["Next"]
},
"Node.js": {
"description": "Runtime system open source e multipiattaforma orientato agli eventi per l'esecuzione di codice JavaScript. Gli sviluppatori possono estenderne le funzionalità tramite moduli.",
"acronyms": [],
"synonyms": ["Node"]
},
"Piano di Progetto": {
"description": "Documento che permette di pianificare la suddivisione del lavoro, tenere traccia delle risorse consumate nei vari sprint, degli obbiettivi raggiunti e dei problemi e la loro risoluzione.",
"acronyms": ["PdP"],
"synonyms": []
},
"Piano di Qualifica": {
"description": "Specifica degli obiettivi quantitativi di qualità di prodotto e di processo. Il documento è una misurazione del raggiungimento di tali obiettivi allo stato corrente, tale che sia un cruscotto di valutazione della qualità.",
"acronyms": ["PdQ"],
"synonyms": []
},
"PostgreSQL": {
"description": "Sistema di gestione di database relazionali.",
"acronyms": [],
"synonyms": ["Postgres"]
},
"Product Baseline": {
"description": "Milestone che corrisponde a due diverse revisioni con il committente del progetto. Lo scopo della revisione è quello di vagliare la maturità della baseline architetturale del prodotto software e sua realizzazione.",
"acronyms": ["PB"],
"synonyms": []
},
"Progetto didattico": {
"description": "Tipologia di progetto offerta all'interno di un percorso didattico. Deve avere durata limitata, e ha come obiettivo lo sviluppo di abilità e competenze tramite la realizzazione di un prodotto finale.",
"acronyms": [],
"synonyms": []
},
"Project Actual Cost": {
"description": "Costo effettivo sostenuto dal gruppo dall'inizio del progetto, definito come sommatoria dei SAC.",
"acronyms": ["PAC"],
"synonyms": []
},
"Project Earned Value": {
"description": "Valore guadagnato dal progetto dal suo inizio, definito come sommatoria dei SEV.",
"acronyms": ["PEV"],
"synonyms": []
},
"Project Planned Value": {
"description": "Valore pianificato per l'intero progetto in un preciso istante di tempo. Il suo valore è determinato dalla somma del valore pianificato per ogni periodo di sviluppo fino all'istante di tempo preso in considerazione.",
"acronyms": ["PPV"],
"synonyms": []
},
"Proof of Concept": {
"description": "Realizzazione incompleta o abbozzata di un determinato progetto o metodo. Il suo scopo è quello di dimostrare la fattibilità o confermare la validità delle tecnologie scelte per la realizzazione del progetto.",
"acronyms": ["PoC"],
"synonyms": []
},
"Pull Request": {
"description": "Richiesta, rivolta all'autore originale di un software da parte di suoi collaboratori, di includere modifiche al suo progetto. Questa richiesta ha come oggetto due branch, sui quali, in caso di accettazione della PR, viene effettuato un merge (unione).",
"acronyms": ["PR"],
"synonyms": []
},
"React": {
"description": "Libreria JavaScript utilizzata per la creazione di interfacce utente dinamiche e reattive. Si basa sul concetto di components, ovvero blocchi di codice autonomi che gestiscono la propria logica e rendering.",
"acronyms": [],
"synonyms": ["React.js"]
},
"Redattore": {
"description": "Persona che si occupa della redazione di un documento e della correzione di eventuali errori segnalati dal verificatore, rimanendo a disposizione in caso di dubbi/confronto.",
"acronyms": [],
"synonyms": ["Autore"]
},
"Repository": {
"description": "Archivio in cui vengono conservati tutti i file di un progetto, utilizzato dagli sviluppatori per apportare e gestire le modifiche al codice sorgente/documentazione del prodotto. Questa cartella può essere salvata localmente o ospitata su una piattaforma online (ad esempio GitHub).",
"acronyms": [],
"synonyms": ["Repo"]
},
"Requirements and Technology Baseline": {
"description": "Milestone che corrisponde a due diverse revisioni con il committente del progetto. Lo scopo della revisione è quello di, fissati i requisiti discussi con il proponente, motivare le tecnologie scelte per la realizzazione del software e dimostrare, presentando un PoC, di averle addomesticate.",
"acronyms": ["RTB"],
"synonyms": []
},
"Requisito": {
"description": "È una condizione o funzionalità che deve essere verificata o posseduta dal sistema o da un componente del sistema per soddisfare un contratto, uno standard, una specifica o qualsiasi altro documento formalmente specificato.",
"acronyms": [],
"synonyms": []
},
"Review": {
"description": "Revisione di documenti o codice. È un processo di peer review utilizzato per individuare eventuali problemi e migliorare la qualità del prodotto. È un'attività fondamentale per garantire uno standard qualitativo al prodotto.",
"acronyms": [],
"synonyms": ["Revisione"]
},
"Ripiano": {
"description": "Ognuna delle superfici piane e orizzontali di uno scaffale.",
"acronyms": [],
"synonyms": []
},
"Risk management": {
"description": "Pratica di individuazione, definizione, classificazione dei rischi a cui si può andare incontro durante il lavoro sul progetto, e delle relative pratiche di prevenzione.",
"acronyms": [],
"synonyms": []
},
"Scaffale": {
"description": "Elemento presente all'interno del magazzino costituito da uno o più ripiani orizzontali che permettono lo stoccaggio della merce.",
"acronyms": [],
"synonyms": []
},
"Scalable Vector Graphics": {
"description": "Formato di file di grafica vettoriale bidimensionale basato su XML sviluppato dal World Wide Web Consortium.",
"acronyms": ["SVG"],
"synonyms": []
},
"Scrum": {
"description": "Framework agile di gestione dello sviluppo di progetti complessi con l'obiettivo di consegnare il maggior valore business nel più breve tempo possibile.",
"acronyms": [],
"synonyms": []
},
"Sottotask": {
"description": "Una parte di lavoro granulare necessaria per completare una story, un task o un bug.",
"acronyms": [],
"synonyms": []
},
"Sprint": {
"description": "Uno sprint è un breve periodo di tempo (una settimana nel nostro specifico caso), in cui un team Scrum collabora per completare una determinata quantità di lavoro. Gli sprint rappresentano una parte essenziale delle metodologie Scrum e Agile.",
"acronyms": [],
"synonyms": []
},
"Sprint Actual Cost": {
"description": "Somma dei costi sostenuti dal gruppo in un determinato sprint.",
"acronyms": ["SAC"],
"synonyms": []
},
"Sprint Earned Value": {
"description": "Valore guadagnato dal progetto in un determinato sprint, dove lo stato di completamento del lavoro è espresso mediante il rapporto tra gli story points completati (SPC) e quelli pianificati per lo sprint (SPP).",
"acronyms": ["SEV", "SCP", "SPP"],
"synonyms": ["Story Points Completati", "Story Points Pianificati"]
},
"Sprint Planned Value": {
"description": "Valore pianificato che si intende produrre in un determinato periodo di sviluppo.",
"acronyms": ["SPV"],
"synonyms": []
},
"Story Point": {
"description": "Unità di misura per esprimere una stima del lavoro complessivo richiesto per implementare completamente un ticket.",
"acronyms": [],
"synonyms": []
},
"Structured Query Language": {
"description": "Linguaggio standard per database basati sul modello relazionale, progettato per: creare e modificare schemi di database; inserire, modificare e gestire dati memorizzati; interrogare i dati memorizzati.",
"acronyms": ["SQL"],
"synonyms": []
},
"Test di accettazione": {
"description": "Test formale eseguito per verificare se l'applicazione soddisfa i requisiti richiesti.",
"acronyms": [],
"synonyms": ["acceptance test"]
},
"Test di integrazione": {
"description": "Attività di testing che verifica il corretto funzionamento dell'interazione o dell'interfaccia tra due o più moduli integrati.",
"acronyms": [],
"synonyms": ["integration test"]
},
"Test di sistema": {
"description": "Attività di testing che verifica il corretto funzionamento del sistema integrato nel suo complesso. Questa tipologia di test è anche detta \"end-to-end\".",
"acronyms": ["E2E"],
"synonyms": ["system test"]
},
"Test di unità": {
"description": "Attività di testing che verifica il corretto funzionamento di una singola unità di un software. A seconda del paradigma di programmazione adottato, l'unità può essere un singolo metodo, una classe, un modulo o un componente.",
"acronyms": [],
"synonyms": ["unit test"]
},
"Testing": {
"description": "Attività di verifica e validazione del software tramite il collaudo di partizioni di esso.",
"acronyms": [],
"synonyms": []
},
"Three.js": {
"description": "Libreria JavaScript cross-browser utilizzata per creare e visualizzare grafica computerizzata 3D animata in un browser Web utilizzando WebGL.",
"acronyms": [],
"synonyms": []
},
"Ticket": {
"description": "Rappresenta il lavoro da completare a sostegno degli obiettivi più ampi, ogni ticket è individuale e atomico.",
"acronyms": [],
"synonyms": ["task", "story"]
},
"TypeScript": {
"description": "Linguaggio di programmazione fortemente tipizzato che si basa su JavaScript. Il codice TypeScript può infatti essere facilmente convertito in JavaScript, e funziona ovunque funzioni anche JavaScript.",
"acronyms": ["TS"],
"synonyms": []
},
"Typst": {
"description": "Linguaggio di markup progettato per la scrittura e formattazione di documenti.",
"acronyms": [],
"synonyms": []
},
"Unified Modeling Language": {
"description": "Linguaggio di modellazione visivo, destinato a fornire un modo standard per visualizzare la progettazione di un sistema.",
"acronyms": ["UML"],
"synonyms": []
},
"Use Case": {
"description": "Caso (o situazione) in cui il sistema viene utilizzato per soddisfare uno o più requisiti degli utenti; cattura una parte di funzionalità che il sistema fornisce. Vengono spesso rappresentati tramite diagrammi realizzati con il linguaggio UML.",
"acronyms": ["UC"],
"synonyms": ["caso d'uso", "casi d'uso"]
},
"Utente": {
"description": "Colui che usufruisce dell'applicazione e delle sue funzionalità.",
"acronyms": [],
"synonyms": []
},
"Verbale": {
"description": "Documento redatto allo scopo di attestare e ricordare, in forma sintetica ed esaustiva, gli argomenti di discussione e le scelte prese durante i meeting.",
"acronyms": [],
"synonyms": []
},
"Versionamento": {
"description": "Processo di assegnazione di identificatori univoci a diversi momenti di sviluppo di un software o progetto. Comprende il recupero di versioni diverse da quella attuale e l'aggiornamento della versione stessa.",
"acronyms": [],
"synonyms": []
},
"Versione": {
"description": "Nello sviluppo software indica un determinato stato dello sviluppo di un software, programma, documento o applicazione.",
"acronyms": [],
"synonyms": ["Version"]
},
"Virtual Private Server": {
"description": "Macchina virtuale remota, venduta come servizio da un fornitore di servizi di hosting. Un VPS è un server dedicato virtualizzato, ovvero un server che condivide le risorse fisiche con altri server virtuali, ma che ha a disposizione risorse garantite.",
"acronyms": ["VPS"],
"synonyms": []
},
"Way of Working": {
"description": "Rappresenta il modo di lavorare del gruppo. È la descrizione di tutte le tecnologie, attività, metodologie adottate dal gruppo e di come queste sono utilizzate.",
"acronyms": ["WoW", "NdP"],
"synonyms": ["Norme di Progetto"]
},
"Web Graphics Library": {
"description": "API per il rendering di grafica 3D e 2D interattiva e ad alte prestazioni all'interno di qualsiasi browser web compatibile senza l'uso di plugin.",
"acronyms": ["WebGL"],
"synonyms": []
},
"Zoom": {
"description": "Servizio di videoconferenza basato su cloud che permette di effettuare chiamate audio o video. Consente di registrare le sessioni per essere poi visualizzate in seguito.",
"acronyms": [],
"synonyms": []
}
}