Nowadays very different people use computer systems for their daily working activities, but also for fun and entertainment or only to satisfy their information needs. Designers are doing their best to create computer systems that work as end users expect, but it must be honestly admitted that they often fail and end users have all rights to complain. In order to improve this situation and create better systems, participatory approaches have been proposed, which involve end users in the design and development process. However, this solution is not without flaws, mainly because timing and ways of users’ participation are very critical. In this paper we discuss our approach to create working systems, which is based on a star model of the software life cycle that drives system design, development and evolution, since software design and development is seen as an evolutive process, driven by end-users activities in the real life. System development does not end with its first release; it is experimented by its end users and further evolved on the basis of their feedbacks. End users are truly engaged in the software life cycle as co-designers and experimenters of the software tools they will use in various application domains.

Supporting End Users to Be Co-designers of Their Tools

COSTABILE, Maria;PICCINNO, ANTONIO
2009-01-01

Abstract

Nowadays very different people use computer systems for their daily working activities, but also for fun and entertainment or only to satisfy their information needs. Designers are doing their best to create computer systems that work as end users expect, but it must be honestly admitted that they often fail and end users have all rights to complain. In order to improve this situation and create better systems, participatory approaches have been proposed, which involve end users in the design and development process. However, this solution is not without flaws, mainly because timing and ways of users’ participation are very critical. In this paper we discuss our approach to create working systems, which is based on a star model of the software life cycle that drives system design, development and evolution, since software design and development is seen as an evolutive process, driven by end-users activities in the real life. System development does not end with its first release; it is experimented by its end users and further evolved on the basis of their feedbacks. End users are truly engaged in the software life cycle as co-designers and experimenters of the software tools they will use in various application domains.
2009
978-3-642-00425-4
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11586/114006
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? 16
social impact