Chapter 2

Core Concepts and Principles

Abstract

This chapter introduces some core concepts and principles that we will subsequently use as a foundation for delving into platform architectures, governance, and evolution. Among the core concepts we first describe the notion of platform lifecycles, with three facets to characterize where a platform is in its lifecycle. The strategies for orchestrating the evolution of a platform ecosystem from a platform owner’s perspective and the app developers’ approach for managing their own work vary markedly depending on the platform’s stage in its lifecycle. We then describe the notions of multi-sidedness, network effects, multihoming, tipping, lock-in, and envelopment that will help us grasp how software ...

Get Platform Ecosystems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.