Requirements Engineering für Product Service Systems

ZusammenfassungProduzierende und dienstleistende Unternehmen bieten immer häufiger kundenspezifische Problemlösungen in Form von integrierten Bündeln aus Hardware, Software und Dienstleistungen an, die Product Service Systems (PSS) oder hybride Produkte genannt werden. Eine erfolgreiche Entwicklung eines PSS basiert auf einem tiefgehenden Verständnis der an die Lösung gestellten Anforderungen, weswegen das Requirements Engineering (RE) eine zentrale Rolle im Entwicklungsprozess von PSS spielt. Der Artikel untersucht den State of the Art des RE für PSS auf Basis einer Literaturanalyse in den drei an ihrer Entwicklung beteiligten Domänen Produkt-, Software- und Dienstleistungsentwicklung. Hierzu werden Kriterien, die ein RE-Ansatz für PSS erfüllen muss, aus den Eigenschaften von PSS und den Aufgabenbereichen des RE im Lebenszyklus von PSS abgeleitet. Basierend auf diesen Kriterien werden führende Arbeiten des RE auf ihre Eignung für PSS überprüft. Eine der wichtigsten Erkenntnisse ist, dass Ansätze zum integrierten/domänenübergreifenden RE für PSS fast gänzlich fehlen. Darüber hinaus ist zu erkennen, dass der Reifegrad der RE-Ansätze in den unterschiedlichen Domänen stark variiert. Die untersuchten Ansätze greifen in hohem Maße auf Konzepte und Lösungsmerkmale der jeweiligen Domäne zurück, sodass eine Übertragung auf andere Domänen weitgehend unmöglich ist. Die hier vorgestellte Literaturanalyse schafft eine notwendige Grundlage für erfolgreiches RE für PSS und insbesondere für Arbeiten, die eine konzeptionelle und logische Verbindung zwischen den Anforderungsmodellen der Produkt-, Dienstleistungs- und Softwareentwicklung aufstellen wollen, um hierdurch ein durchgängiges und integriertes RE für PSS zu ermöglichen.AbstractIn recent years, manufacturing companies and service providers have moved towards offering customer-specific problem solutions. These integrated bundles usually consist of hardware, software, and service components and are called product service systems (PSS) or hybrid products. Since the success of the resulting solution depends on the understanding of all requirements, requirements engineering (RE) has become a key factor. The article analyzes the state of the art of RE for PSS based on an extensive literature review in the domains of product-, software-, and service engineering. For this, criteria are derived from the characteristics of PSS and from the task area of RE in the life cycle of PSS. Based on these criteria we analyze the most established RE approaches for their suitability for PSS. An important finding is that integrated/interdisciplinary approaches for RE are missing. Moreover, the maturity of RE approaches in the three domains varies significantly. All analyzed approaches heavily rely on concepts and solution characteristics of their own domain so that a transfer to other domains is hardly possible. This literature review lays the foundation for successful RE for PSS and especially for future research aiming at combining and integrating RE approaches and models of product-, software-, and service engineering. Such requirement models could connect concepts of single domains and enable an integrated and seamless RE for PSS.

[1]  James S. Ketchel,et al.  Impact analysis , 1974, ACM '74.

[2]  Wolfgang Beitz,et al.  Engineering Design: A Systematic Approach , 1984 .

[3]  Robert W. Zmud,et al.  A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques , 1992, MIS Q..

[4]  Klaus Pohl,et al.  The Three Dimensions of Requirements Engineering , 1993, CAiSE.

[5]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[6]  B. Edvardsson,et al.  Key Concepts for New Service Development , 1996 .

[7]  Mitchell M. Tseng,et al.  A variant approach to product definition by recognizing functional requirement patterns , 1997 .

[8]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[9]  Richard T. Watson,et al.  Analyzing the Past to Prepare for the Future: Writing a Literature Review , 2002, MIS Q..

[10]  Jay R. Galbraith Organizing to Deliver Solutions , 2002 .

[11]  Hans-Jörg Bullinger,et al.  Service Engineering: Ein Rahmenkonzept für die systematische Entwicklung von Dienstleistungen , 2003 .

[12]  Alan M. Davis,et al.  Elicitation technique selection: how do experts do it? , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[13]  A. Tukker Eight types of product–service system: eight ways to sustainability? Experiences from SusProNet , 2004 .

[14]  A. Davies Moving base into high-value integrated solutions: a value stream approach , 2004 .

[15]  R. Torraco Writing Integrative Literature Reviews: Guidelines and Examples , 2005 .

[16]  Claes Wohlin,et al.  Requirements Engineering: Setting the Context , 2005 .

[17]  Mike Danilovic,et al.  The use of dependence structure matrix and domain mapping matrix in managing uncertainty in multiple project situations , 2005 .

[18]  Roel Wieringa,et al.  Requirements engineering paper classification and evaluation criteria: a proposal and a discussion , 2005, Requirements Engineering.

[19]  Mohanbir Sawhney,et al.  Going beyond the product: Defining, designing, and delivering customer solutions , 2006 .

[20]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[21]  D. Spath,et al.  Entwicklung hybrider Produkte — Gestaltung materieller und immaterieller Leistungsbündel , 2006 .

[22]  Betty H. C. Cheng,et al.  Research Directions in Requirements Engineering , 2007, Future of Software Engineering (FOSE '07).

[23]  Pearl Brereton,et al.  Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..

[24]  J. Aurich,et al.  Life Cycle Management of Industrial Product-Service Systems , 2007 .

[25]  Ajay K. Kohli,et al.  Rethinking Customer Solutions: From Product Bundles to Relational Processes , 2007 .

[26]  Christian van Husen Anforderungsanalyse für produktbegleitende Dienstleistungen , 2007 .

[27]  Clint W. Peterson Product innovation for interdisciplinary design under changing requirements : mechanical design for the Bug ID project , 2007 .

[28]  Helmut Krcmar,et al.  Hybride Produkte: Merkmale und Herausforderungen , 2007 .

[29]  Tomohiko Sakao,et al.  Integrated Product and Service Engineering versus Design for Environment — A Comparison and Evaluation of Advantages and Disadvantages , 2007 .

[30]  Flavius Sturm,et al.  Investitionsgüterhersteller als Anbieter industrieller Lösungen – Bestandsaufnahme des Wandels anhand einer Umfrage , 2008, Wirtsch..

[31]  Péter Jacsó,et al.  Google Scholar revisited , 2008, Online Inf. Rev..

[32]  Michael Schermann,et al.  Systematische Überführung von kundenspezifischen IT-Lösungen in integrierte Produkt-Dienstleistungsbausteine mit der SCORE-Methode , 2008, Wirtschaftsinf..

[33]  Jan Marco Leimeister,et al.  Hybride Produkte – Einordnung und Herausforderungen für die Wirtschaftsinformatik , 2008, Wirtschaftsinf..

[34]  Ralf Knackstedt,et al.  Entwicklung Serviceorientierter Architekturen zur Integration von Produktion und Dienstleistung – Eine Konzeptionsmethode und ihre Anwendung am Beispiel des Recyclings elektronischer Geräte , 2008, Wirtschaftsinf..

[35]  Gregor Zellner,et al.  Gestaltung hybrider Wertschöpfung mittels Architekturen – Analyse am Beispiel des Business Engineering , 2008, Wirtschaftsinf..

[36]  Helmut Krcmar,et al.  Integration von Produktion und Dienstleistung – Hybride Wertschöpfung , 2008, Wirtschaftsinf..

[37]  Jörg Becker,et al.  Reference Models and Modeling Languages for Product-Service Systems Status-Quo and Perspectives for Further Research , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[38]  Thomas W. Conkling,et al.  Google Scholar’s Coverage of the Engineering Literature: An Empirical Study , 2008 .

[39]  Karl Cox,et al.  Empirical study of Sommerville and Sawyer's requirements engineering practices , 2009, IET Softw..

[40]  Jan Marco Leimeister,et al.  An empirical exploration of requirements engineering for hybrid products , 2009, ECIS.

[41]  Jan Marco Leimeister,et al.  Requirements Engineering for Hybrid Products as Bundles of Hardware, Software and Service Elements - A Literature Review , 2009, Wirtschaftsinformatik.

[42]  Axel van Lamsweerde,et al.  Requirements Engineering: From System Goals to UML Models to Software Specifications , 2009 .

[43]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..

[44]  Jan Marco Leimeister,et al.  Suitability of Product Development Methods for Hybrid Products as Bundles of Classic Products, Software and Service Elements , 2009 .

[45]  Jan Marco Leimeister,et al.  Ein Bezugsrahmen für Requirements Engineering hybrider Produkte , 2010, MKWI.

[46]  Jan Marco Leimeister,et al.  Vorgehensmodelle für die Entwicklung hybrider Produkte - eine Vergleichsanalyse , 2010, MKWI.

[47]  Oliver Thomas,et al.  Vorgehensmodelle des Product-Service Systems Engineering , 2010, MKWI.

[48]  Matthias Goeken,et al.  Evidenzbasierte Strukturierung und Bewertung empirischer Forschung im Requirements Engineering , 2010 .

[49]  Klaus Pohl The Three Dimensions of Requirements Engineering , 2013, Seminal Contributions to Information Systems Engineering.