Skip to main content

Anonymous Preference Elicitation for Requirements Prioritization

  • Conference paper
Foundations of Intelligent Systems (ISMIS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7661))

Included in the following conference series:

  • 1327 Accesses

Abstract

Requirements Engineering is a very critical phase in the software development process. Requirements can be interpreted as basic decision alternatives which have to be negotiated by stakeholders. In this paper we present the results of an empirical study which focused on the analysis of key influence factors of successful requirements prioritization. This study has been conducted within the scope of software development projects at our university where development teams interacted with a requirements prioritization environment. The major result of our study is that anonymized preference elicitation can help to significantly improve the quality of requirements prioritization, for example, in terms of the degree of team consensus, prioritization diversity, and quality of the resulting software product.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zave, P.: Classification of research efforts in requirements engineering. ACM Computing Surveys 29(4), 315–321 (1997)

    Article  Google Scholar 

  2. Hofmann, H., Lehner, F.: Requirements engineering as a success factor in software projects. IEEE Software 18(4), 58–66 (2001)

    Article  Google Scholar 

  3. Felfernig, A., Zehentner, C., Ninaus, G., Grabner, H., Maalej, W., Pagano, D., Weninger, L., Reinfrank, F.: Group Decision Support for Requirements Negotiation. In: Ardissono, L., Kuflik, T. (eds.) UMAP Workshops 2011. LNCS, vol. 7138, pp. 105–116. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  4. Yang, D., Wu, D., Koolmanojwong, S., Brown, A., Boehm, B.: Wikiwinwin: A wiki based system for collaborative requirements negotiation. In: HICCS 2008, Waikoloa, Big Island, Hawaii, p. 24 (2008)

    Google Scholar 

  5. Firesmith, D.: Prioritizing requirements. Journal of Object Technology 3(8), 35–47 (2004)

    Article  Google Scholar 

  6. Group, G.: Hype cycle for application development: Requirements elicitation and simulation (2011)

    Google Scholar 

  7. Aurum, A., Wohlin, C.: The fundamental nature of requirements engineering activities as a decision-making process. Information and Software Technology 45(14), 945–954 (2003)

    Article  Google Scholar 

  8. Regnell, B., Paech, B., Aurum, C., Wohlin, C., Dutoit, A., Ochdag, J.: Requirements means decision! In: 1st Swedish Conf. on Software Engineering and Practice (SERP 2001), Innsbruck, Austria, pp. 49–52 (2001)

    Google Scholar 

  9. Davis, A.: The art of requirements triage. IEEE Computer 36(3), 42–49 (2003)

    Article  Google Scholar 

  10. Wiegers, K.: First things first: Prioritizing requirements. Software Development (1999)

    Google Scholar 

  11. Pinsonneault, A., Heppel, N.: Anonymity in group support systems research: A new conceptualization, measure, and contingency framework. Journal of Management Information Systems 14, 89–108 (1997)

    Google Scholar 

  12. Greitemeyer, T., Schulz-Hardt, S.: Preference-consistent evaluation of information in the hidden profile paradigm: Beyond group-level explanations for the dominance of shared information in group decisions. Journal of Personality & Social Psychology 84(2), 332–339 (2003)

    Article  Google Scholar 

  13. Mojzisch, A., Schulz-Hardt, S.: Knowing other’s preferences degrades the quality of group decisions. Journal of Personality & Social Psychology 98(5), 794–808 (2010)

    Article  Google Scholar 

  14. Cialdini, R.: The science of persuasion. Scientific American 284, 76–81 (2001)

    Article  Google Scholar 

  15. Felfernig, A., Ninaus, G.: Group recommendation algorithms for requirements prioritization. In: Workshop on Recommender Systems for Software Engineering (RSSE 2012), Zurich, Switzerland, pp. 1–4 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ninaus, G., Felfernig, A., Reinfrank, F. (2012). Anonymous Preference Elicitation for Requirements Prioritization. In: Chen, L., Felfernig, A., Liu, J., RaÅ›, Z.W. (eds) Foundations of Intelligent Systems. ISMIS 2012. Lecture Notes in Computer Science(), vol 7661. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34624-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34624-8_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34623-1

  • Online ISBN: 978-3-642-34624-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics