Módulo 4: Differentiation And Value Prop

Presentación del módulo: por qué te eligen a ti, y no a la alternativa de siempre

Por qué este módulo existe aquí

En el módulo 3 tomaste dos decisiones que, juntas, definieron a quién sirve Mercado: el segmento objetivo (compradores que exploran, no los que llegan sabiendo exactamente qué SKU quieren) y el posicionamiento — qué es Mercado en la mente de ese comprador, frente a dos alternativas concretas: el gigante genérico que tiene de todo, y la tienda de barrio que conoces de toda la vida. Con positionFit verificaste que Mercado sirve el job de ese segmento mejor que esas alternativas, en las dimensiones que a ese segmento le importan.

Eso responde "para quién" y "qué somos frente a las alternativas". Pero deja una pregunta abierta, incómoda si te la haces en serio, y es exactamente la que responde este módulo: decir "somos el marketplace de descubrimiento curado" es una afirmación. ¿Dónde está la prueba? Si un comprador explorador te compara, plato por plato, con el gigante genérico y con la tienda de barrio, ¿en qué terreno concreto ganas de verdad, y en cuál solo estás parejo — o incluso perdiendo, sin que eso te cueste nada? Esa prueba, dimensión por dimensión, es la diferenciación. Y la versión de esa prueba que un comprador puede leer en una frase es la propuesta de valor: el "por qué nosotros y no ellos", dicho en voz alta.

Conexión con el módulo 3. Ahí elegiste el terreno de juego — el segmento y el lugar que quieres ocupar en su cabeza. Aquí no se elige nada nuevo sobre el terreno: se audita si, dentro de ese terreno, hay ventajas reales o solo maquillaje. Vas a reutilizar el mismo trío del módulo 3 — Mercado, el gigante genérico, la tienda de barrio — pero esta vez la pregunta cambia de "¿a quién servimos mejor?" a "¿con qué, exactamente, servimos mejor — y eso alcanza para que alguien nos elija?".

Una analogía cotidiana: la marisquería que dice ser "la mejor de la ciudad"

Dos marisquerías, a media cuadra de distancia, tienen el mismo letrero en la puerta: "la mejor marisquería de la ciudad". Ninguna miente exactamente — las dos lo creen —, pero cuando te sientas a comer en las dos, la experiencia es completamente distinta. La primera tiene manteles de lino, música en vivo, un menú de quince páginas con fotos brillantes y un mesero que te saluda por tu nombre. La segunda tiene seis mesas de plástico, ningún mesero que recuerde tu nombre, y un pescado que llegó esa misma mañana del puerto, cocinado por alguien que lleva veinte años perfeccionando una sola receta de ceviche.

Si lo que buscas es un lugar elegante para una cena de aniversario, la primera gana — sin discusión. Pero si lo que buscas es el mejor marisco de la ciudad, tal como dice el letrero de las dos, solo una de las dos cumple la promesa: la segunda. Los manteles de lino, la música y el menú de quince páginas no son diferenciación — son cosas que cualquier restaurante de la zona también podría tener, y que no responden a la pregunta que el letrero promete responder. El pescado del día y la receta de veinte años sí son diferenciación: nadie más en la cuadra los tiene, y son exactamente lo que alguien que busca "el mejor marisco" valora.

Eso es lo que este módulo te enseña a hacer con cualquier producto, empezando por Mercado: separar el mantel de lino (lo que se ve bien pero no es la razón por la que alguien te elige) del pescado del día (lo que de verdad te hace ganar, para la gente que de verdad te importa).

Ejemplo trabajado: la misma corrida, dos preguntas distintas

Antes de construir el modelo completo (lección 2), adelantemos una probada mínima. Vamos a comparar a Mercado contra el gigante genérico en solo dos dimensiones — el precio y el descubrimiento curado — con differentiationMap, el único modelo ejecutable de este módulo. Cada jugador tiene un puntaje del 1 al 5 en cada dimensión; el modelo compara el puntaje de Mercado contra el mejor rival y decide, con un margen fijo, si hay diferenciación real, empate (paridad) o desventaja.

// Modelo pedagogico: NO mide "calidad absoluta" -- compara puntajes 1-5 por
// dimension contra el mejor rival, con un margen fijo, y separa "ganamos de
// verdad" de "estamos parejos" (mesa de apuestas). matters viene de la
// investigacion de segmento del modulo 3, no del gusto del equipo.
function differentiationMap(us, competitors, dimensions) {
  const REAL_DIFF_MARGIN = 2;
  return dimensions.map((dim) => {
    const usScore = us.scores[dim.key];
    const rivals = competitors.map((c) => ({ name: c.name, score: c.scores[dim.key] }));
    const best = rivals.reduce((a, b) => (b.score > a.score ? b : a));
    const gap = usScore - best.score;
    let verdict;
    if (gap >= REAL_DIFF_MARGIN) verdict = 'differentiation';
    else if (gap <= -REAL_DIFF_MARGIN) verdict = 'gap';
    else verdict = 'parity';
    return {
      dimension: dim.key,
      mattersToSegment: dim.matters,
      usScore,
      bestCompetitor: best.name,
      bestCompetitorScore: best.score,
      verdict,
    };
  });
}

const mercado = { name: 'Mercado', scores: { price: 3, curatedDiscovery: 5 } };
const genericMegastore = { name: 'genericMegastore', scores: { price: 5, curatedDiscovery: 2 } };
const dimensions = [
  { key: 'price', matters: false },
  { key: 'curatedDiscovery', matters: true },
];

console.log('=== Mercado vs. el gigante genérico, en dos dimensiones ===\n');
const results = differentiationMap(mercado, [genericMegastore], dimensions);
for (const r of results) {
  console.log(`${r.dimension}: nosotros=${r.usScore}, mejor rival=${r.bestCompetitor}(${r.bestCompetitorScore}) -> ${r.verdict} (¿le importa al segmento? ${r.mattersToSegment})`);
}

Qué esperar. Al correr el archivo con Node, la salida es exactamente esta:

=== Mercado vs. el gigante genérico, en dos dimensiones ===

price: nosotros=3, mejor rival=genericMegastore(5) -> gap (¿le importa al segmento? false)
curatedDiscovery: nosotros=5, mejor rival=genericMegastore(2) -> differentiation (¿le importa al segmento? true)

Dos líneas, y ya aparece el eje completo del módulo. En price, Mercado pierde por dos puntos contra el gigante genérico — y sin embargo, eso no es una alarma: el segmento que elegiste en el módulo 3 no compra explorando por el precio más bajo, así que matters: false marca ese gap como algo que puedes ignorar a propósito, no como una debilidad que hay que corregir. En curatedDiscovery, Mercado gana por tres puntos, y esa dimensión sí le importa al segmento — es una diferenciación real, el tipo exacto de ventaja que va a terminar, dentro de un par de lecciones, dentro de la propuesta de valor. Esta lección solo te muestra que las dos preguntas —¿ganamos? y ¿a alguien le importa que ganemos?— son preguntas distintas, y que confundirlas es el primer error que el módulo entero te va a enseñar a evitar.

El mapa del módulo

Guarda esta ruta. Cada lección construye sobre differentiationMap, con un ángulo distinto:

Idea                                        Lección   Concepto clave
───────────────────────────────────────────  ────────  ─────────────────────────────────────
Paridad vs. diferenciación real              L2        mesa de apuestas (todos la tienen) vs.
                                                        ventaja real (solo tú la tienes, y le
                                                        importa al segmento)
Qué es (y qué no es) una propuesta de valor  L3        un statement verificable, no una lista
                                                        de features
"Por qué nosotros y no ellos"                L4        el cara a cara contra un competidor
                                                        nombrado, sin vaguedades
Diferenciación sostenible                    L5        qué tan rápido se copia lo que hoy te
                                                        hace ganar (preview de los moats, M6)
El Value Proposition Canvas                  L6        el marco de Strategyzer, auditado
                                                        contra `differentiationMap`
Trampas de diferenciación                    L7        "diferenciadores" que el equipo cree
                                                        tener y que el mapa desarma
───────────────────────────────────────────  ────────  ─────────────────────────────────────
Proyecto: el mapa de diferenciación de       L8        Mercado vs. el gigante genérico vs. la
Mercado                                                tienda de barrio, completo
───────────────────────────────────────────  ────────  ─────────────────────────────────────

La frontera: qué NO entra en este módulo

Este módulo responde una pregunta específica: de lo que decimos que nos hace mejores, ¿qué es cierto y le importa a alguien? No responde varias preguntas vecinas:

  • "¿Cómo se construye, técnicamente, la feature que entrega esa ventaja?" — eso es diseño y arquitectura de producto, terreno de product-thinking-for-engineers-guide y de los ecosistemas de Fullstack/Architecture. Aquí curatedDiscovery es una dimensión que se puntúa, no un sistema de recomendación que se diseña.
  • "¿Cómo se ve el panorama competitivo completo, y hacia dónde va el mercado?" — mapear a todos los jugadores (directos, indirectos, sustitutos) y las tendencias del sector es el módulo 5. Aquí comparamos contra dos rivales ya elegidos en el módulo 3, no mapeamos el mercado entero.
  • "¿Por qué, técnicamente, es tan difícil copiar una ventaja — network effects, switching costs, datos, escala?" — eso son los moats, módulo 6. Este módulo hace apenas la primera prueba de sostenibilidad (lección 5): ¿esto se copia en un fin de semana o no? La mecánica profunda de por qué algo es difícil de copiar vive en el módulo 6.
  • "¿Cómo se convierte esta diferenciación en apuestas concretas del roadmap?" — el filtro estratégico completo es el módulo 7, que conecta la estrategia entera (visión + segmento + diferenciación + moats) con el backlog de product-thinking-for-engineers-guide.
  • Investigar con usuarios si la diferenciación resuena de verdad — validar la propuesta de valor con entrevistas y prototipos es product-discovery-and-prototyping-guide. Aquí trabajamos con datos ya dados sobre el juicio de a qué le llamamos diferenciación real, no con el proceso de descubrirla con usuarios.

Recursos