Advertisement

Requirements Engineering

, Volume 13, Issue 4, pp 257–279 | Cite as

Portraying the practice of decision-making in requirements engineering: a case of large scale bespoke development

  • Beatrice Alenljung
  • Anne Persson
Original Article

Abstract

Complex decision-making is a prominent aspect of requirements engineering (RE) and the need for improved decision support for RE decision-makers has been identified by a number of authors in the research literature. A first step toward better decision support in requirements engineering is to understand multifaceted decision situations of decision-makers. In this paper, the focus is on RE decision-making in large scale bespoke development. The decision situation of RE decision-makers on a subsystem level has been studied at a systems engineering company and is depicted in this paper. These situations are described in terms of, e.g., RE decision matters, RE decision-making activities, and RE decision processes. Factors that affect RE decision-makers are also identified.

Keywords

Decision-making Decision situation Requirements engineering 

References

  1. 1.
    Aurum A, Wohlin C (2003) The fundamental nature of requirements engineering activities as a decision-making process. Inf Softw Technol 45:945–954. doi: 10.1016/S0950-5849(03)00096-X CrossRefGoogle Scholar
  2. 2.
    Evans R, Park S, Alberts H (1997) Decisions not requirements: decision-centered engineering of computer-based systems. In: Workshop on engineering of computer-based systems, ECBS ‘97, Monterey, pp. 435–442, 24–28 March 1997Google Scholar
  3. 3.
    Regnell B, Paech B, Aurum C, Wohlin C, Dutoit A, Natt och, Dag J (2001) Requirements means decision!—research issues for understanding and supporting decision making in requirements engineering. In: 1st Swedish conference on software engineering research and practice, SERP’01, Ronneby, pp. 49–52Google Scholar
  4. 4.
    Ngo-The A, Ruhe G (2005) Decision support in requirements engineering. In: Aurum A, Wohlin C (eds) Engineering and managing software requirements. Springer, Berlin, pp 267–286CrossRefGoogle Scholar
  5. 5.
    Ruhe G (2003) Software engineering decision support: methodology and applications. In Tonfoni G, Jain L (eds.) Innovations in decision support systems, advanced knowledge international. Adelaide, South Australia, Australia, pp 143–174Google Scholar
  6. 6.
    Orasanu J, Connolly T (1993) The reinvention of decision making. In: Klein GA et al (eds) Decision making in action: models and methods. Ablex Publishing, Norwood, pp 3–20Google Scholar
  7. 7.
    Alenljung B (2008) Envisioning a future decision support system for requirements engineering: a holistic and human-centred perspective. Doctoral Thesis, Department of Computer and Information Science, Linköping University, Sweden, Dissertation No. 1155. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva–10564
  8. 8.
    Mintzberg H, Raisinghani D, Théorêt A (1976) The structure of “unstructured” decision processes. Adm Sci Q 21:246–275. doi: 10.2307/2392045 CrossRefGoogle Scholar
  9. 9.
    Power DJ (2002) Decision support systems: Concepts and resources for managers, Quorum Books, Westport, ConnecticutGoogle Scholar
  10. 10.
    Macaulay LA (1996) Requirements engineering. Springer, LondonMATHGoogle Scholar
  11. 11.
    Anthony RN (1965) Planning and control systems: A framework for analysis. Harvard University, BostonGoogle Scholar
  12. 12.
    Patton MQ (2002) Qualitative research & evaluation methods, 3rd edn. Sage Publications, Thousand Oaks, CaliforniaGoogle Scholar
  13. 13.
    Strauss A, Corbin J (1998) Basics of qualitative research: techniques and procedures for developing grounded theory, 2nd edn. SAGE publication, Thousand OaksGoogle Scholar
  14. 14.
    Holtzblatt K, Jones S (1993) Contextual inquiry: a participatory technique for system design. In: Schuler D, Namioka A (eds) Participatory design: principles and practices. Lawrence Erlbaum, Hillsdale, pp 177–210Google Scholar
  15. 15.
    Denzin NK (1978) The research act: a theoretical introduction to sociological methods, 2nd edn. McGraw-Hill, New YorkGoogle Scholar
  16. 16.
    Goldkuhl G, Cronholm S (2003) Multi-grounded theory: adding theoretical grounding to grounded theory. In: The 2nd European Conference on research methods in business and management (ECRM 2003), Reading, 20–21 March 2003Google Scholar
  17. 17.
    Lincoln YS, Guba EG (1985) Naturalistic inquiry. SAGE Publications, Newbury ParkGoogle Scholar
  18. 18.
    Alenljung B, Persson A (2004) Supporting requirement-based decision-making in the software engineering process: a position paper. In: Proceedings of the 10th International workshop on requirements engineering: foundation for software quality, REFSQ 2004, Riga, pp 63–68, 7–8 June 2004Google Scholar
  19. 19.
    Alenljung B, Persson A (2005a) Decision-making activities in the requirements engineering decision processes: a case study. In: Proceeding of the 14th International Conference on information systems development, ISD 2005, Karlstad, 15–17 August 2005Google Scholar
  20. 20.
    Alenljung B, Persson A (2005b) Decision-making from the decision-maker’s perspective: a framework for analysing decision situations. In: Proceedings of the 4th International Conference on business informatics research, BIR 2005, Skövde, pp. 13–22, 3–4 October 2005Google Scholar
  21. 21.
    Alenljung B, Persson A (2005c) Factors that affect requirements engineers in their decision situations: a case study. In: Proceedings of the 11th International workshop on requirements engineering: foundation for software quality (REFSQ’05), Porto, 13–14 June 2005Google Scholar
  22. 22.
    Simon H (1960) The new science of management decision. Harper, New YorkGoogle Scholar
  23. 23.
    Gorry GA, Scott Morton MS (1971) A framework for management information systems. Sloan Manage Rev 13(1):55–70Google Scholar
  24. 24.
    Fayol H (Revised by I Gray) (1984) General and industrial management. Pitman Publishing, London (First published in French 1916, translated into English 1949)Google Scholar
  25. 25.
    Holsapple CW, Whinston AB (1996) Decision support systems: a knowledge-based approach. West Publishing Company, Minneapolis/St. PaulGoogle Scholar
  26. 26.
    Reisberg D (2006) Cognition: exploring the science of the mind, 3rd edn. W·W. Norton & Company, New YorkGoogle Scholar
  27. 27.
    Klein M, Methlie LB (1990) Expert systems a decision support approach: with applications in management and finance. Addison-Wesley, WokinghamGoogle Scholar
  28. 28.
    Pfeffer J (1992) Managing with power: Politics and influences in organizations. Harvard Business School Press, BostonGoogle Scholar
  29. 29.
    Browne M (1993) Organizational decision making and information. Ablex Publishing, NorwoodGoogle Scholar
  30. 30.
    Payne JW, Bettman JR (1988) Adaptive strategy selection in decision making. J Exp Psychol 14(3):534–552Google Scholar
  31. 31.
    Sweller J, van Merriënboer JJG, Paas F (1998) Cognitive architecture and instructional design. Educ Psychol Rev 10(3):251–296. doi: 10.1023/A:1022193728205 CrossRefGoogle Scholar
  32. 32.
    Gulliksen J, Göransson B (2002) Användarcentrerad systemdesign [user-centred system design]. Studentlitteratur, Lund, Sweden (in Swedish)Google Scholar
  33. 33.
    Schneider W (1993) Att köra över människors inneboende autopilot [To run over the inherent autopilot of humans] (in Swedish). In: Lennerlöf L (ed) Människor, datateknik, arbetsliv [Humans, computer technology, working life], C.E. Fritzes, Stockholm, Sweden, pp. 99–114Google Scholar
  34. 34.
    Barber P (1988) Applied cognitive psychology: an information-processing framework. Methuen & Co, LondonGoogle Scholar
  35. 35.
    Sandblad B, Lind M, Nygren E (1991) Kognitiva arbetsmiljöproblem och gränssnittsdesign [Cognitive work environment problems and interface design]. Report no. 20, Uppsala University, Center for Human–Computer Studies (CMD) (in Swedish)Google Scholar
  36. 36.
    Zachary WW, Ryder JM (1997) Decision support systems: integrating decision aiding and decision training. In: Helander M et al (eds) Handbook of human–computer interaction, 2nd edn. Elsevier Science B·V, Amsterdam, pp 1235–1258Google Scholar
  37. 37.
    Fisher CW, Kingma BR (2001) Criticality of data quality as exemplified in two disasters. Inf Manage 39:109–116. doi: 10.1016/S0378-7206(01)00083-0 CrossRefGoogle Scholar
  38. 38.
    Miner JB (1992) Industrial–organizational psychology. McGraw-Hill, New YorkGoogle Scholar
  39. 39.
    Staw BM (1997) The escalation of commitment: an update and appraisal. In: Shapira Z (ed) Organizational decision making. Cambridge University Press, Cambridge, pp 191–215Google Scholar

Copyright information

© Springer-Verlag London Limited 2008

Authors and Affiliations

  1. 1.School of Humanities and InformaticsUniversity of SkövdeSkövdeSweden

Personalised recommendations