To group or not to group? Group sizes for requirements elicitation

被引:0
|
作者
Mich, Luisa [1 ]
Sakhnini, Victoria [2 ]
Berry, Daniel [2 ]
机构
[1] Univ Trento, Dept Ind Engn, I-38123 Trento, Italy
[2] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Group work; Individual work; Requirements elicitation; Requirements idea generation; Requirements engineering; Software engineering; STATE;
D O I
10.1016/j.infsof.2023.107229
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Requirement elicitation can be done by individuals or by groups. Computer-based system development life-cycle models suggest having people working together for many steps. Also, recommendations about analysis and design methods indicate that some processes could take advantage of group work. In requirements engi-neering, groups are suggested for requirements elicitation.Objectives: From the software and the requirements engineering viewpoints, and in turn for companies, a relevant overall research question is "What is a suitable size for a requirements elicitation group?" Our goal was to answer this question, first by looking for available guidelines in textbooks and secondly by investigating requirements elicitation in companies.Method: To address the research question, we conducted two studies. The first was a review of most widely adopted software and requirements engineering textbooks. The second was a study aimed at identifying factors affecting group size for requirements elicitation, based on an online questionnaire submitted to professional analysts.Results: The review of the textbooks showed that very few give advice on the number of analysts to involve in requirements elicitation sessions. When they do, guidelines are quite general and not supported by empirical data. According to data gathered from the questionnaire, most companies use and suggest using small groups. Data also allowed identifying four categories of factors useful to make decisions about requirements elicitation group sizes: people, relation, project, and output.Conclusion: Both the textbook review and the data from the questionnaire say that it is better to aim for small groups than to have individual analysts working separately. The ideal number of analysts for a requirements elicitation session appears to be 2, but large groups are necessary in some cases. Factors in all the four categories have to be considered in deciding the size of groups.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Preference Elicitation and Negotiation in a Group Recommender System
    Marquez, Jesus Omar Alvarez
    Ziegler, Juergen
    HUMAN-COMPUTER INTERACTION - INTERACT 2015, PT II, 2015, 9297 : 20 - 37
  • [22] EXACT CONFIDENCE INTERVALS FOR PROPORTIONS ESTIMATED BY GROUP TESTING WITH DIFFERENT GROUP SIZES
    Dres, Konstantine A.
    Hepworth, Graham
    Watson, Ray
    AUSTRALIAN & NEW ZEALAND JOURNAL OF STATISTICS, 2015, 57 (04) : 501 - 516
  • [23] Group divisible designs with block size 4 and group sizes 2 and 5
    Abel, R. Julian R.
    Britz, Thomas
    Bunjamin, Yudhistira A.
    Combe, Diana
    JOURNAL OF COMBINATORIAL DESIGNS, 2022, 30 (06) : 367 - 383
  • [24] Breakout Group Allocation Schedules and the Social Golfer Problem with Adjacent Group Sizes
    Miller, Alice
    Barr, Matthew
    Kavanagh, William
    Valkov, Ivaylo
    Purchase, Helen C.
    SYMMETRY-BASEL, 2021, 13 (01): : 1 - 17
  • [25] GROUP SIZES OF ORIBIS IN DIFFERENT HABITATS
    ROWEROWE, DT
    EVERETT, PS
    PERRIN, MR
    SOUTH AFRICAN JOURNAL OF ZOOLOGY, 1992, 27 (03): : 140 - 143
  • [26] INTERGROUP COMPETITION AND STABLE GROUP SIZES
    ZEMEL, A
    LUBIN, Y
    ANIMAL BEHAVIOUR, 1995, 50 : 485 - 488
  • [27] Refining a design thinking-based requirements elicitation process: Insights from a focus group
    Kahan, Ezequiel
    Genero, Marcela
    Oliveros, Alejandro
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 237
  • [28] Measuring variation in the frequency of group fission and fusion from continuous monitoring of group sizes
    Body, Guillaume
    Weladji, Robert B.
    Holand, Oystein
    Nieminen, Mauri
    JOURNAL OF MAMMALOGY, 2015, 96 (04) : 791 - 799
  • [30] Confidence intervals in group sequential trials with random group sizes and applications to survival analysis
    Lai, Tze Leung
    Li, Wenzhi
    BIOMETRIKA, 2006, 93 (03) : 641 - 654