Software Development Kits and Product Innovation

Software Development Kits and Product Innovation:
Modularity and Ecosystem Perspectives


We observe a growing number of software development kits (SDKs) are externally available. We explore how using externally available SDKs affects the product innovation process. We characterize (1) product development by using externally available SDKs as solving nearly modular problems and (2) product development by building inhouse SDKs as solving an integral problem (i.e., relatively non-modular). We explore the video game industry, in which software development kits are called game engines, and game developers explore theme innovations (i.e., non-technological dimension) as well as technological innovations. Findings suggest that on average, using commercial game engines facilitates module-level innovations but less likely to introduce system-level innovations which require a cross-module coordination. Also, the number of commercial game engine users is an important predictor of product innovation. If when the number of users is not sufficiently large, its weakness in system-level innovations exacerbated, and the strength in module innovation is also weaker, showing that harnessing the power of positive feedback (i.e., ecosystem effect) between the number of users and the quality of engines matters.
Keywords: Software Development Kits, Product Innovation, Modularity, Ecosystem

Author: sungyongchang

Hi! I am Sungyong Chang, an assistant professor of Strategy and Entrepreneurship at London Business School. My research interests lie in the area of creativity & innovation, and computational social science. You can also find my working papers in my CV, and on my SSRN page and Google Scholar. I graduated from Columbia Business School in May 2018 and earned BA in Business and Economics as a valedictorian from Seoul National University. I like to read science fiction & mystery novels, play board games, room-escape games, and travel.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: