Integrating Usability Techniques into Rational Unified Process

RUP is a process that emphasizes the development of very complex projects that includes a great volume of activities and artifacts implying software developers do not consider usability aspects. In that way, there is a possibility of enriching this process by taking into account the benefits of Human-Computer Interaction (HCI). The main goal of this paper is to describe a strategy that provides usability to the business applications within the Rational Unified Process (RUP).

[1]  Elizabeth Furtado,et al.  RUPi - A Unified Process that Integrates Human-Computer Interaction and Software Engineering , 2003, ICSE Workshop on SE-HCI.

[2]  Keith A. Butler,et al.  Usability engineering turns 10 , 1996, INTR.

[3]  María Dolores Lozano Pérez Entorno metodológico orientado a objetos para la especificación y desarrollo de interfaces de usuario , 2001 .

[4]  Jakob Nielsen,et al.  Heuristic Evaluation of Prototypes (individual) , 2022 .

[5]  Larry L. Constantine,et al.  Software for Use - A Practical Guide to the Models and Methods of Usage-Centered Design , 1999 .

[6]  John A. Zachman,et al.  A Framework for Information Systems Architecture , 1987, IBM Syst. J..

[7]  Jan Gulliksen,et al.  Key principles for user-centred systems design , 2003, Behav. Inf. Technol..

[8]  Peter Eeles,et al.  Building J2EE Applications with the Rational Unified Process , 2002 .

[9]  Natalia Juristo Juzgado,et al.  Improving Software Engineering Practice with HCI Aspects , 2003, SERA.

[10]  Jan Gulliksen,et al.  Usability Design - Extending Rational Unified Process with a New Discipline , 2003, DSV-IS.

[11]  John D. Gould,et al.  The 1984 Olympic Message System: a test of behavioral principles of system design , 1987, CACM.

[12]  Gilbert Cockton,et al.  Value-centred HCI , 2004, NordiCHI '04.

[13]  Jean Anderson,et al.  Integrating usability techniques into software development , 2001, IEEE Software.

[14]  Toni Granollers i Saltiveri,et al.  MPIu+a. Una metodología que integra la ingeniería del software, la interacción persona-ordenador y la accesibilidad en el contexto de equipos de desarrollo multidisciplinares , 2007 .

[15]  Chris Phillips,et al.  In Support of User Interface Design in the Rational Unified Process , 2002, AUIC.

[16]  Hans Eriksson,et al.  Business Modeling With UML: Business Patterns at Work , 2000 .

[17]  Mary Beth Rosson,et al.  Usability Engineering: Scenario-based Development of Human-Computer Interaction , 2001 .

[18]  Mitchell Kapor A software design manifesto , 1990 .

[19]  Karen Holtzblatt,et al.  Contextual design , 1997, INTR.