Identifying Possible Requirements using Personas - A Qualitative Study

Bruna Ferreira, Gleison Santos, Tayana Conte

2017

Abstract

Involving end users in requirements elicitation helps to generate applications with a positive usage experience. However, in the current context of software development, having users involved in the requirements elicitation is difficult due to factors such as: lack of paying customers; users’ unavailability for validations; and budget and time restrictions for applying traditional techniques, such as interviews and questionnaires. Therefore, using alternative techniques to understand and gather users’ needs is indicated. Persona is a technique that was created to help understanding users, their characteristics and what they expect from an application. The technique allows describing users’ profile and understanding their characteristics, attitudes and behaviors. However, the description of a persona may have many irrelevant information not generating requirements for the development of the application. Therefore, we proposed the PATHY technique to support the creation of personas and to generate more focused descriptions regarding specific requirements identification for a particular application. This paper presents a study using the PATHY technique (version 2.0). This empirical study aims to evaluate the quality of the possible software requirements the technique helps identifying, while gathering the participants’ feedback on using the PATHY technique. The results show that PATHY supports creating personas’ descriptions that lead to the identification of requirements to help in application design according to target users’ characteristics and preferences.

References

  1. Acuña, S. T., Castro, J. C., Juristo, N., 2012. A HCI technique for improving requirements elicitation. In: Journal of Information and Software Technology v. 54, n. 12 (2012), p.1357-1375.
  2. Anvari, F., Tran, H. M. T., 2014. Holistic Personas and Reflective Concepts for Software Engineers. In: Proceedings of the 8th European Conference on IS Management and Evaluation: ECIME 2014. Academic Conferences Limited, p. 20-27.
  3. Anwer, S., Ikram, N., 2006. Goal Oriented Requirement Engineering: A Critical Study of Techniques. In: Software Engineering Conference. APSEC 2006. 13th Asia Pacific. IEEE, 2006, p. 121-130.
  4. Aoyama, M., 2007. Persona-scenario-goal methodology for user-centered requirements engineering. In: 15th IEEE International Requirements Engineering Conference (RE 2007). IEEE, p. 185-194.
  5. Bratsberg, H. M., 2012. Empathy Maps of the FourSight Preferences. Creative Studies Graduate Student Master's Project. Buffalo State College. Paper 176.
  6. Bhowmik, T., Niu, N., Mahmoud, A., Savolainen, J., 2014. Automated support for combinational creativity in requirements engineering. In: Requirements Engineering Conference (RE), 2014 IEEE 22nd International. IEEE, p. 243-252.
  7. Buisine, S., Guegan, J., Barré, J., Segonds, F., Aoussat, A., 2016. Using avatars to tailor ideation process to innovation strategy. In: Cognition, Technology & Work, v.18, n. 13, p. 583-594.
  8. Castro, J. W., Acuña, S. T., Juristo, N., 2008. Enriching requirements analysis with the personas technique, In: Proceedings of the International Workshop on: Interplay between Usability Evaluation and Software Development (I-USED 2008), p. 13-18.
  9. Cooper, A., 1999. The inmates are running the asylum: Why high-tech products drive us crazy and how to restore the sanity, in Sams Publishers.
  10. Ferreira, B. M., Barbosa, S. Conte, T.U., 2015. Eliciting Requirements using Personas and Empathy Map to Enhance the User Experience. In: 29th Brazilian Symposium on Software Engineering, 2015, Belo Horizonte, p.80 - 89.
  11. Fleiss, J. L., 1981. Statistical Methods for Rates and Proportions, Second ed., John Wiley & Sons, New York.
  12. Gray, D., 2010. Brown, S., Macanufo, J. Gamestorming - A playbook for innov ators, rulebreakers and changemakers. Sebastopol, CA: O'Reilly Media.
  13. Grudin, J. e Pruitt, J., 2002. Personas, participatory design and product development: An infrastructure for engagement. In: Participation and Design Conference. p. 144-152.
  14. Guo, F. Y., Shamdasani, S., Randall, B., 2011. Creating effective personas for product design: insights from a case study. In: International Conference in Internationalization, Design and Global Development. Springer Berlin Heidelberg, p. 37-46.
  15. Idoughi, D., Seffah, A., Kolski C., 2012. Adding user experience into the interactive service design loop: a persona-based approach. In: Journal of Behaviour & Information Technology. v. 31, n. 3(2012), p. 287- 303.
  16. Landis, J. R., Koch, G. G., 1977. The measurement of observer agreement for categorical data. Biometrics 1977; 33, pp. 159-174.
  17. Marsden, N., Haag, M., 2016. Stereotypes and Politics: Reflections on Personas. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, 2016. p. 4017-4031.
  18. Mashapa, J., Chelule, E., Van Greunen, D. e Veldsman. A., 2013. Managing User Experience-Managing Change In: Human-Computer Interaction, INTERACT 2013. Springer, p. 660-677.
  19. Osterwalder, A., Pigneur, Y., 2013. Business Model Generation. Alta Books Editora.
  20. Pruitt, J., Adlin T., 2010. The persona lifecycle: keeping people in mind throughout product design. Morgan Kaufmann.
  21. Schneidewind, L., Horold, S., Mayas, C., Kromker, H., Falke, S., Pucklitsch, T., 2012. How personas support requirements engineering. In: Usability and Accessibility Focused Requirements Engineering (UsARE), p. 1-5.
  22. Seaman, C., 2008. Qualitative Methods. Shull et al. (eds.) Guide to Advanced Empirical Software Engineering, Springer, p. 35- 62.
  23. Strauss, A., Corbin, J., 1998. Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. Thousand Oaks, CA, SAGE publications.
  24. Thalen, J.P.,Voort, M.C. van der., 2014. Virtual personas: A case study on truck cabin design. In: Third International Conference, DUXU 2014, Held as Part of HCI International 2014, p. 357 - 368.
  25. Väänänen-Vainio-Mattila, K., Roto, V., Hassenzahl, M., 2008. Towards practical user experience evaluation methods. E. L. C. Law, N. Bevan, G. Christou, M. Springett & M. Lárusdóttir (eds.) Meaningful Measures: Valid Useful User Experience Measurement (VUUM), p. 19-22.
  26. Viana, G., Robert, J. M., 2016. The Practitioners' Points of View on the Creation and Use of Personas for User Interface Design. In: International Conference on Human-Computer Interaction. Springer International Publishing, p. 233-244.
Download


Paper Citation


in Harvard Style

Ferreira B., Santos G. and Conte T. (2017). Identifying Possible Requirements using Personas - A Qualitative Study . In Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-248-6, pages 64-75. DOI: 10.5220/0006311600640075


in Bibtex Style

@conference{iceis17,
author={Bruna Ferreira and Gleison Santos and Tayana Conte},
title={Identifying Possible Requirements using Personas - A Qualitative Study},
booktitle={Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2017},
pages={64-75},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006311600640075},
isbn={978-989-758-248-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Identifying Possible Requirements using Personas - A Qualitative Study
SN - 978-989-758-248-6
AU - Ferreira B.
AU - Santos G.
AU - Conte T.
PY - 2017
SP - 64
EP - 75
DO - 10.5220/0006311600640075