How to Create a Software Ecosystem? A Partnership Meta-Model and Strategic Patterns

Ítalo Belo, Carina Alves
2021 Information  
Large keystone organizations use partnership models to manage their software ecosystem partners. Although several partnership models have been developed by platform owners, smaller companies willing to create a new ecosystem may experience difficulties to define the appropriate features of partnership models when switching from an independent software product to an ecosystem. This study proposes a partnership meta-model and four strategic patterns to operationalize it. We adopted the Design
more » ... nce Research (DSR) method. The partnership meta-model was built in the first cycle of DSR, using a Systematic Mapping Study, and validated through case studies of SAP, Eclipse, and Microsoft Azure ecosystems. In the second cycle of DSR, the strategic patterns were defined through a Multivocal Literature Review and validated by using interviews with professionals. The meta-model presents the key characteristics to define partnership models for emerging software ecosystems. The strategic patterns aim to operationalize the meta-model and, consequently, assist the keystone in defining the features that the partnership model will have and select suitable strategies. The meta-model and the strategic patterns help managers creating and evolving software ecosystems from a software product considering the impact of that transition on the partnership model.
doi:10.3390/info12060240 fatcat:dq3sysz7tnhtdfuzqf73vazbim