One of the challenges in software development is to collect and analyze the end users' feedback in an effective and efficient manner. In this paper we present a tool to manage user evaluation alongside the process of software development. The tool is based on the idea that user evaluation should be managed iteratively from within the integrated development environment (IDE) in order to provide high quality user interface. The main capabilities include creating the experiment object as part of the software project; deriving development tasks from the analysis of evaluation data; and tracing these tasks to and from the code. Further, we provide a library to enable development of Java aspects for creation of automatic measures to increase the body of the evaluation data. Using this tool, development teams can manage user-centered design (UCD) activities at the IDE level, hence developing software products with an adequate level of usability. © 2009 IEEE.

UEMan: A Tool to Manage User Evaluation in Development Environments / Humayoun, Shahrukh; Yael, Dubinsky; Catarci, Tiziana. - (2009), pp. 551-554. (Intervento presentato al convegno 31st International Conference on Software Engineering (ICSE 2009) tenutosi a Vancouver; Canada nel MAY 16-27, 2009) [10.1109/icse.2009.5070553].

UEMan: A Tool to Manage User Evaluation in Development Environments

HUMAYOUN, SHAHRUKH;CATARCI, Tiziana
2009

Abstract

One of the challenges in software development is to collect and analyze the end users' feedback in an effective and efficient manner. In this paper we present a tool to manage user evaluation alongside the process of software development. The tool is based on the idea that user evaluation should be managed iteratively from within the integrated development environment (IDE) in order to provide high quality user interface. The main capabilities include creating the experiment object as part of the software project; deriving development tasks from the analysis of evaluation data; and tracing these tasks to and from the code. Further, we provide a library to enable development of Java aspects for creation of automatic measures to increase the body of the evaluation data. Using this tool, development teams can manage user-centered design (UCD) activities at the IDE level, hence developing software products with an adequate level of usability. © 2009 IEEE.
2009
31st International Conference on Software Engineering (ICSE 2009)
Development environment; Development tasks; End users
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
UEMan: A Tool to Manage User Evaluation in Development Environments / Humayoun, Shahrukh; Yael, Dubinsky; Catarci, Tiziana. - (2009), pp. 551-554. (Intervento presentato al convegno 31st International Conference on Software Engineering (ICSE 2009) tenutosi a Vancouver; Canada nel MAY 16-27, 2009) [10.1109/icse.2009.5070553].
File allegati a questo prodotto
File Dimensione Formato  
VE_2009_11573-361048.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 438.11 kB
Formato Adobe PDF
438.11 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/361048
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 5
social impact