A requirements data model for product service systems

Springer Science and Business Media LLC - Tập 19 - Trang 161-186 - 2012
Marina Berkovich1, Jan Marco Leimeister2,3, Axel Hoffmann2, Helmut Krcmar1
1Chair for Information Systems, Technische Universität München (TUM), Garching, Germany
2Chair for Information Systems, Kassel University, Kassel, Germany
3Insitute of Information Management, University of St. Gallen, St. Gallen, Switzerland

Tóm tắt

Product service systems (PSS) are bundles of physical technological elements and service elements that are integrated to solve customer problems. In practice, most components of PSS are developed independently from each other, which leads to problems with coordination of development activities and integration of PSS components. Therefore, an integrated requirements engineering for PSS is needed that deals with the involvement of developers from product engineering, software engineering, and service engineering, as well as the inherent complexity of the PSS and the development process. In a case study with the development department of a PSS provider, we analyzed requirements documents and conducted expert interviews. We identified problems in the development, for example, that requirements on different levels of abstraction are intermingled, rationales for requirements are missing, and the concretization of requirements is unclear. To solve these problems, we propose a requirements data model (RDMod) for requirements to PSS. An RDMod describes different types of requirements and the relations between them. Thus, it is a scheme for the concretization of the requirements, which especially addresses the problems of structuring the requirements, enabling traceability, and finding conflicts. We then used an analytical evaluation, a feature-based evaluation and a retrospective application with requirements analysts of the industry partner. In a joint workshop, we specified requirements for a PSS with the RDMod. In structured interviews, we analyzed the perceived advantages of the RDMod. The experts confirmed that the RDMod is applicable in their development and it provides a clear structure for the requirements and therefore helps overcoming the identified problems.

Tài liệu tham khảo

Galbraith JR (2002) Organizing to deliver solutions. Organ Dyn 31(2):194–207 Halen CV, Vezzoli C, Wimmer R (2005) Methodology for product service system innovation. Koninklijke Van Gorcum BV, Assen Mont O (2002) Clarifying the concept of product–service system. J Clean Prod 10(3):237–245 Berkovich M, Leimeister JM, Krcmar H (2009) Suitability of product development methods for hybrid products as bundles of classic products, software and serivce elements. Paper presented at the ASME 2009 international design engineering technical conferences & computers and information in engineering conference IDETC/CIE San Diego, USA Berenbach B, Paulish DJ, Kazmeier J, Rudorfer A (2009) Software & systems requirements engineering: in practice. Mcgraw-Hill Professional, New York Byrd TA, Cossick KL, Zmud RW (1992) A synthesis of research on requirements analysis and knowledge acquisition techniques. MIS Q 16(1):117–138 Berkovich M, Esch S, Mauro C, Leimeister JM, Krcmar H (2011) Towards an artifact model for requirements to IT-enabled product service systems. Paper presented at the 10. Internationale Tagung Wirtschaftsinformatik, WI2011, Zurich, Swiss IEEE (1998) IEEE recommended practice for software requirements specifications. IEEE Std 830-1998. New York Nuseibeh B, Easterbrook S (2000) Requirements engineering: a roadmap. Paper presented at the proceedings of the conference on the future of software engineering, Limerick, Ireland Ramaswamy R (1996) Design and management service processes: keeping customers for life. Addison Wesley, New Jersey Fähling J, Köbler F, Leimeister JM, Krcmar H (2010) From products to product-service systems: IT driven transformation of a medical equipment manufacturer to a customer-centric solution provider. Paper presented at the international conference on information systems (ICIS), Saint Louis, Missouri Berkovich M, Leimeister J, Krcmar H (2011) Requirements engineering for product service systems. Bus Inform Syst Eng 3(6):369–380. doi:10.1007/s12599-011-0192-2 Berkovich M, Leimeister JM, Krcmar H (2009) An empirical exploration of requirements engineering for hybrid products. Paper presented at the XVIIth European conference on information systems (ECIS 2009), Verona, Italy Gorschek T, Wohlin C (2006) Requirements abstraction model. Requirements Eng 11(1):79–101 Geisberger E, Broy M, Berenbach B, Kazmeier J, Paulish D, Rudorfer A (2006) Requirements engineering reference model (REM). Technische Universität München, München Pohl K, Sikora E (2007) COSMOD-RE: supporting the co-design of requirements and architectural artifacts. In: Requirements engineering conference, 2007. RE ‘07. 15th IEEE International, pp 258–261 Méndez Fernández D, Penzenstadler B, Kuhrmann M, Broy MA (2010) Meta model for artefact-orientation: fundamentals and lessons learned in requirements engineering. In: Petriu D, Rouquette N, Haugen Ø (eds) 13th International conference on model driven engineering languages and systems, Oslo, Norway. Lecture Notes in Computer Science, pp 183–197. doi:10.1007/978-3-642-16129-2_14 Yin RK (2009) Case study research. Design and methods, 5th edn. Sage Publications, New York Mayring P (2000) Qualitative content analysis. In: Forum qualitative sozialforschung/forum: qualitative social research, vol 1(2) (qualitative methods in various disciplines I: psychology, 2000) Fettke P, Loos P (2003) Multiperspective evaluation of reference models–towards a framework. Concep Model Novel Appl Domains 2814:80–91. doi:10.1007/978-3-540-39597-3_9 Hull E, Jackson K, Dick J (2004) Requirements Engineering. 2nd edn. Springer London. doi:10.1007/978-1-84996-405-0_6 Wiegers KE (2005) Software requirements, 1st edn. Microsoft Press Deutschland, Redmond Ehrlenspiel K (2002) Integrierte Produktentwicklung, 2nd edn. Hanser Fachbuchverlag, Munich Grönroos C (2000) Service management and marketing: a customer relationship management approach, 2nd edn. Wiley, Chichester Scheer AW, Grieble O, Klein R (2004) Model-based Service Engineering. In: Geberl S, Weinmann S, Wiesner DF (eds) Impulse aus der Wirtschaftsinformatik. Physika, Heidelberg, pp 17-33 Sommerville I (2004) Software engineering, 7th edn. Pearson, Boston Husen C, Meyer K (2005) Integrated co-design of software and services. In: Proceedings of the ICPR-18, international conference on production research, Salerno Lamsweerde Av (2009) Requirements engineering: from system goals to UML models and software specifications. Wiley, Chichester Schäppi B, Andreasen MM, Kirchgeorg M, Radermacher F-J (2005) Handbuch Produktentwicklung, vol 1. Hanser Fachbuchverlag, Munich Deubel T, Steinbach M, Weber C (2005) Requirement- and cost-driven product development process. Paper presented at the international conference on engineering design, ICED ’05, Melbourne, Australia Boehm BW (1996) Identifying quality-requirement conflicts. Softw IEEE 13(2):25–35 Scholl G, Rubik F, Kalimo H, Biedenkopf K, Söebech Ó (2010) Policies to promote sustainable consumption: innovative approaches in Europe. Nat Resour Forum 34(1):39–50. doi:10.1111/j.1477-8947.2010.01294.x Karwowski W, Salvendy G (2010) Introduction to service engineering. Wiley, London Edvardsson B, Olsson J (1996) Key concepts for new service development. Serv Ind J 16(2):140–164 Zarnekow R (2007) Produktionsmanagement von IT-Dienstleistungen: Grundlagen, Aufgaben und Prozesse, 1st edn. Springer, Berlin Fitzsimmons JA, Fitzsimmons MJ (1999) Service management: operations, strategy, and information technology. Irwin, Boston Schätz B (2006) Building components from functions. Electron Notes Theor Comput Sci 160:321–334 Kortler S, Helms B, Berkovich M, Lindemann U, Shea K, Leimeister JM, Krcmar H (2010) Using mdm-methods in order to improve managing of iterations in design processes. Paper presented at the The 12th international dependency and structure modelling conference, DSM 2010, Cambridge, UK Chung L, do Prado Leite J (2009) On non-functional requirements in software engineering conceptual modeling: foundations and applications. In: Borgida A, Chaudhri V, Giorgini P, Yu E (eds) Lecture notes in computer science, vol 5600. Springer, Berlin, pp 363–379. doi:10.1007/978-3-642-02463-4_19 Becker J, Beverungen D, Knackstedt R (2010) The challenge of conceptual modeling for product–service systems: status-quo and perspectives for reference models and modeling languages. IseB 8(1):33–66. doi:10.1007/s10257-008-0108-y Méndez Fernández D, Kuhrmann M (2009) Artefact-based requirements engineering and its integration into a process framework. Institut für Informatik, Technische Universität München, München