Skip to main content
Erschienen in:
Buchtitelbild

Open Access 2024 | OriginalPaper | Buchkapitel

Iterative Development of a Process-Oriented Approach for the Selection of Platform-Based Digital Services

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

search-config
loading …

Abstract

While the concept of digital platform (-ecosystems) for the provision of corresponding services has been met with great interest both in the broad re-search community and in practical application, process-based considerations for the selection of digital platform services, which are furthermore supported by artificial intelligence (AI), remain unexplored. However, it is precisely the customer processes in the context of the user experience that play a decisive role in the success of targeted platform solutions. Therefore, this paper describes the development of a method that is specifically focused on the process-based derivation of relevant services for digital, AI-based platforms. To develop our method, we draw on a focus group study that operates in the environment of a current research project for the development of an AI-based networking platform and thus enables a first evaluation of the developed method. With our current results, we are thus not only contributing to the knowledge base around digital platforms and ecosystems in connection with artificial intelligence but are also providing a useful action guide for developing these in practice.

1 Introduction

The design of digital services – in the sense of the platform economy of value-added services in addition to pure matching offers for linking customers and service providers on transaction-centred platforms [1] – is subject to a variety of aspects. Stummeyer highlights three key aspects that need to be considered during their development. These are, firstly, usability with the focus on the product or the value-added service, secondly, the user experience with the focus on the customer processes and, thirdly, the customer experience with reference to the customer of the respective provider [2]. Essential success factors for the user experience are utility – the subjective benefit for the target group – and usability – the efficient achievement of the goal by the user [2].
Within the research project KISS – AI-based Rapid Supply Network, a data-centric platform is being implemented using artificial intelligence (AI). The platform follows the approach of an AI-based semantic market and networking platform that is intend-ed to provide further value-added services in addition to pure provider-customer networking [3]. The focus of the project is on linking the medical sector with manufacturers from the field of additive manufacturing to increase resilience – especially in times of crisis – through the formation of new value creation networks.
In accordance with the success criteria for the design of digital services mentioned at the beginning, the project aims to examine the extent to which the criteria for user experience could be systematically taken into account. The stakeholders as potential users of the platform, who were identified in the first step by means of a stakeholder analysis, are in the project-specific case employees from the medical-social sector as end customers and institutions in the value chain for additive manufacturing as providers of the platform as well as others. More than 30 different actors and various relevant roles were identified. Each institution itself can be regarded as a separate entity with its own requirements, which needs to be mapped as broadly as possible. In order to map the diverse requirements, an approach was developed within the project to best reflect the potential benefits. As a result, we identified a research question, which is investigated in this paper: How should an approach be designed to derive the services of an AI networking platform based on processes modelled in Business Process Model and Notation (BPMN)?
This article, which was developed in the project context based on a focus group study, emphases on the process-based definition of relevant services for AI-based semantic digital platforms, which are gaining more and more interest compared to the development of conventional digital ecosystems. However, how to develop AI-supported and platform-based services has not yet been fully explored in research and development. Challenges are seen in the undeterministic behavior of AI-models and legal issues for example with the copyright for the training data. So, a one-to-one transfer of traditional frameworks seem not feasible. Therefore, we present an iterative approach for this purpose in order to contribute to filling this research gap.
To this end, the remainder of the paper is structured as follows: In the next section, related work is introduced, and important definitions are given, before the research method is described in section three. Section four presents the results of the study and thus the developed approach. Before concluding the article with a summary and the presentation of some ideas for further work, possible application potentials of AI within the framework of the presented approach itself are also discussed.

2 Theoretical Background

2.1 Digital Platform Ecosystems

Digital platforms are generally software-based artefacts that connect different stakeholders and facilitate interaction between them [4]. A basic distinction can be made between two types of digital platforms. On the one hand, there are the digital transaction platforms that primarily facilitate matchmaking and transactions, such as Amazon or Uber [5]. Providers and consumers can thus use the platform to exchange goods (Amazon) or services (Uber) for money. On the other hand, there are so-called digital innovation platforms that focus on the development of new services by providing interfaces from the platform operator through which extensions to the platform, such as apps (Apple iOS) or browser extensions (Firefox), can be created [4, 5].
These two types are an expression of different perspectives on digital platforms, which are expressed in an economic perspective for transaction platforms and in an engineering or innovative perspective for innovation platforms [6, 7]. Whereas the first focusses on the mediation between two market sides [8], the latter concentrate on the development of the platform to offer innovative new services [5]. In this context, the term platform core is used, which provides basic functionalities such as user management but also the tools that enable extension by third parties (for example APIs or other interfaces) [9]. An extended platform is created in which newly developed modules are provided by so-called complementarians [10].
Abstracted from the perspectives, digital platforms consequently consist of a platform core that provides the basic functionality and becomes an extended platform through complementary services. They are embedded in a (digital) eco-system that includes both platform components and the various stakeholders from the platform owner to the complementor to the customer [10]. The result is that digital platforms bring many actors together and enable an easy exchange of resources (e.g. digital representations of offers) across large distances.

2.2 Methods of Process-Centred Software Development

For the development itself, two main streams can be distinguished: user-centred according to Draper and Norman and benefit-centred according to Constantine and Lockwood. While the focus of the former approach is on the user and the fulfilment of his or her needs, the latter concentrates on the improvement of the tools to systemically support the tasks to be carried out [1113].
The aforementioned design paradigms consider the complete scope from the first ideas to the development of the software. The use case described here must be distinguished from this, which combines both models, but also only extends to the step of selecting functional elements.
Considering the development of digital services as a system and software engineering task with a focus on requirements elicitation and management, RE for short, according to ISO/IEC/IEEE 29.148:2018, an iterative three-stage process with subsequent work steps can be assumed [14]:
  • Stakeholder Requirements Definition Process
  • Requirements Analysis Process
  • Architectural Design Process
The first step is to identify the stakeholders with connections to the system over its life cycle, whereby according to the standard, requirements from the management level should also be considered in addition to pure user and developer requirements. The requirements can consist of needs, expectations and wishes. The next stage is the transfer to an implementation-independent model of the future system, which describes it and the degree of fulfilment of the requirements. In the last stage, the system functions would be identified and assigned to the elements of the system architecture, and interfaces and system boundaries would be defined.
The other standards for software development that follow on from this will not be discussed in detail. They describe the relationship between RE, software development and formal vocabulary, but also methods for quality metrics or evaluation of tools for RE [15].
Methods for determining the knowledge of the stakeholders depend on the object of determination but also on the existing sources of requirements. Since this is a new development, document- and system-based methods will not be discussed further. Nevertheless, business process analysis as a document-based method should not remain unmentioned at this point. Suitable investigation techniques according to Rupp are, for example, questioning, observation or creativity techniques [16]. In the case of the former, surveys and interviews are the most important. A method for the next step of deriving requirements would be requirements analysis as a multi-stage process as well as testing techniques for the requirements, such as reviews, test cases, prototypes, and analysis models. In parallel, documentation and management should take place [16].

2.3 Documentation of Process Knowledge

In order to record and document both the user and utility requirements resulting from the everyday scope of work, the aim was to be able to do this as intuitively and easily understandable as possible. The focus here was on the defined aspects of utility and usability.
Since the requirements were recorded at the level of business processes and their activities, with a focus on the development of the model, this is the “design model” use case. According to Van der Aalst, this has a strong correlation with the choice of process modelling language [17]. The objective of modelling at the conceptual level is linked to essential criteria in the selection decision. These include ease of reading and interpretation, ease of learning and a wide range of application, so that after a comparison based on comparative studies, the decision was made in favor of BPMN 2.0 [18].

3 Methodology

The methodology presented below was developed in an exploratory approach using a focus group consisting of participants who record the needs of the users, process analysts and platform developers. The focus group participants were selected based on their insights and experiences that are highly relevant to the research. Their specific goals were to be incorporated into the method. As a research method, focus groups offer the opportunity to collect data on a specific concept, among other things, as is the case in our study [19, 20]. Due to the different points of view and perspectives of the participants, communication and interaction in an organised discussion provides a flexible means of exploring new ideas or testing new concepts and thus ultimately generating data on the research question [19, 21]. The focus group sessions were conducted according to the procedure of Bär et al. in the context of various online appointments [22].
The focus group used in this study came from the KISS project, which aims to develop an approach for AI-supported digital platform services. The research project pursues the approach of enabling the rapid development of value creation networks by means of digital platforms in today’s times of dynamic change and thus improving the ability of individual institutions to act. It aims to ultimately increase the resilience of the manufacturing industry through the targeted AI-based networking and to improve the business capability of companies (in the project particularly in additive manufacturing with the goal of scaling to the manufacturing industry) as well as customer sectors affected by significant changes (in the project particularly in the medical and social sectors, possibly expanding to other sectors). However, before a comprehensive technical and organisational concept can be developed for the implementation and successful use of the AI-driven platform, it is first necessary to analyse the relevant ecosystem, considering the value network as a socio-technical system (organisation, processes, data, IT). This results in a large number of relevant stakeholders for the platform, which must be integrated with their specific product, process and service descriptions to form the necessary value chains and analysed with AI support. The Supply Chain Operations Reference Model (SCOR) is a reference for the operation, description and measurement of value creation networks and is therefore used as the basis for the integration mechanisms of the AI-based networking platform to be developed [23]. This is because the digital platform is supposed to generate these value chains and must therefore support the activities that, according to the SCOR model, most companies carry out in order to make their supply chains effective. Based on this, we argue that the process-based view of the different user groups is suitable to identify the services relevant for the digital platform and to provide them with the greatest benefit. Due to the prevailing diversification of the target groups relevant for the platform, a uniform process model must be created that ensures a common procedure for deriving platform-based digital services.
In the following section, we therefore present the method developed in this context by means of a focus group study in a comprehensive way and also go into the individual steps of the procedure model.

4 Approach for the Selection of Relevant Services

Based on the discussions, a multi-stage process was developed in order to specifically focus on the user experience of future users in platform development (Fig. 1)
The concept consists of five steps, whereby the first step is repeated iteratively in order to generate a comprehensive database. The individual steps of the concept are explained in more detail below.

4.1 Modelling the User Processes

As already described, the method developed aims to derive meaningful services of a digital platform in a process-based manner. Accordingly, the existing processes of the potential user groups of the platform, which must be adequately recorded and modelled, form the basis of the process model. The aim here is to obtain as detailed a picture as possible of the processes to be modelled in the institutions by means of process interviews. BPMN 2.0 has proven to be a suitable modelling language. These activity-oriented business process models (BPM) with the responsibilities structured in Swimlanes serve as a starting point to document the current effort or the possible need for utility in the respective institution. The process recording in the institutions is conducted in semi-structured interviews, which is a proven method in qualitative research. The questions are not rigidly prescribed, so that the dialogue between the interview partners is as free as possible, which is supported by an interview guideline with prepared questions structured according to topics (e.g., introduction, process initiation, challenges in the process, conclusion). On the one hand, this interview guideline serves as an orientation aid and for structuring the interviews. On the other hand, it also ensures the comparability of the interviews conducted. It is important that the questions are always formulated as openly as possible to stimulate free explanations of the processes and circumstances. Nevertheless, it is recommended to prepare so-called specifications, especially for the very specific questions about the process, which provide approaches for targeted follow-up questions and accordingly help the interviewer to further specify the initial answers. While recording the process, individual and double interviews should preferably be conducted to prevent interviewees from withholding information that they do not share with (larger groups of) third parties, such as superiors or colleagues. This goes hand in hand with the fact that persons with similar responsibilities and positions should always be interviewed across institutions to ensure comparability of process views. Similarly, all interviews should be conducted by the same member of the project team to increase comparability between the interviews conducted. To be able to adequately create the individual BPMs afterwards, we recommend that the interviews are first recorded acoustically and then transcribed.

4.2 Aggregation of Process Models

In the next step, the process models created in the first process step are to be aggregated into a generic BPM in order to combine the various individual processes and thus form activity clusters that are suitable for possible implementation as individual function modules within a platform. By means of expert workshops consisting of process experts and experienced process analysts, a generic BPM can be derived that generalises the individually recorded processes of the individual user groups to simplify the prevailing process diversity. At this point it should be pointed out that this aggregation step is of course accompanied by a certain loss of information from the individual process models of the individual institutions. Nevertheless, this aggregation requires the definition of framework conditions to be observed in order to systematically design this process step. For this purpose, it is conceivable, among other things, to limit the number of activity clusters resulting from the aggregation of the process models in order to reduce the complexity of the aggregated BPM to a reasonable level. Furthermore, we recommend using the lanes as a criterion for the aggregation of activities and accordingly not merging activities across lane and thus role or department boundaries, so that existing process interfaces remain intact. Taking such essential boundary conditions into account, two alternative procedures are available in principle in the course of process aggregation. On the one hand, all captured process models as well as the activities they contain can flow equally into the generic BPM. On the other hand, it is also possible to prioritise the information that enters the process aggregation, for example, to focus on more frequently occurring process paths or to trivialise infrequent activities.

4.3 Attribution of the Complex Utility Function

The previous steps describe an empirical actual state of activities and events of a synthesised existing process. In the following, we want to start from this modelled state and assume that an alternative “better” target process can be found, which is more useful on the one hand and is made possible using digital services on the other. Manual processes should be simplified and substituted by digital sub-processes.
The planned transformations should be cost-benefit efficient. For the improvement of total costs and total benefits, we want to make each activity, each event and each decision assessable in one step. We aim to formulate selective evaluation criteria to estimate the respective benefits at different levels. For example, we would assign attributes such as “temporal -”, “monetary -”, “crisis resilient –”, “emotional benefit” etc. to each activity. In addition to different benefit values of each element of BPM, we also estimate different cost values. Costs can be of various kinds. For target activities to be evaluated, implementation, establishment and operating costs are incurred, among others.
Costs and benefit values do not necessarily have to stand in relation to each other individually. In the next steps, they are used to evaluate potential transformations in terms of whether the overall cost-benefit ratio would increase. To determine this, we propose simulations using a complex benefit function that integrates all cost and benefit attributes in a weighted way. In the simulation, BPM instances are processed, for which additional measured or estimated knowledge about flow distributions is needed.
From a scientific point of view, we find it interesting to investigate the methodology of determining suitable benefit attributes and the joint calculation in a complex benefit function regarding the user experience. The result is an extended and assessable BPM.

4.4 Classification of Possible Function Modules

In the next step, various alternative processes and sub-processes are to be developed and discussed with the help of the previously developed evaluation methods.
New substituted activities proposed by experts need to be estimated in terms of their costs and benefits in the same way as existing activities. It should be noted that the transformation into an improved process is associated with one-off costs. These costs include both the one-off potential development costs of the digital services and the overcoming costs that all the entities involved must incur to accept the change and establish it in the long term. As an example, a potential actor of a platform has to actively decide to give up his usual processes and get motivated to learn new procedures, etc. These costs should be considered in the analysis. If necessary, it may even be necessary to model intermediate transformations, because it is only through these that the new target process appears achievable. All in all, a set of new imaginable target processes should be modelled, which are more useful, more accepted, and not more cost-intensive over a defined period.
Our focus is on categorising all variations of individual functionally definable sub-processes individually and in combination. The resulting set of different potential overall processes can then be ranked using the proposed evaluation. We finally select the best-rated, most useful, and feasible alternative process including the new sub-processes.

4.5 Development of the Requirements for the Target Process

The last step in the process model describes the derivation of the requirements of the target process in the context of a focus group. According to Rupp, this can also be seen as a review of the requirements [16]. This workshop takes place with both developers and stakeholders – the future users. The users should have the same role and sector affiliation as in the process interviews, since they were identified as relevant stakeholders at the beginning. In the focus groups, it will be examined whether the classified process works with the future role distributions on the one hand, and on the other hand, which building blocks could be considered for a possible implementation. This functional selection of possible services could then be the starting point for further development and keep the effort low for all those involved.

5 Conclusion and Outlook

In general, digital platforms and the ecosystems that are inevitably linked to them are not only part of a wide variety of research disciplines, but they have also aroused great interest in the past, especially in business practice. Nevertheless, the systematic derivation of beneficial services for digital platforms, especially in connection with the use of AI, remains undeveloped. We therefore propose the idea of a process-based approach to deriving platform-based digital services, which is reported in this paper. In this context, the findings from this focus group study are not only of interest to design scholars (the authors or others) who are interested in developing such a platform and thus in designing the method. They equally contribute to pointing out a development and implementation agenda for future users of such AI-based platforms and their developers. Focusing on utility and usability with an emphasis on subjective utility and efficient goal attainment can effectively narrow the solution space to be considered as an aid in this regard.
However, the process model just presented not only provides the basis for deriving suitable digital services for an AI-based platform on the basis of real processes. On the other hand, it also itself presents various potentials for the use of AI to support the individual steps of the method, which are currently envisaged within the framework of empirical methods and would consequently experience a significant reduction in workload through applications of AI. For example, the second step of the procedure, in which the aggregation of the individual process models (see 4.​2) of the institutions under consideration takes place, opens up the possibility of carrying this out independently, e.g. rule-based, analogous to the SCOR model. Likewise, the fourth step in the classification of possible function modules (see 4.​4) shows another possible use of AI solutions in the context of a cluster analysis. This already shows the first starting points for the further development of the method presented. Although the process model is undergoing initial validation as part of the KISS project, the design process has not been fully completed and thus creates the starting point for further research.
Our research focus in this work is on the elaboration of digital processes as part of the user experience rather than the design of the user interfaces. It should also be mentioned that the respective framework conditions are a considerable limiting factor. On the one hand, only a predefined section is surveyed during the process recording in interviews and thus all further results are pre-determined to a certain extent, and on the other hand, the number of decision-making options within each step is limited by the framework conditions, so that it may well be that no functional changes are considered beneficial. The composition of the respective focus and expert groups also determines success.

Acknowledgment

The Project “KISS – AI-based Rapid Supply Network” (FKZ: 01MK22001B) is supported by the Federal Ministry for Economic Affairs and Climate Action (BMWK) on the basis of a decision by the German Bundestag.
Open Access Dieses Kapitel wird unter der Creative Commons Namensnennung 4.0 International Lizenz (http://​creativecommons.​org/​licenses/​by/​4.​0/​deed.​de) veröffentlicht, welche die Nutzung, Vervielfältigung, Bearbeitung, Verbreitung und Wiedergabe in jeglichem Medium und Format erlaubt, sofern Sie den/die ursprünglichen Autor(en) und die Quelle ordnungsgemäß nennen, einen Link zur Creative Commons Lizenz beifügen und angeben, ob Änderungen vorgenommen wurden.
Die in diesem Kapitel enthaltenen Bilder und sonstiges Drittmaterial unterliegen ebenfalls der genannten Creative Commons Lizenz, sofern sich aus der Abbildungslegende nichts anderes ergibt. Sofern das betreffende Material nicht unter der genannten Creative Commons Lizenz steht und die betreffende Handlung nicht nach gesetzlichen Vorschriften erlaubt ist, ist für die oben aufgeführten Weiterverwendungen des Materials die Einwilligung des jeweiligen Rechteinhabers einzuholen.
Literatur
1.
Zurück zum Zitat von Engelhardt, S., Wangler, L., & Wischmann, S. (2017). Eigenschaften und Erfolgsfaktoren digitaler Plattformen. Eine Studie im Rahmen der Begleitforschung zum Technologieprogramm AUTONOMIK für Industrie 4.0 des Bundesministeriums für Wirtschaft und Energie. von Engelhardt, S., Wangler, L., & Wischmann, S. (2017). Eigenschaften und Erfolgsfaktoren digitaler Plattformen. Eine Studie im Rahmen der Begleitforschung zum Technologieprogramm AUTONOMIK für Industrie 4.0 des Bundesministeriums für Wirtschaft und Energie.
2.
Zurück zum Zitat Stummeyer, C. (2022). Ausgewählte Aspekte bei der Gestaltung von Digital Services. In: Digitalisierung in Industrie-, Handels- und Dienstleistungsunternehmen (S. 77–89). Springer Gabler. Stummeyer, C. (2022). Ausgewählte Aspekte bei der Gestaltung von Digital Services. In: Digitalisierung in Industrie-, Handels- und Dienstleistungsunternehmen (S. 77–89). Springer Gabler.
12.
Zurück zum Zitat Constantine, L. L., & Lockwood, L. A. D. (1999). Software for use: A practical guide to the models and methods of usage-centered design. Pearson Education. Constantine, L. L., & Lockwood, L. A. D. (1999). Software for use: A practical guide to the models and methods of usage-centered design. Pearson Education.
13.
Zurück zum Zitat Draper, S. W., & Norman, D. A. (1986). User centered system design: new perspectives on human-computer interaction. L. Erlbaum Associates. Draper, S. W., & Norman, D. A. (1986). User centered system design: new perspectives on human-computer interaction. L. Erlbaum Associates.
14.
Zurück zum Zitat ISO International Organization for Standardization. (2018). Systems and software engineering – Life cycle processes – Requirements engineering 35.080(ISO/IEC/IEEE 29148). ISO International Organization for Standardization. (2018). Systems and software engineering – Life cycle processes – Requirements engineering 35.080(ISO/IEC/IEEE 29148).
16.
Zurück zum Zitat Rupp, C. (2020). Requirements-engineering und -management. Carl Hanser Verlag GmbH & Co. KG.CrossRef Rupp, C. (2020). Requirements-engineering und -management. Carl Hanser Verlag GmbH & Co. KG.CrossRef
18.
Zurück zum Zitat Pereira, J. L., & Silva, D. (2016). Business process modeling languages: A comparative framework. New Advances in Information Systems and Technologies (S. 619–628). Cham: Springer.CrossRef Pereira, J. L., & Silva, D. (2016). Business process modeling languages: A comparative framework. New Advances in Information Systems and Technologies (S. 619–628). Cham: Springer.CrossRef
19.
Zurück zum Zitat Stewart, D.W., & Shamdasani, P.N. (2015). Focus groups. Theory and practice, 3rd edn. Applied Social Research Methods Series, vol. 20. Sage, Los Angeles (California) [etc.]. Stewart, D.W., & Shamdasani, P.N. (2015). Focus groups. Theory and practice, 3rd edn. Applied Social Research Methods Series, vol. 20. Sage, Los Angeles (California) [etc.].
20.
Zurück zum Zitat Williams, M. (2003). Making sense of social research. SAGE Publications. Williams, M. (2003). Making sense of social research. SAGE Publications.
22.
Zurück zum Zitat Bär, G., Kasberg, A., Geers, S., & Clar, C. (2020). Fokusgruppen in der partizipativen Forschung. Partizipative Forschung (S. 207–232). Springer VS.CrossRef Bär, G., Kasberg, A., Geers, S., & Clar, C. (2020). Fokusgruppen in der partizipativen Forschung. Partizipative Forschung (S. 207–232). Springer VS.CrossRef
23.
Zurück zum Zitat APICS. (2017). Supply Chain Operations Reference Model SCOR: Version 12.0. APICS. (2017). Supply Chain Operations Reference Model SCOR: Version 12.0.
Metadaten
Titel
Iterative Development of a Process-Oriented Approach for the Selection of Platform-Based Digital Services
verfasst von
Saskia Ramm
Pierre Grzona
Hagen Jung
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-658-43705-3_5

Premium Partner