Skip to main content

2022 | OriginalPaper | Buchkapitel

9. Anforderungen priorisieren *

verfasst von : Andrea Herrmann

Erschienen in: Grundlagen der Anforderungsanalyse

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

Das Ziel der Anforderungspriorisierung besteht darin, zwischen wichtigen und unwichtigen Anforderungen zu unterscheiden. Ein Zwischenschritt dazu kann es sein, den Nutzen, die Kosten, die Risiken und die technische Machbarkeit der Anforderungen zu bewerten. Eine solche Priorisierung ist immer dann nötig, wenn das Budget des Projekts, Releases oder Sprints nicht für die Umsetzung aller Anforderungen genügt und diejenigen gesucht werden, die gestrichen oder auf später verschoben werden können. Gerade dann, wenn man iterativ arbeitet oder die Software in Releases (d. h. in regelmäßigen klar definierten Lieferständen) an Kunden ausliefert, muss für jede Iteration bzw. jedes Release entschieden werden, welche Anforderungen darin jeweils umgesetzt werden. Die Prioritäten von Anforderungen sind auch für den Tester interessant, damit er die wichtigsten Funktionalitäten besonders gründlich testet. Und wenn widersprüchliche Anforderungen nicht gleichermaßen gut realisiert werden können, muss man sich auf die wichtigere Anforderung konzentrieren. Oder man markiert alle sicherheitskritischen Anforderungen und unterzieht diese einer ausdrücklichen Risikobetrachtung.
In diesem Kapitel geht es um die Kriterien, nach denen Anforderungen bewertet werden können, um die verwendeten Skalentypen, verschiedene Techniken wie das Kano-Modell, paarweise Vergleiche (AHP und Bubble Sort) und die Nutzwertanalyse.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
[Basi92]
Zurück zum Zitat Basili, Victor R.; Software Modeling and Measurement: The Goal Question Metric Paradigm, College Park, MD, University of Maryland, 1992. Computer Science Technical Report Series, CS-TR-2956 (UMIACS-TR-92–96). Basili, Victor R.; Software Modeling and Measurement: The Goal Question Metric Paradigm, College Park, MD, University of Maryland, 1992. Computer Science Technical Report Series, CS-TR-2956 (UMIACS-TR-92–96).
[Davi03]
Zurück zum Zitat Davis, Alan; The Art of Requirements Triage, in: IEEE Computer, 36(3), 2003, S. 42–49. Davis, Alan; The Art of Requirements Triage, in: IEEE Computer, 36(3), 2003, S. 42–49.
[GR04]
Zurück zum Zitat Greer, D.; Ruhe, G.; Software Release Planning: An Evolutionary and Iterative Approach, in: Information and Software Technology, 46, 2004, S. 243–253. Greer, D.; Ruhe, G.; Software Release Planning: An Evolutionary and Iterative Approach, in: Information and Software Technology, 46, 2004, S. 243–253.
[HePa06a]
Zurück zum Zitat Herrmann, Andrea; Paech, Barbara; Benefit Estimation of Requirements Based on a Utility Function, in: REFSQ – Workshop on Requirements Engineering for Software Quality. Foundations for Software Quality, Essener Informatik Beiträge, Band 11, Springer, 2006, S. 249–250. Herrmann, Andrea; Paech, Barbara; Benefit Estimation of Requirements Based on a Utility Function, in: REFSQ – Workshop on Requirements Engineering for Software Quality. Foundations for Software Quality, Essener Informatik Beiträge, Band 11, Springer, 2006, S. 249–250.
[IEEE11]
Zurück zum Zitat ISO/IEC/IEEE 29148:2011(E) – ISO/IEC/IEEE International Standard – Systems and software engineering – Life cycle processes – Requirements engineering, IEEE, 2011. ISO/IEC/IEEE 29148:2011(E) – ISO/IEC/IEEE International Standard – Systems and software engineering – Life cycle processes – Requirements engineering, IEEE, 2011.
[KaRy97]
Zurück zum Zitat Karlsson, Joachim; Ryan, Kevin; A Cost-Value Approach for Prioritizing Requirements, in: IEEE Software, 14(5), 1997, S. 67–74. Karlsson, Joachim; Ryan, Kevin; A Cost-Value Approach for Prioritizing Requirements, in: IEEE Software, 14(5), 1997, S. 67–74.
[KTS+84]
Zurück zum Zitat Kano, N.; Tsuji, S.; Seraku, N.; Takahashi, F.; Attractive Quality and Must-be Quality, in: Quality – The Journal of the Japanese Society for Quality Control, 14(2), 1984, S. 39–44. Kano, N.; Tsuji, S.; Seraku, N.; Takahashi, F.; Attractive Quality and Must-be Quality, in: Quality – The Journal of the Japanese Society for Quality Control, 14(2), 1984, S. 39–44.
[LeWi2000]
Zurück zum Zitat Leffingwell, Dean; Widrig, Don; Managing Software Requirements – A Unified Approach, Reading, Addison Wesley, 2000. Leffingwell, Dean; Widrig, Don; Managing Software Requirements – A Unified Approach, Reading, Addison Wesley, 2000.
[Nuse01]
Zurück zum Zitat Bashar, Nuseibeh; Weaving Together Requirements and Architectures, in: IEEE Computer, vol. 34, no. 3, 2001, S. 115–117. Bashar, Nuseibeh; Weaving Together Requirements and Architectures, in: IEEE Computer, vol. 34, no. 3, 2001, S. 115–117.
[Nuse01a]
Zurück zum Zitat Nuseibeh, Bashar; Weaving the Software Development Process between Requirements and Architecture, in: Proceedings of ICSE2001 Workshop STRAW-01, Toronto, Canada, 2001. Nuseibeh, Bashar; Weaving the Software Development Process between Requirements and Architecture, in: Proceedings of ICSE2001 Workshop STRAW-01, Toronto, Canada, 2001.
[REP03]
Zurück zum Zitat Ruhe, G.; Eberlein, A.; Pfahl, D.; Trade Off Analysis For Requirements Selection, in: International Journal of Software Engineering and Knowledge Engineering, 13(4), 2003, S. 345–366. Ruhe, G.; Eberlein, A.; Pfahl, D.; Trade Off Analysis For Requirements Selection, in: International Journal of Software Engineering and Knowledge Engineering, 13(4), 2003, S. 345–366.
[Saat90]
Zurück zum Zitat Saaty, Thomas L.; Multicriteria decision making – the analytic hierarchy process. Planning, priority setting, resource allocation, 2, Pittsburgh, RWS Publishing, 1990. Saaty, Thomas L.; Multicriteria decision making – the analytic hierarchy process. Planning, priority setting, resource allocation, 2, Pittsburgh, RWS Publishing, 1990.
[SMK13]
Zurück zum Zitat Siraj, S.; Mikhailov, L.; Keane, J.A.; PriEsT: an interactive decision support tool to estimate priorities from pairwise comparison judgments, in: International Transactions in Operational Research, 22(2), 2013, S. 217–235. Siraj, S.; Mikhailov, L.; Keane, J.A.; PriEsT: an interactive decision support tool to estimate priorities from pairwise comparison judgments, in: International Transactions in Operational Research, 22(2), 2013, S. 217–235.
Metadaten
Titel
Anforderungen priorisieren *
verfasst von
Andrea Herrmann
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-658-35460-2_9