Keywords

1 State of Research

Service science studies complex socio-technical systems. To understand these systems, service science requires a multidisciplinary approach and a combination of methods and logic from various fields, such as computer science, psychology, design, and marketing [1]. We are interested in advancing service science by combining three research areas, namely: opportunity recognition, business modeling, and software engineering.

The desired outcome of this doctoral dissertation is a design method of service systems (Fig. 1) that links together three levels – an individual intuition of business, an organization of business, and an IT implementation. On the first design level, an individual, inspired by their environment, has business ideas that they believe to be valuable to a customer segment. In collaboration with other people, this individual designs the second (organizational) level to be a service system. The organizational level then feeds the third (IT implementation) level with fuzzy business needs. And the IT implementation phase yields a concrete artifact.

Fig. 1.
figure 1

Provisional service systems design method

On each level, there are the following flows:

  • Input – information received from the previous step;

  • Output – processed data provided to the next level;

  • Feedback – meta information to guide the service designer in their work.

1.1 Individual Level

The literature describes opportunity recognition (identification) as a cognitive process that consists of active or passive search, alertness, and prior knowledge [2]. Tang et al. [3] argue that the most prominent traits for opportunity identification is entrepreneurial alertness. The pattern-recognition framework [2] describes the opportunity recognition phenomenon as entrepreneurs being able to draw parallels and find similarities (i.e., patterns) in various contexts, with an alertness that surpasses active search for information. Individuals use cognitive maps to internally represent the perceived information, and these maps link together seemingly unrelated notations into opportunities [4]. The last step is a reconfiguration of elements [5], which leads to an individual’s proposal for a new reality to the society, hence, social construction.

Issues: The individual’s intuition about a business opportunity does not translate flawlessly to the next level, where a group of people should achieve a shared understanding.

  • Input: identification of observations, which leads to a business idea;

  • Output: conceptualization of the observations of the individual, first level of structuring;

  • Feedback: definition of the information the individual should seek to evaluate their perception regarding the business idea.

1.2 Organizational Level

This new reality goes beyond an individual’s cognitive map and into an explicit shared understanding of what the envisioned reality would be. Entrepreneurs often use business models to communicate their business proposition with others. A business model captures the most important parts of a business – the way it creates and captures value for a particular set of customers [6]. From a broad perspective, a business model is a story that explains how the enterprise works [7]. As a business model is an abstraction (it hides the complexity of implementation), the outcome of the implementation differs from this abstract description. We need feedback on the hypotheses in order to adjust the current situation and to be able to achieve the to-be state for the organization.

Issues: On the organization level, the transition between an individual’s idea (an imagined service to deliver value) to a structured definition of the service system (conceptual shared service system design) is non-trivial.

  • Input: an individual’s cognitive maps;

  • Output: a definition of a service system that considers individual cognitive maps.

  • Feedback: a definition of heuristics and of metrics to be monitored from the implementation phase.

1.3 Implementation Level

The implementation level calls for an alignment between business and IT. Zachman [8] introduces an information-systems architecture that is foundational to the field of enterprise and service-oriented architecture. Weigand et al. [9] argue that to achieve alignment in enterprise architecture, we need to adopt a service perspective. IT-business alignment can be based on a transformation of values. For example, value-based software engineering recognizes the need for market justification information and communication technology (ICT) infrastructure [10]. This value-based view over software engineering serves as grounds for service-oriented modeling methods such as SEAM (Systemic Enterprise Architecture Methodology). SEAM is a family of methods for strategic thinking, business/IT alignment, and requirements engineering. SEAM is based on software engineering and on systems thinking philosophical principles [11].

Issues: On the implementation level, we need to define a desired input that corresponds to concrete business needs and is implementable (i.e., minimizing uncertainty). By tracing the business value, we need to be able to justify the software requirements. In addition, we need to be able to supply relevant metrics to the organization level in order to test business hypotheses.

  • Input: mapping between the business needs and service requirements.

  • Output: service that delivers a concrete IT artifact to service adopters.

  • Feedback: data from the interaction to feed the feedback loops in the previous level.

1.4 Current Research

One existing research project in our area of research is on the alignment of human-centered service systems with corresponding business models [12]. This project focuses on designing principles in order to facilitate this alignment. It is a research project in its early stages; it has been presented as a research-in-progress. The goal of the project is to implement service innovations and their corresponding business models. The design principles guide service designers towards which actions to take. So far, two principles have been stated: define scenarios, and define scale and scope of the innovation. The validation of the principles is ongoing. The project does not consider IT implementation. In addition, it features few details on the individual’s cognition.

Hypothesis-testing entrepreneurship is based on the approach called Lean Startup [13]. It is a practice-oriented approach towards entrepreneurship. The presented work is a case that is summarized in [14]. This approach describes steps for achieving a product-market fit. Yet, the details on information and value exchange are minimal. The method is well-recognized in the industry but could be extended by data collection, analysis, and validation.

The current state of SEAM, the method for enterprise and service-oriented architecture, developed in our laboratory, includes models for analyzing and designing service-adopter motivation and the value-based alignment of hierarchical service systems. Our project uses SEAM to design service systems that connect the organizational and implementation levels, with a focus on value transformation between the levels. Potentially, we could extend SEAM to the individual designer’s level and add explicit feedback mechanisms between levels.

2 State of Research Work Performed by Student

Our research involves three contexts: (1) on an individual level within a business design class for computer science students; (2) within the context of a collaborating startup, where we observe the transition from an individual level to an organizational level and to initial implementation; (3) within the context of an established company and implementation in a structured context:

  • Teaching (individual): We describe our teaching approach that is based on experiential learning, systems thinking and service-dominant logic. Using repetition, we explain to our students how to recognize principles and patterns that exist in practice and how to apply the same principles and patterns in different contexts. During the 2017 semester, we collected data with two questionnaires. The project was presented as a research-in-progress at ISPIM 2017 [15]. We test our hypotheses about how individuals perceive business opportunities, how they structure their business ideas, and how they begin to model businesses.

  • Startups (from individual to organization): We investigate how startups structures their business hypotheses, make decision-making process explicit, and evolve from an unstructured organization into a structured one. Our primary goal is to trace value exchange between elements in a business model, hence to design service systems based on value transformation. In this startup context, we collect data on how multiple individuals share their perceptions, form a shared view of the business idea, and shape the business needs into IT requirements.

  • Industry (organization and implementation): We investigate the opportunity-recognition process within established companies. We collected data from a field project (four days of participation in requirements specifications workshops for a customer-relationship management system). We observe how a structured organization formalizes their business needs for new services.

3 Research Methodology: Design Science Research

The research methodology is based on design science research. “Design science […] creates and evaluates IT artifacts intended to solve identified organizational problems” [16]. By designing an artifact, we solve a practical problem and contribute to the knowledge base. “Artifacts are defined as constructs (vocabulary and symbols), models (abstractions and representations), methods (algorithms and practices), and instantiations (implemented and prototype systems)” [16].

In our case (Fig. 2), the practical problem is that startups struggle to design businesses and corresponding software solutions. Our artifact is a method for designing service systems. To build a method, first, we need to identify constructs and models, which are going to correspond to inputs, outputs, and feedbacks between the levels (individual, organization, implementation), and to evaluate their relevance. We perform a literature analysis to identify what already exists, and conduct field studies to understand what is in use. We evaluate them with expert interviews and case studies. Second, we design the artifact (a service design method) by using the previously identified set. The build phase is based on literature analysis and field studies. We evaluate to what extent the proposed method solves the practical problem with expert interviews, case studies, and formal verification of models. This concludes the application in the appropriate environment. Third, we contribute to the knowledge base. The evaluation criteria on the theoretical contribution come from the knowledge base methodologies.

Fig. 2.
figure 2

Research design based on [16]

4 Doctoral Project Timeline

We follow an iterative approach. There will be three iterations, for each academic year, and a final thesis writing period after the last iteration (Table 1).

Table 1. Doctoral project timeline