User Needs Analysis and requirements engineering: Theory and practice

被引:51
|
作者
Lindgaard, G
Dillon, R
Trbovich, P
White, R
Fernandes, G
Lundahl, S
Pinnamaneni, A
机构
[1] Carleton Univ, Human Oriented Technol Ltd HOTLab, Ottawa, ON K1S 5B6, Canada
[2] Amita Corp, Gloucester, ON K1J 9L8, Canada
关键词
User Needs Analysis; requirements engineering; user centered design; integration;
D O I
10.1016/j.intcom.2005.06.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Several comprehensive User Centred Design methodologies have been published in the last decade, but while they all focus on users, they disagree on exactly what activities should take place during the User Needs Analysis, what the end products of a User Needs Analysis should cover, how User Needs Analysis findings should be presented, and how these should be documented and communicated. This paper highlights issues in different stages of the User Needs Analysis that appear to cause considerable confusion among researchers and practitioners. It is our hope that the User-Centred Design community may begin to address these issues systematically. A case study is presented reporting a User Needs Analysis methodology and process as well as the user interface design of an application supporting communication among first responders in a major disaster. It illustrates some of the differences between the User-Centred Design and the Requirements Engineering communities and shows how and where User-Centred Design and Requirements Engineering methodologies should be integrated, or at least aligned, to avoid some of the problems practitioners face during the User Needs Analysis. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:47 / 70
页数:24
相关论文
共 50 条
  • [1] User Needs and Requirements Analysis for Big Data Healthcare Applications
    Zillner, Sonja
    Lasierra, Nelia
    Faix, Werner
    Neururer, Sabrina
    E-HEALTH - FOR CONTINUITY OF CARE, 2014, 205 : 657 - 661
  • [2] Requirements Engineering - Industry Needs
    Ebert, Christof
    Hickey, Ann
    Proceedings of the 16th IEEE International Requirements Engineering Conference, 2008, : 298 - 298
  • [3] The inconsistency between theory and practice in managing inconsistency in requirements engineering
    Hadar, Irit
    Zamansky, Anna
    Berry, Daniel M.
    EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (06) : 3972 - 4005
  • [4] The inconsistency between theory and practice in managing inconsistency in requirements engineering
    Irit Hadar
    Anna Zamansky
    Daniel M. Berry
    Empirical Software Engineering, 2019, 24 : 3972 - 4005
  • [5] An initial theory to understand and manage requirements engineering debt in practice
    Frattini, Julian
    Fucci, Davide
    Mendez, Daniel
    Spinola, Rodrigo
    Mandic, Vladimir
    Tausan, Nebojsa
    Ahmad, Muhammad Ovais
    Gonzalez-Huerta, Javier
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 159
  • [6] COOPERATION IN UNDERSTANDING USER NEEDS AND REQUIREMENTS
    MACAULAY, L
    COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1995, 8 (02): : 155 - 165
  • [7] SPECIAL ISSUE - REQUIREMENTS ENGINEERING ENVIRONMENTS - SOFTWARE TOOLS FOR MODELING USER NEEDS - INTRODUCTION
    RZEPKA, W
    OHNO, Y
    COMPUTER, 1985, 18 (04) : 9 - 12
  • [8] An Empirical Analysis of the Usage of Requirements Attributes in Requirements Engineering Research and Practice
    Wnuk, Krzysztof
    Madeyski, Lech
    Abdeen, Waleed
    Penmetsa, Sneha
    Lingampalli, Navya
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, PT II, ICCCI 2024, 2024, 14811 : 29 - 40
  • [9] Towards Requirements Engineering Practice for Professional End User Developers : A Case Study
    Faily, Shamal
    2008 REQUIREMENTS ENGINEERING EDUCATION AND TRAINING, 2008, : 38 - 44
  • [10] Requirements engineering needs total systems engineering
    David Corrall
    Requirements Engineering, 1997, 2 (4) : 217 - 219