Bridging the Gap between User Needs and User Requirements

Developing a usable product involves more than considering the user interface. The product should also fit into a context of use and meet user requirements. It remains a challenge to represent use contexts and user needs in a way that designers with technical backgrounds are able to make direct use of them. This paper proposes an approach to representing user needs and translating them into user requirements in industrial product development cases.

[1]  Susan Lilly,et al.  Use case pitfalls: top 10 problems from real projects using use cases , 1999, Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278).

[2]  Erran Carmel,et al.  Customer-developer links in software development , 1995, CACM.

[3]  Periannan Chandrasekaran,et al.  How use case modeling policies have affected the success of various projects (or how to improve use case modeling) , 1997, OOPSLA '97.

[4]  James E. Rumbaugh,et al.  Getting Started: Using Use Cases to Capture Requirements , 1994, J. Object Oriented Program..

[5]  Larry L. Constantine,et al.  Essential modeling: use cases for user interfaces , 1995, INTR.

[6]  John Karat,et al.  Evolving the scope of user-centered design , 1997, CACM.

[7]  Jonathan Lee,et al.  Analyzing User Requirements by Use Cases: A Goal-Driven Approach , 1999, IEEE Softw..

[8]  Phillip G. Armour The five orders of ignorance , 2000, CACM.

[9]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[10]  John Karat,et al.  Maintaining a focus on user requirements throughout the development of clinical workstation software , 1997, CHI.

[11]  Ivar Jacobson,et al.  Object-Oriented Software Engineering , 1991, TOOLS.

[12]  Larry E. Wood,et al.  Semi-structured interviewing for user-centered design , 1997, INTR.

[13]  Martti Mäntylä,et al.  How Effective Are User Studies? , 2000, BCS HCI.

[14]  Janice Redish,et al.  User and task analysis for interface design , 1998 .

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

[16]  Ivar Jacobson,et al.  The use-case construct in object-oriented software engineering , 1995 .

[17]  Russ Abbott An Integrated Approach to Software Development , 1986 .

[18]  David Benyon,et al.  How Stories Capture Interactions , 1999, INTERACT.

[19]  Morten Kyng,et al.  Making representations work , 1995, CACM.

[20]  T.M. Duffy,et al.  Scenario-Based Design: Envisioning Work and Technology in System Development [Book Review] , 1996, IEEE Transactions on Professional Communication.