Módulo 5: Competition And Market
Presentación del módulo: el panorama competitivo y hacia dónde va el mercado
Por qué este módulo existe aquí
En el módulo 4 respondiste "¿por qué nosotros y no ellos?" mirando hacia adentro: qué hace a Mercado distinto y mejor para el segmento que eligió en el módulo 3 —compradores que exploran, no los que buscan un SKU exacto—, y separaste la diferenciación real de la simple paridad con differentiationMap. Ese ejercicio tenía una limitación deliberada: comparaste a Mercado contra un puñado de jugadores ya elegidos de antemano. Este módulo da un paso atrás y pregunta algo distinto: ¿quién decide esa lista? ¿Y qué se te queda afuera si la armas mal?
Mirar "hacia adentro" (diferenciación) sin mirar "hacia afuera" (competencia y mercado) es la forma más común de quedar sorprendido por un competidor que "salió de la nada" —casi nunca sale de la nada; sale de un punto ciego en el mapa que nadie dibujó. Este módulo enseña a dibujar ese mapa completo: no solo los rivales obvios, sino los indirectos, los sustitutos —incluyendo el más subestimado de todos, "no hacer nada"— y, más difícil todavía, hacia dónde se está moviendo el terreno mismo mientras tú decides dónde pararte.
Conexión con el módulo 4. Ahí usaste differentiationMap para verificar que la curaduría y la confianza en vendedores locales de Mercado son diferenciación real, no paridad. Ese resultado depende por completo de contra quién te compares. Si el panorama competitivo que armaste para esa comparación está incompleto —si dejaste afuera al sustituto correcto, o mapeaste solo al rival más famoso—, differentiationMap te puede devolver una diferenciación que en el mundo real no existe, o esconder una amenaza que sí existe. Este módulo es, en ese sentido, la auditoría del insumo que el módulo 4 dio por dado: ¿el panorama contra el que te comparaste era el panorama completo?
Una analogía cotidiana: el radar del barco
Un capitán novato navega mirando el mar directamente frente a la proa: si no hay ningún barco a la vista en esa línea recta, asume que el rumbo está despejado. Un capitán con más millas navegadas enciende el radar, que no mira solo hacia adelante — barre 360 grados, y a más distancia de la que el ojo humano alcanza a distinguir un mástil en el horizonte. El radar no solo le muestra otros barcos de carga igual de grandes que el suyo (el equivalente de un competidor directo, obvio, del mismo tamaño); también le muestra lanchas pesqueras pequeñas que cruzan su ruta sin avisar (competidores indirectos, de otro tipo pero en el mismo camino), y —esto es lo que un capitán novato jamás considera— la posibilidad de que la carga simplemente no zarpe ese día, porque el cliente decidió esperar al próximo barco, o contratar transporte por tierra, o no comprar nada todavía (el sustituto, incluido "no hacer nada").
Pero el radar tiene un límite que ningún capitán debería olvidar: solo te avisa de lo que ya está en el agua ahora mismo. No te dice hacia dónde sopla el viento la próxima temporada, ni si ese estrecho por el que siempre navegaste va a llenarse de hielo en cinco años porque el clima cambió. Para eso hace falta otro instrumento —las cartas de navegación actualizadas, los reportes meteorológicos de largo plazo— que muchos capitanes, ocupados en no chocar con el barco de enfrente, simplemente dejan de consultar. Este módulo te da las dos herramientas: el radar de 360 grados para el panorama de hoy (lecciones 2 a 4), y la lectura de hacia dónde se mueve el mar (lecciones 5 a 7) — porque un capitán que solo evita el choque de hoy, pero navega ciego al cambio de mañana, tarde o temprano encalla en un estrecho que ya no existe como lo conocía.
Ejemplo trabajado: primer vistazo al panorama de Mercado
Antes de entrar en el detalle lección por lección, construimos el modelo central del módulo —competitiveMap— y lo corremos con el ejemplo más simple posible: Mercado contra un solo competidor directo obvio y un solo sustituto. Es, deliberadamente, un vistazo incompleto —el objetivo de esta primera corrida no es el panorama completo (eso llega en la lección 6), sino mostrar cómo funciona el instrumento antes de usarlo en serio.
competitiveMap ubica a cada jugador —incluido "nosotros"— en un mapa de 2×2 según dos ejes estratégicos, y señala si el cuadrante donde cae Mercado está despejado (nadie más lo ocupa) o disputado (alguien más ya está parado ahí). Los dos ejes de este módulo son la amplitud del catálogo (breadth: de nicho a amplio) y la profundidad de curaduría (curation: de búsqueda cruda a descubrimiento curado) — los mismos dos ejes que, según la estrategia que ya conoces desde el módulo 2, son exactamente donde Mercado eligió jugar: "Elegimos enfocarnos en compradores que exploran, no en los que buscan un SKU exacto, y ganamos invirtiendo en descubrimiento curado en vez de en el precio más bajo."
// Modelo pedagogico: ubica cada jugador en un mapa 2x2 segun dos ejes
// ESTRATEGICOS (no metricas de mercado objetivas) y senala si el
// cuadrante de "nosotros" queda despejado -- el espacio donde Mercado
// puede ganar sin chocar de frente contra otro jugador.
function competitiveMap(us, players, axes) {
const [xAxis, yAxis] = axes;
const place = (player) => {
const xSide = player.scores[xAxis.key] >= xAxis.midpoint ? xAxis.high : xAxis.low;
const ySide = player.scores[yAxis.key] >= yAxis.midpoint ? yAxis.high : yAxis.low;
return `${ySide} / ${xSide}`;
};
const usQuadrant = place(us);
const placed = players.map((p) => ({
name: p.name,
type: p.type,
quadrant: place(p),
sharesQuadrantWithUs: place(p) === usQuadrant,
}));
const openSpace = !placed.some((p) => p.sharesQuadrantWithUs);
return { us: { name: us.name, quadrant: usQuadrant }, players: placed, openSpace };
}
const axesDiscovery = [
{ key: 'breadth', label: 'catalog breadth', low: 'niche', high: 'broad', midpoint: 5 },
{ key: 'curation', label: 'curation depth', low: 'raw-search', high: 'curated', midpoint: 5 },
];
const us = { name: 'Mercado', scores: { breadth: 8, curation: 8 } };
const players = [
{ name: 'MegaStoreGenerico', type: 'direct', scores: { breadth: 9, curation: 2 } },
{ name: 'JustSearchOnGoogle', type: 'substitute', scores: { breadth: 10, curation: 1 } },
];
const result = competitiveMap(us, players, axesDiscovery);
console.log('=== competitiveMap: primer vistazo al panorama de Mercado ===\n');
console.log(`[us] ${result.us.name} -> quadrant: "${result.us.quadrant}"`);
for (const p of result.players) {
console.log(`[${p.type}] ${p.name} -> quadrant: "${p.quadrant}" | comparte cuadrante con nosotros: ${p.sharesQuadrantWithUs}`);
}
console.log(`\nopenSpace: ${result.openSpace}`);
Qué esperar. Al correr el archivo con Node, la salida es exactamente esta:
=== competitiveMap: primer vistazo al panorama de Mercado ===
[us] Mercado -> quadrant: "curated / broad"
[direct] MegaStoreGenerico -> quadrant: "raw-search / broad" | comparte cuadrante con nosotros: false
[substitute] JustSearchOnGoogle -> quadrant: "raw-search / broad" | comparte cuadrante con nosotros: false
openSpace: true
Tres jugadores, tres lecturas. Mercado cae en el cuadrante "curated / broad" — amplio, pero curado. MegaStoreGenerico, el competidor directo obvio, cae en "raw-search / broad" — igual de amplio, pero sin ningún filtro de curaduría, puro buscador. Y JustSearchOnGoogle —la opción de ni siquiera abrir un marketplace, y en cambio buscar directamente en un buscador genérico— cae exactamente en el mismo cuadrante que MegaStoreGenerico: ambos le compiten a Mercado ofreciendo amplitud sin curaduría, aunque uno sea una empresa con logo y el otro ni siquiera se presente como "competidor" en ninguna reunión. Ninguno de los dos ocupa el cuadrante de Mercado, así que openSpace es true — hay un espacio despejado, hoy. Si ese espacio sigue despejado dentro de tres años es, literalmente, la pregunta que responde la lección 5.
El mapa del módulo
Guarda esta ruta. El módulo entero avanza de el panorama de hoy (quiénes son todos los jugadores, sin excepciones) a hacia dónde se mueve el mercado (qué tan sólido es ese panorama en el futuro), para terminar en el instrumento que junta ambas cosas — el mapa estratégico 2×2:
Idea Lección Concepto clave
───────────────────────────────────────────── ──────── ─────────────────────────────────────
Mapear la competencia sin quedarse en L2 ir más allá del rival más famoso;
el rival más obvio el radar de 360°, no la mirada al frente
Directos, indirectos y sustitutos L3 tres tipos de competencia, la misma
amenaza; categorizar sin descartar
El competidor más subestimado: L4 "no hacer nada" también es una opción
"no hacer nada" real, y a veces la más grande de todas
Hacia dónde va el mercado L5 el mismo mapa, corrido hacia adelante;
un espacio despejado hoy puede cerrarse
El mapa estratégico 2×2 L6 cómo elegir ejes que SÍ discriminan,
y leer el cuadrante despejado
No pelear la guerra de ayer L7 el error de posicionarse contra los
ejes de una batalla que ya no importa
───────────────────────────────────────────── ──────── ─────────────────────────────────────
Proyecto: el mapa competitivo L8 el panorama completo de Mercado, hoy
completo de Mercado y proyectado, con la recomendación
La frontera: qué NO entra en este módulo
Este módulo responde una pregunta específica: ¿cómo se ve el panorama competitivo completo, y hacia dónde se mueve? No responde varias preguntas vecinas, que pertenecen a otros módulos de esta guía o a otras guías del ecosistema:
- "¿Qué nos hace distintos y mejores frente a ese panorama?" — eso ya lo viste en el módulo 4. Aquí no se vuelve a calcular la diferenciación; se audita y se completa el panorama sobre el que esa diferenciación se apoya.
- "¿Qué tan grande es una oportunidad puntual dentro de este mercado?" — el sizing de una apuesta específica sigue siendo terreno de
product-thinking-for-engineers-guide. Este módulo dibuja el paisaje completo; no mide el tamaño en dólares de ninguna parcela individual de ese paisaje. - "¿Qué ventajas nuestras son difíciles de copiar, aunque un competidor entre a nuestro mismo cuadrante?" — esa es la pregunta de los moats, y es el módulo 6. Aquí identificas que un cuadrante está despejado hoy; el módulo 6 explica qué lo mantiene despejado mañana, incluso si alguien lo intenta ocupar.
- "¿Cómo bajamos todo esto a un roadmap concreto?" — el filtro estratégico sobre el backlog, módulo 7. El panorama competitivo que armas aquí es uno de los insumos de ese filtro, pero el filtro en sí se construye después.
- Investigar competidores con entrevistas a usuarios o benchmarking de producto en detalle — eso es terreno de
product-discovery-and-prototyping-guide. Aquí el panorama se construye como ejercicio de juicio estratégico, con datos ya conocidos del caso, no como investigación de campo.
Recursos
- Michael Porter, "The Five Competitive Forces That Shape Strategy" — hbr.org/2008/01/the-five-competitive-forces-that-shape-strategy. El artículo que fija, desde 1979 en su primera versión, que la competencia real de una industria nunca son solo los rivales directos — incluye a los sustitutos, entre otras fuerzas. Es la base conceptual de todo este módulo. En inglés.
- Clayton Christensen, Scott Cook y Taddy Hall, "Marketing Malpractice: The Cause and the Cure" — hbr.org/2005/12/marketing-malpractice-the-cause-and-the-cure. El estudio del "milkshake" de McDonald's: la competencia real de un producto puede ser una dona, un plátano, o no comprar nada — casi nunca lo que el organigrama de la empresa llamaría "competidor". Vas a volver a este artículo en la lección 4. En inglés.
- Ben Thompson, "Aggregation Theory" — stratechery.com/2015/aggregation-theory. El marco de Thompson sobre cómo los agregadores digitales cambian las reglas de la competencia — relevante para entender por qué un mercado que hoy se ve estable puede reorganizarse por completo alrededor de un nuevo tipo de jugador. En inglés.
- Jeff Jordan (a16z), "So You Want to Compete Against Amazon?" — a16z.com/so-you-want-to-compete-against-amazon. Un caso práctico, casi calcado del de Mercado: cómo compite un jugador más chico contra un megastore genérico — no por precio ni por escala, sino por curaduría. Vas a reconocer el argumento en varias lecciones de este módulo. En inglés.