Torroni, Michele
(2024)
Usabilita di UI: un confronto tra framework mainstream e Rapid Application Development.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Ingegneria e scienze informatiche [LM-DM270] - Cesena, Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore.
(
Contatta l'autore)
Abstract
Il design, la validazione e lo sviluppo del software rappresentano processi cruciali nel ciclo di vita di un progetto tecnologico. Questa tesi esplora l'efficacia della progettazione centrata sull'utente (User-Centered Design, UCD) e confronta due approcci tecnologici distinti per lo sviluppo di un'applicazione web denominata "Spese Insieme". L'applicazione è progettata per facilitare la gestione delle spese condivise tra gruppi di utenti, affrontando problematiche comuni come errori manuali e confusione.
La tesi adotta una metodologia di confronto che include l'uso di Instant Developer Foundation, una piattaforma di sviluppo rapido, e lo stack tecnologico "VENoS" (Vue.js, Express, Node.js, SQL), che offre maggiore flessibilità e controllo manuale. Gli strumenti di valutazione utilizzati, come il System Usability Scale (SUS) e l'User Experience Questionnaire (UEQ), forniscono metriche quantitative e qualitative sull'esperienza utente, permettendo un confronto oggettivo delle due versioni dell'applicazione.
I risultati attesi includono un'analisi comparativa delle due implementazioni riguardante il tempo di sviluppo, la qualità del codice, l'usabilità e la performance delle applicazioni. La tesi mira a identificare i punti di forza e le limitazioni di ciascun approccio, determinando quale piattaforma offre il miglior equilibrio tra rapidità di sviluppo e qualità del prodotto finale.
Il primo capitolo introduce i fondamenti della Human-Computer Interaction (HCI), delineando teorie e pratiche che guidano la progettazione delle interfacce utente. Il secondo capitolo descrive le caratteristiche e le specifiche tecniche dell'applicazione "Spese Insieme", mentre il terzo capitolo è dedicato alla metodologia dei test di usabilità, descrivendo gli strumenti utilizzati e l'interpretazione dei dati raccolti.
Abstract
Il design, la validazione e lo sviluppo del software rappresentano processi cruciali nel ciclo di vita di un progetto tecnologico. Questa tesi esplora l'efficacia della progettazione centrata sull'utente (User-Centered Design, UCD) e confronta due approcci tecnologici distinti per lo sviluppo di un'applicazione web denominata "Spese Insieme". L'applicazione è progettata per facilitare la gestione delle spese condivise tra gruppi di utenti, affrontando problematiche comuni come errori manuali e confusione.
La tesi adotta una metodologia di confronto che include l'uso di Instant Developer Foundation, una piattaforma di sviluppo rapido, e lo stack tecnologico "VENoS" (Vue.js, Express, Node.js, SQL), che offre maggiore flessibilità e controllo manuale. Gli strumenti di valutazione utilizzati, come il System Usability Scale (SUS) e l'User Experience Questionnaire (UEQ), forniscono metriche quantitative e qualitative sull'esperienza utente, permettendo un confronto oggettivo delle due versioni dell'applicazione.
I risultati attesi includono un'analisi comparativa delle due implementazioni riguardante il tempo di sviluppo, la qualità del codice, l'usabilità e la performance delle applicazioni. La tesi mira a identificare i punti di forza e le limitazioni di ciascun approccio, determinando quale piattaforma offre il miglior equilibrio tra rapidità di sviluppo e qualità del prodotto finale.
Il primo capitolo introduce i fondamenti della Human-Computer Interaction (HCI), delineando teorie e pratiche che guidano la progettazione delle interfacce utente. Il secondo capitolo descrive le caratteristiche e le specifiche tecniche dell'applicazione "Spese Insieme", mentre il terzo capitolo è dedicato alla metodologia dei test di usabilità, descrivendo gli strumenti utilizzati e l'interpretazione dei dati raccolti.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Torroni, Michele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
User-Centered Design (UCD),Human-Computer Interaction (HCI),Usabilità,Validazione del software,Sviluppo rapido di applicazioni (RAD),Instant Developer,System Usability Scale (SUS),User Experience Questionnaire (UEQ),Testing del software,Applicazioni web,Interfacce utente
Data di discussione della Tesi
18 Luglio 2024
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Torroni, Michele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
User-Centered Design (UCD),Human-Computer Interaction (HCI),Usabilità,Validazione del software,Sviluppo rapido di applicazioni (RAD),Instant Developer,System Usability Scale (SUS),User Experience Questionnaire (UEQ),Testing del software,Applicazioni web,Interfacce utente
Data di discussione della Tesi
18 Luglio 2024
URI
Gestione del documento: