Understanding the Problems of Requirements Elicitation Process: A Human Perspective

  • Dace Apshvalka
  • Dace Donina
  • Marite Kirikova


Issues about requirements elicitation have been an ongoing problem area since the very earliest days of computing. However, incorrect requirements, misunderstood requirements, and many other requirement problems are still present in systems development projects. The purpose of this chapter is to look at the causes of problems in requirement elicitation process. We will look at these problems from the human perspective, trying to understand the role of human cognitive, emotional, motivational, and social processes. Our goal is to understand the aspects which should be taken into consideration when choosing requirement elicitation approaches and methods.


Explicit Knowledge Conceptual System Process Participant Requirement Engineer Requirement Elicitation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Avison, D. E., Fitzgerald, G. (2006). Information Systems Development: Methodologies, Techniques, and Tools, 4th Rev. edition, McGraw-Hill College, New York.Google Scholar
  2. Cockburn, A., Highsmith, J. (2001). Agile Software Development: The People Factor. IEEE Computer, 34, 11, 131–133.Google Scholar
  3. Davenport, T. H., Prusak, L. (1998). Working Knowledge, Harvard Business School Press, Boston, MA.Google Scholar
  4. Davidson, R. J., Goldsmith, H., Scherer, K. R. (Eds.) (2003). Handbook of the Affective Sciences, Oxford University Press, New York and Oxford.Google Scholar
  5. Hoffer, J. A., George, J. F., Valacich, J. S. (2004). Modern Systems Analysis and Design, 4th edition, Prentice-Hall, Englewood Cliffs, NJ.Google Scholar
  6. Isen, A. M., Daubman, K. A., Nowicki, G. P. (1987). Positive affect facilitates creative problem solving. Journal of Personality and Social Psychology, 52, 1122–1131.CrossRefGoogle Scholar
  7. Kirikova, M. (2004). Interplay of tacit and explicit knowledge in Requirements Engineering. In H. Fujita and V. Gruhn (Eds.),New Trends in software Methodologies, Tools and Techniques: Proceedings of the Third SoMet_W04, IOS, pp. 77-86.Google Scholar
  8. Li, K., Dewar, R. G., Pooley, R. J. (2005). Computer-assisted and customer-oriented requirements elicitation. In Proceedings of the13th IEEE International Conference on Requirements Engineering (RE'05), pp. 479–480.Google Scholar
  9. Meredith, R., May, D., Piorun, J. (2000). Looking at Knowledge in Three Dimensions: An Holistic Approach to DSS Through Knowledge Management. Monashh DSS Lab Publication,
  10. Nonaka, I., Takeuchi, H. (1995). The Knowledge-Creating Company, Oxford University Press, New York.Google Scholar
  11. Ortner, J. (2002). Knowledge in an electronic world? In D. Karagiannis and U. Reimer (Eds.), Practical Aspects of Knowledge Management, 4th International Conference, Vienna, Austria, December 2002, Proceedings, pp. 281–300.CrossRefGoogle Scholar
  12. Picard, R. W. (1997). Affective Computing, The MIT Press, Cambridge, MA.Google Scholar
  13. Polanyi, M. (1964). Personal Knowledge: Towards a Post-critical Philosophy, Harper & Row, Evanston, New York.Google Scholar
  14. Richter-von Hagen, C., Ratz, D., Povalej, R. (2005). Towards self-organizing knowledge intensive processes. Journal of Universal Knowledge Management, 2, 148–169.Google Scholar
  15. Sloman, A. (2001). Beyond shallow models of emotion. Cognitive Processing, 2(1), 178–198.Google Scholar
  16. Sommerville, I. (2004). Software Engineering, 7th edition, Pearson/Addison-Wesley, New York.Google Scholar
  17. Sun, R. (Ed.) (2006). Cognition and Multi-Agent Interaction, Cambridge University Press, New York.Google Scholar
  18. Sutcliffe, A. (2002). User-Centred Requirements Engineering Theory and Practice, Springer, Berlin.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Dace Apshvalka
  • Dace Donina
  • Marite Kirikova

There are no affiliations available

Personalised recommendations