Requirements engineering (RE) is the key to success or failure of every product, service or system development project, understanding the development results as the implementation of the specific set of requirements. A good requirements definition is thus the prerequisite for high-quality solutions and reduces the cost of change, both of prototypes and production tools, and ultimately the warranty costs. However, RE for system development is more and more challenged by two interrelated trends: the increasing complexity of systems and the responsibility of the provider for the whole system life cycle. Thus, from a systems engineering point of view, RE has to define requirements for a rising amount of tangible and intangible components from a growing number of different stakeholders. Ad-ditionally, RE has to take into account requirements from every stage of the sys-tem life cycle and feed the results back to the development process. Many organi-zations are still missing effective practices and a documented RE process to tackle the upcoming challenges in systems engineering. This chapter aims at giving an overview on the RE context and challenges for systems engineering and subse-quently describes the state-of-the-art for structuring and processing requirements. Furthermore, two case studies illustrate the current situation and methods for reso-lution in industry and show how the identified challenges can be met by IT sup-port. Finally, future trends and needs for RE research and its further integration with concurrent engineering and life cycle management approaches are outlined.

Requirements Engineering / Peruzzini, Margherita; Wiesner, Stefan; Hauge, J. B.; Thoben, K. D.. - ELETTRONICO. - (2015), pp. 103-132. [10.1007/978-3-319-13776-6_5]

Requirements Engineering

PERUZZINI, MARGHERITA;
2015

Abstract

Requirements engineering (RE) is the key to success or failure of every product, service or system development project, understanding the development results as the implementation of the specific set of requirements. A good requirements definition is thus the prerequisite for high-quality solutions and reduces the cost of change, both of prototypes and production tools, and ultimately the warranty costs. However, RE for system development is more and more challenged by two interrelated trends: the increasing complexity of systems and the responsibility of the provider for the whole system life cycle. Thus, from a systems engineering point of view, RE has to define requirements for a rising amount of tangible and intangible components from a growing number of different stakeholders. Ad-ditionally, RE has to take into account requirements from every stage of the sys-tem life cycle and feed the results back to the development process. Many organi-zations are still missing effective practices and a documented RE process to tackle the upcoming challenges in systems engineering. This chapter aims at giving an overview on the RE context and challenges for systems engineering and subse-quently describes the state-of-the-art for structuring and processing requirements. Furthermore, two case studies illustrate the current situation and methods for reso-lution in industry and show how the identified challenges can be met by IT sup-port. Finally, future trends and needs for RE research and its further integration with concurrent engineering and life cycle management approaches are outlined.
2015
Concurrent Engineering in the 21st Century: Foundations, Developments and Challenges
https://link.springer.com/chapter/10.1007/978-3-319-13776-6_5
9783319137759
9783319137766
Springer
SVIZZERA
Requirements Engineering / Peruzzini, Margherita; Wiesner, Stefan; Hauge, J. B.; Thoben, K. D.. - ELETTRONICO. - (2015), pp. 103-132. [10.1007/978-3-319-13776-6_5]
Peruzzini, Margherita; Wiesner, Stefan; Hauge, J. B.; Thoben, K. D.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1068369
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? ND
social impact