1 Introduction
2 Background and related work
2.1 Elements of digital business ecosystems
-
Driver is guiding and looking over all actors within an ecosystem, with responsibilities, such as setting up a common vision for all DBE actors, improving the overall health of a DBE, and collecting and raising end users’ events and feedback.
-
Aggregator collects and combines multiple resources in a DBE into products and services without having the responsibility of leading a whole ecosystem and its involved actors. A
-
Modular Producer has capabilities and offers resources, such as products, services, technologies, knowledge, and financial funding, in a specialised domain within a DBE.
-
Complementor develops also capabilities and creates values in a specialised domain. However, its offerings are complements, often bundled by end users that add extra value to the core resources of a DBE.
-
Customer is the beneficiary of a DBE’s efforts and the sources of revenue as they pay for resources, whereas an
-
End User consumes resources based on its specific needs and provides feedback to other DBE actors.
-
Governor governs actors within a DBE by defining and providing normative artefacts, such as standards, laws, policies, guidelines, norms, and ethics, related to the business concern of the DBE.
-
Reputation Guardian surveys and assesses DBE actors' trustworthiness, reliability, solvency, and worthiness.
2.2 Model-based design of digital business ecosystems
2.3 Situational method engineering
3 Research methodology
3.1 Design science
3.1.1 Problem explication and requirements elicitation for the DSR project
3.2 Action research
3.3 Research design
Focus context | Score (1-least concerned; 7-most concerned) |
---|---|
Actors’ relationship | 6 |
Integration of processes | 3 |
Interchangeability of capabilities | 2 |
Interchangeability of resources | 2 |
Actors’ performance | 6 |
Exchanging values | 7 |
Sharing information | 3 |
KPIs and indicators | 6 |
Communication among actors (different organisations) in HI’s ecosystem | 4 |
Sharing digital infrastructures | 5 |
Scope—business focus and activities—and boundaries—actors in DBE | 7 |
Alignment in HI’s ecosystem | 1 |
Domain-specific concerns | 1 |
Policies and regulations | 3 |
Future possibility (any changes, new actor joining, or actor leaving) | 6 |
4 Design and development of the DBE method maps
4.1 Identification of main concepts and intentions
Requirement | Intention |
---|---|
R1. The method shall aid the process of delimiting scope and boundaries of a DBE | I1. Delimit scope and boundaries |
R2. The method shall support assignment of DBE roles and responsibilities to actors | I2. Identify actors |
R5. The method shall support modelling of communication channels among actors | I3. Identify communication channels used in DBE |
R6. The method shall support modelling of commonly agreed form of communication among actors | I4. Identify agreed communication forms in DBE |
R7. The method shall support analysis of an actor’s relevant part of a DBE | I5. Analyse DBE’s scope and boundaries from single actor’s viewpoint |
R8. The method shall support analysis of relationships and types of relationships among actors | I6. Identify relationships (type) between actors |
I7. Analyse DBE's relationship network | |
R10. The method shall support modelling of actors’ processes, capabilities, and resources on a DBE level | I8. Identify processes of actors relevant for DBE |
I9. Identify capabilities of actors relevant for DBE | |
I10. Identify resources of actors relevant for DBE | |
R11. The method shall be able to integrate actors’ processes and streamline the overall process on a DBE level | I11. Analyse possible integration of processes in DBE |
R13. The method shall support modelling of values within a DBE | I12. Identify relevant exchanged values in DBE |
R14. The method shall support analysis of existing and future co-created values among actors | I13. Analyse possible co-created values in future state of DBE |
R15. The method shall support modelling of digital infrastructures within a DBE | I14. Identify digital infrastructures shared in DBE |
R16. The method shall support analysis of existing and future innovation created by shared infrastructures among actors | I15. Analyse possible new innovation based on shared infrastructures in future state of DBE |
R17. The method shall support modelling of policies and regulations within a DBE | I16. Identify policies relevant for actors and DBE |
I17. Identify regulations relevant for actors and DBE | |
R18. The method shall support analysis of coverage of policies and regulations | I18. Analyse coverage of policies and regulations on all actors |
R21. The method should support identification of possible changes by obtaining relevant data | I19. Identify possible changes occurring in and to DBE (by analyse external context data and relevant data of DBE actors) |
R22. The method should support analysing of future state of a DBE when involving new actors | I20. Analyse DBE's future state when changes occur (new actor joining or existing actor exiting) |
R23. The method shall support analysis of shareable and interchangeable capabilities and resources | I21. Analyse properties of capabilities and their interchangeability |
I22. Analyse properties of resources and their interchangeability | |
R24. The method shall be able to show the agreement on what information and data are shared among actors | I23. Identify information shared in DBE |
R25. The method shall support modelling types of information exchanged and shared among actors | |
R26. The method shall support alignment of vision and goals among actors | I24. Align actors' visions in DBE |
I25. Align actors' goals in DBE | |
R27. The method shall support management based on actors’ domain-specific focus areas and interests | I26. Identify actors' domain-specific activities, competences, and skills relevant for DBE |
I27. Manage DBE based on selected domain catalogues of actors' activities, competences, and skills | |
R28. The method shall support management and monitoring of various levels of processes and monitoring of the overall process at a DBE level | I28. Monitor integrated DBE processes |
R29. The method shall support monitoring of actors’ KPIs and indicators | I29. Identify KPIs and indicators of actors relevant for DBE |
I30. Monitor KPIs and indicators of DBE (based on goals and vision) | |
R30. The method shall support analysis of various data concerning actors’ properties and performance | I31. Identify relevant properties related to actors' performance in DBE |
I32. Analyse new actors' fitness and qualification in joining DBE based on properties (and performance) | |
R3. The method shall support inclusion of actors regardless of geographical locations | n/a; constraints |
R4. The method shall support exposure of a DBE regardless of its geographical location | n/a; constraints |
R9. The method shall support the means and requirements for the accession to a DBE | n/a; constraints |
R12. The method shall support exposure of collaborating processes, capabilities, and resources among actors | n/a; constraints |
R19. The method shall be agile in order to support the dynamics of a DBE and fast decision-making within the DBE | n/a; constraints |
R20. The method shall support an expandable knowledge base of the DBE framework and roles | n/a; constraints |
4.2 DBE method maps as the design artefacts
Name of module map | Description |
---|---|
Scope and boundaries S-map (baseline) | The module map supports the users when they would like to define, refine, or redefine the scope, meaning the business focus, and boundaries, meaning involving actors; and further align visions and goals among the actors under the defined scope |
Actors and relationships A-map (baseline) | The module map supports the users to capture and document the DBE actors with DBE roles and responsibilities; identify the relationships among the DBE actors; and further analyse the relationship network. It also supports the users to reuse existing actor models |
Interchangeability of capabilities C-map (baseline) | The module map supports the users to capture and document the actors’ capabilities relevant in the specific DBE context; and further analyse the interchangeability of these capabilities. It also supports the users to reuse existing capability models or maps |
Interchangeability of resources R-map (baseline) | The module map supports the users to capture and document the actors’ resources (tangible and intangible) relevant in the specific DBE context; and further analyse the interchangeability of these resources. It also supports the users to reuse existing resource models |
Digital infrastructures D-map (baseline) | The module map supports the users to capture and document the digital infrastructures shared among the actors in the specific DBE context; and further analyse the possibility of new innovation based on sharing the digital infrastructures |
Integration of processes IP-map | The module map supports the users to capture and document the actors’ operational processes relevant in the specific DBE context; analyse the integration of these processes; and further monitor the integrated processes. It also supports the users to reuse existing process models |
Policies and regulations PR-map | The module map supports the users to capture and document the policies and regulations relevant for single actors and the overall DBE in the specific DBE context; and further analyse the coverage of these policies and regulations |
Domain-specific concerns DSC-map | The module map supports the users to capture and document the domain-specific information (activities, competences, and skills) of the DBE actors in the specific DBE context; and further support management of the DBE based on chosen domain-specific goals |
Communication channel and information sharing CCIS-map | The module map supports the users to capture and document the communication channels and the agreed forms of communication used among the DBE actors; and capture and document the information and the information type shared among actors in the specific DBE context |
KPIs, indicators, and actors’ performance KIP-map | The module map supports the users to capture and document the DBE actors’ KPIs and indicators relevant in the specific DBE context; monitor of these KPIs and indicators; and further identify the relevant properties (KPIs, indicators, and parameters) for monitoring actors’ performance |
Runtime management RM-map | The module map supports the users to analyse the changes of the DBE during runtime, such as joining of new actors and exiting of existing actors. It further supports the analysis of new actors’ fitness and qualification of joining to a specific DBE context |
4.3 Guidelines for using the DBE method maps
Type of element/dependency | Graphic notation |
---|---|
Baseline map | |
Other map | |
Include (dependency) | |
Condition (dependency) | |
Feedback (dependency) |