Evaluating and Comparing Perceptions Between Undergraduate Students and Practitioners in Controlled Experiments for Requirements Prioritization

  • José Antonio Pow-SangEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 405)


The Use Case Precedence Diagram (UCPD) is a technique that addresses the problem of determining the construction sequence or prioritization of a software product from the developer’s perspective in software development projects. This paper presents a perceptions evaluation of the UCPD based on the Method Evaluation Model (MEM), where the intention to use a method is determined by the users’ perceptions. Perceptions were collected using a questionnaire which was applied immediately after the controlled experiments were carried out. Those controlled experiments were replicated twice with undergraduate students, and twice with practitioners. The results show that the intentions to use UCPD exist in undergraduate students and practitioners with at least 2 years of experience in the industry, but the relationships defined by the MEM are best confirmed with the results obtained with practitioners.


UCPD Requirements precedence Requirements prioritization Software engineering experimentation Method evaluation model Method adoption model 


  1. 1.
    Pow-Sang, J.A., Nakasone, A., Imbert, R., Moreno, A.M.: An approach to determine software requirement construction sequences based on use cases. In: Proceedings Advanced Software Engineering and Its Applications-ASEA 2008 (Sanya, China), IEEE Computer Society (2008)Google Scholar
  2. 2.
    Jacobson, I.: Object-Oriented Software Engineering. A Use Case Driven Approach. Addison-Wesley, Reading (1992)Google Scholar
  3. 3.
    Rosenberg, D., Scott, K.: Use Case Driven Object Modeling with UML. Addison-Wesley, Massachusets (1999)Google Scholar
  4. 4.
    Pow-Sang, J.A., Imbert, R., Moreno, A. M.: A replicated experiment with undergraduate students to evaluate the applicability of a use case precedence diagram based approach in software projects. Commun. Comput. Inf. Sci. 257, 169–179 (2011), Springer-VerlagGoogle Scholar
  5. 5.
    Pow-Sang, J.A., Técnicas para la Estimación y Planificación de Proyectos de Software con Ciclos de Vida Incremental y Paradigma Orientado a Objetos, PhD thesis, Universidad Politécnica de Madrid, 2012.
  6. 6.
    Moody, D.L.: Dealing with complexity: a practical method for representing large entity relationship models, PhD. Thesis, Department of Information Systems, University of Melbourne, Australia (2001)Google Scholar
  7. 7.
    Davis, F.D.: Perceived usefulness, perceived ease of use and user acceptance of information technology. MIS Q. 13(3), 319–340 (1989)Google Scholar
  8. 8.
    Adams, D., Nelson, R., Todd, P.: Perceived usefulness, ease of use, and usage of information technology: a replication. MIS Q. 16(2), 227–247 (1993) (USA )Google Scholar
  9. 9.
    Abrahão, S.: On the functional size measurement of object-oriented conceptual schemas: design and evaluation issues, PhD Thesis, Department of Information Systems and Computation, Valencia University of Technology, October 2004Google Scholar
  10. 10.
    Condori, N.: Un Procedimiento de Medición de Tamaño Funcional para Especificaciones de Requisitos, PhD Thesis, Department of Information Systems and Computation, Valencia University of Technology (2007)Google Scholar
  11. 11.
    Poels, G., Maes, A., Gailly, F., Paemeleire, R.: Measuring user beliefs and attitudes towards conceptual schemas: tentative factor and structural equation model. In: Fourth Annual Workshop on HCI Research in MIS, December 2005Google Scholar
  12. 12.
    Basili, V.R., Caldiera, G., Rombach, H.D.: Goal question metric paradigm. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering. Wiley, New York (1994)Google Scholar
  13. 13.
    Likert, R.: A Technique for the Measurement of Attitudes. Archives of Psychology. Columbia University Press, New York (1931)Google Scholar
  14. 14.
    Cepeda, M.S., Chapman, C.R., Miranda, N., Sanchez, R., Rodriguez, C.H., Restrepo, A.E., Ferrer, L.M., Linares, R.A., Carr, D.B.: Emotional disclosure through patient narrative may improve pain and well-being: results of a randomized controlled trial in patients with cancer pain. J. Pain Symptom Manage. 35(6), 623–631 (June 2008), ElsevierGoogle Scholar
  15. 15.
    Davey, H.M., Barratt, A.L., Butow, P.N., Deeks, J.J.: A one-item question with a Likert or visual analog scale adequately measured current anxiety. J. Clin. Epidemiol. 60, 356–360 (2007), ElsevierGoogle Scholar
  16. 16.
    Temel, J.S., Pirl, W.F., Recklitis, C.J.: Feasibility and validity of a one-item fatigue screen in a thoracic oncology clinic. J. Thoracyc Oncol. 1(5) (June 2006), Lippincott Williams & WilkinsGoogle Scholar
  17. 17.
    Shapiro, S., Wilk, B.: An Analysis of variance test for normality (complete samples). Biometrika 52(3/4), 591–611 (1965).
  18. 18.
    Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics Bull. 1(6), 80–83 (Dec 1945).
  19. 19.
    Muijs, D.: Doing Quantitative Research in Education with SPSS. Sage Publications, London (2004)Google Scholar
  20. 20.
    McCullagh, P., Nelder, J.A.: Generalized Linear Models, 2nd edn. Chapman & Hall, London (1989)Google Scholar
  21. 21.
    Carver, J., Jaccheri, L., Morasca, S.: Issues in using students in empirical studies in software engineering education. In: METRICS’03, p. 239, IEEE Computer Society, USA (2003)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Departamento de IngenieríaPontificia Universidad Católica del PerúSan Miguel, Lima 32Peru

Personalised recommendations