Requirements Prioritization by End-users and Consequences on Design of a Virtual Reality Software - An Exploratory Study

Emilie Loup Escande, Olivier Christmann

Abstract

This paper aims to understand the real contribution of end-users of a virtual reality software to the requirements prioritization step of the software process and to study how this contribution could influence design decisions. In our empirical study, we analyzed the lists of functionalities prioritized on a questionnaire basis and the functionalities evoked spontaneously by users, in the context of the design of a new software. Results show that several priority levels can be associated with a same functionality within a single user profile and that priority levels associated with the same functionality may be common or specific to user profiles. Results also highlight that the additional functionalities proposed by participants are new features or precisions. In conclusion, we present our research perspective which aims to understand how the participants perform the prioritization task.

References

  1. Aho, A. V., Hopcroft, J. E., Ullman, J. D., 1983. Data Structures and Algorithms. Addison Wesley.
  2. Alenljung, B., Persson, A., 2008. Portraying the practice of decision-making in requirements Engineering - A case of large scale bespoke development. Requirements Engineering.
  3. Anastassova, M,. Burkhardt, J.-M., Mégard, C., Ehanno, P., 2005a. Results from a user-centred critical incidents study for guiding future implementation of augmented reality in automotive maintenance. International Journal of Industrial Ergonomics, vol. 35, p. 67-77.
  4. Aurum, A., Wohlin, C., 2003. The fundamental nature of requirements engineering activities as a decisionmaking process. Information and Software Technology, vol. 45, p. 945-954.
  5. Bastien, J. M. C. and Scapin, D., 2004. La conception de logiciels interactifs centrée sur l'utilisateur : étapes et methodes. Falzon, P. (Ed.) Ergonomie. Paris, PUF.
  6. Berander, P., Andrews, A., 2005. Requirements Prioritization. Aurum, A.,Wohlin, C. (Eds.) Engineering and Managing Software Requirements, Springer Verlag.
  7. Bernard, J.-M., 2003. Analysis of local or asymmetric dependencies in contingency tables using the imprecise Dirichlet model. International symposium on imprecise probabilities and their applications, (Lugano) Switzerland.
  8. Caelen, J., 2009. Conception participative par 'moments' : une gestion collaborative. Le travail humain, vol. 72, p. 79-103.
  9. Christian, T., Mead, N. R., 2010. An Evaluation of CostBenefit Using Security Requirements Prioritization Methods. U.S. Department of Homeland Security.
  10. Collinge, C., Landry, R., 1997. Prévention des troubles musculosquelettiques associés à la bureautique : analyse des besoins et portrait de la formation et de l'information. IRSST (Ed.).
  11. Darses, F., Falzon, P., Béguin, P., 1996. Collective design processes. Second International Conference on the Design of Cooperative Systems, Sophia-Antipolis (France), INRIA.
  12. Iqbal, A., Khan, F. M., Khan, S. A., 2009. A critical analysis of techniques for requirement prioritization and open research issues. International Journal of Reviews in Computing vol. 1, p. 8-18.
  13. Kaiya, H., Horai, H., Saeki, M., 2002. AGORA: attributed goal-oriented requirements analysis method. IEEE Joint International Conference on Requirements Engineering.
  14. Kaiya, H., Shinbara, D. Kawano, J., Saeki, M., 2005. Improving the detection of requirements discordances among stakeholders. Requirements Engineering, 10, p. 289-303.
  15. Karlsson, J., Wohlin, C., Regnell, B., 1998. An evaluation of methods for prioritizing software requirements. Information and Software Technology, vol. 39, p. 939 - 947.
  16. Loup-Escande, E., 2010. Vers une conception centrée sur l'utilité : une analyse de la co-construction participative et continue des besoins dans le contexte des technologies émergentes. Thèse de doctorat, Université d'Angers.
  17. Ma, Q., 2009. The Effectiveness of Requirements Prioritization Techniques for a Medium to Large Number of Requirements: A Systematic Literature Review. Master degree, Auckland University of Technology.
  18. Macaulay, L., Fowler, C., Kirby, M., Hutt, A., 1990. USTM: a new approach to requirements specification. Interacting with Computers, vol. 2, p. 92-118.
  19. Maguire, M., Bevan, N., 2002. User Requirements Analysis: A Review of Supporting Methods. IFIP 17th World Computer Congress, Kluwer, B.V.
  20. Plos, O., Buisine, S., Aoussat, A., Dumas, C., 2007. Analysis and translation of user needs for assistive technology design. International Conference on Engineering Design.
  21. Popovic, V., 2003. Expert and Novice Users Model and their Application to the Design Process. Journal of the Asian Design International Conference, Tsukuba, Japan.
  22. Reich, Y., Konda, S. L., Monarch, I. A., Levy, S. N., Subrahmanian, E., 1996. Varieties and issues of participation and design. Design Studies, vol. 17, p. 165-180.
  23. Saaty, T. L., 2005. Analytic Hierarchy Process. In Sons, J. W. (Ed.) Encyclopedia of Biostatistics.
  24. Tichkiewitch, S., Tiger, A., Jeantet, A., 1993. Ingénierie simultanée dans la conception de produits. Universités d'été du pôle productique Rhône-Alpes.
  25. Von Hippel, E., 2005. Democratizing Innovation. MIT Press.
Download


Paper Citation


in Harvard Style

Loup Escande E. and Christmann O. (2013). Requirements Prioritization by End-users and Consequences on Design of a Virtual Reality Software - An Exploratory Study . In Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-62-4, pages 5-14. DOI: 10.5220/0004397900050014


in Bibtex Style

@conference{enase13,
author={Emilie Loup Escande and Olivier Christmann},
title={Requirements Prioritization by End-users and Consequences on Design of a Virtual Reality Software - An Exploratory Study},
booktitle={Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2013},
pages={5-14},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004397900050014},
isbn={978-989-8565-62-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Requirements Prioritization by End-users and Consequences on Design of a Virtual Reality Software - An Exploratory Study
SN - 978-989-8565-62-4
AU - Loup Escande E.
AU - Christmann O.
PY - 2013
SP - 5
EP - 14
DO - 10.5220/0004397900050014