IS Research Methods

Network Effects and Platform Theory: Why Platforms Are Different

Metcalfe's Law, two-sided markets, and the chicken-and-egg problem are not just business stories. They are IS research problems about sociotechnical infrastructure.

2026-05-14 · 7 min read IS Research MethodsPlatforms & Ecosystems

I keep seeing the same argument in enterprise software presentations and it always sounds too clean: our platform gets better as more people use it, so the more customers we have, the faster we grow. What they are describing is a network effect, and they are right that the logic is real. But the version they are describing is usually the simplest possible version of a mechanism that has real theoretical depth and some important complications that the sales deck never mentions.

The basic network effect idea is usually attributed to Robert Metcalfe, whose name is attached to the claim that the value of a telecommunications network is proportional to the square of the number of connected users. The telephone is the textbook case. One telephone is worthless. Two can connect one pair of users. A hundred phones can connect roughly five thousand pairs. The value grows much faster than the number of users. This is the core intuition. What makes it more interesting for IS research is what happens when you disaggregate the types of network effects and start asking who benefits and under what conditions.

The distinction between same-side and cross-side effects is where platform theory starts to separate from simple network effects. A same-side effect is when additional users on one side of a market make the platform more valuable for other users on the same side. More Slack users in an industry means more people you can reach, more shared channels, more integrations with other Slack-connected tools. A cross-side effect is when additional users on one side make the platform more valuable for users on a different side. More developers building on the Salesforce AppExchange makes AppExchange more valuable for Salesforce customers, and more Salesforce customers makes AppExchange more attractive for developers to build for. The two sides reinforce each other, but through different mechanisms, and the feedback loops run at different rates.

Rochet and Tirole's work on two-sided markets, which as I understand it developed in the early 2000s in the context of payment card networks, showed that platforms serving two or more distinct user groups face pricing and governance problems that single-sided markets do not have. The platform cannot just maximize the price it charges to each side independently, because the two sides are interdependent. If you charge developers too much for AppExchange access, fewer apps get built, which makes the platform less valuable to customers, which slows customer growth, which further reduces developer willingness to invest. The interdependence means that the optimal pricing and governance structure is not obvious from looking at either side alone. You have to model the feedback loops across sides simultaneously.

Parker and Van Alstyne worked on similar problems around platform competition and what they called "information complements." My reading of their contribution to the platform literature suggests they were particularly interested in how platforms compete with each other, when it makes sense to open a platform to third-party complements, and how the architecture of openness affects the dynamics of value creation and capture. The Salesforce AppExchange is a useful case here. Salesforce opened its platform to third-party developers, and the result was that thousands of applications were built that Salesforce itself would never have prioritized. Those applications made Salesforce more valuable to customers. They also created a dependency structure where customers became invested not just in Salesforce but in the entire ecosystem of apps running on top of it. Switching from Salesforce would mean switching from all of those integrated applications simultaneously. The platform architecture made the switching cost higher than the core product cost.

The chicken-and-egg problem is the one that every platform has to solve before network effects can work in its favor. A platform with no users on side A has nothing to offer users on side B, so side B does not join, so side A has nobody to connect with, so side A does not join either. The network effects that make a mature platform powerful are the same effects that make a new platform impossible to bootstrap. The strategies that platforms use to solve this problem are genuinely varied. Some subsidize one side heavily at launch. Ride-sharing platforms initially paid drivers generous rates to build supply before they had reliable demand. Some use a "marquee" strategy: recruit one high-profile participant on each side whose presence attracts others. Some launch in small geographic or demographic niches where they can reach critical mass before expanding. Some exploit an existing platform's user base by building on top of it before becoming independent. What is interesting from an IS research perspective is that the chicken-and-egg problem is not just a business challenge. It is a coordination problem with structural properties, and the platform architecture, including APIs, data access policies, and governance rules, shapes how tractable the problem is.

The tendency toward monopoly in platform markets is real and worth thinking about carefully. When a platform reaches sufficient scale on both sides, the network effects create a compounding advantage. The platform with the most users generates the most value for new users, which attracts more users, which extends the lead. If switching costs are high, the incumbent's lead becomes permanent rather than just large. Slack is an interesting case here. Slack has strong same-side network effects within organizations, because the value of using it depends on your colleagues using it. But the same-side effects do not extend strongly across organizations. My organization using Slack does not make Slack more valuable to yours unless we collaborate directly. This limits how far the network effects run and partly explains why Microsoft Teams was able to displace Slack in many organizations despite Slack's head start. The Teams installer was already on every enterprise Windows machine. The distribution advantage overcame the network effect advantage.

The IS research angle that I find most productive is treating platforms as sociotechnical infrastructure rather than just as business models. When Salesforce AppExchange or the Apple App Store becomes the primary distribution channel for an entire category of software, the platform is not just a marketplace. It is infrastructure that shapes what kinds of applications get built, what features are possible, who can reach which users, and who gets paid for what. The governance rules of the platform become the regulatory environment for the entire ecosystem that runs on top of it. Changes to those rules propagate through the ecosystem immediately and often without recourse for the firms affected. A platform that changes its API terms can render an entire class of applications unviable overnight. This is infrastructure-level power, and IS research is well positioned to analyze it because we have the theoretical vocabulary for both the technical and the social dimensions.

What I keep coming back to is that the network effects literature started as economics and the platform literature lives mostly in strategy, but the questions they raise are deeply IS questions. How does the architecture of a platform shape the possibilities for work and organizing that run on top of it? How do platform governance decisions propagate through the sociotechnical systems that depend on the platform? When a platform reaches infrastructure scale, what obligations does that create, and who is responsible for enforcing them? The chicken-and-egg problem is interesting as a strategy question. It is more interesting as an IS question about how sociotechnical systems achieve critical mass and what happens to the actors who cannot get there.


About the author

A
Ali Safari
PhD Student in IS, University of North Texas

Researching AI governance, trust in intelligent systems, and agentic AI. Writing while studying for comps.

Share

More notes

← Previous
No-Code and Low-Code: The Citizen Developer Myth
Next →
Multiagent Systems Are a Coordination Problem, Not an AI Problem

Related notes