Módulo 2: Vision And Mission
La visión de Mercado, a fondo
Descripción
Esta lección junta todo lo que aprendiste en el módulo y lo aplica, sin atajos, a la visión completa de Mercado: qué incluye, qué excluye, y —el tema que faltaba por explicar a fondo— por qué su horizonte es de años y no de trimestres. Ya sabes reconocer una visión (lección 2), separarla de la misión (lección 3), ubicarla entre las cuatro capas (lección 4), usarla para descartar iniciativas (lección 5) y distinguir una versión aspiracional de una vacía (lección 6). Lo que falta es verla resistir la prueba más difícil de todas: una apuesta que se ve genial en el trimestre, pero que traiciona la dirección de diez años.
Conexión con el módulo. Esta es la lección que cierra el círculo de contenido antes del proyecto. No introduce ningún concepto nuevo — reúne los que ya tienes y los pone a trabajar juntos, sobre el caso completo, con una vuelta de tuerca: hasta ahora visionFilter evaluó iniciativas neutras en el tiempo (features que simplemente encajaban o no). Aquí lo aplicas a iniciativas que son tentadoras precisamente porque prometen una ganancia rápida — el tipo de decisión donde una visión de verdad, con horizonte largo, tiene que hacer su trabajo más difícil: decir que no a algo que brilla hoy, en nombre de algo que vale más en diez años.
Una analogía cotidiana: el roble que nadie ve crecer
Hay un dicho de jardinería que resume el problema del horizonte: "el mejor momento para plantar un roble fue hace veinte años; el segundo mejor momento es hoy". Un roble tarda décadas en dar sombra de verdad. Quien lo planta sabe, con certeza, que no va a sentarse bajo esa sombra —quizás sus hijos sí—. Y sin embargo, cada temporada, hay una tentación real: en vez del roble, plantar algo de crecimiento rápido que da resultado visible en semanas. Enredaderas que trepan y florecen casi de inmediato, hierbas que "arreglan" un rincón vacío del jardín en un fin de semana.
El problema no es que esas plantas rápidas sean malas por sí solas — muchas lo son, incluso, en el lugar correcto. El problema es que un jardinero que llena su jardín entero de plantas de crecimiento rápido, temporada tras temporada, porque cada una "se ve genial ahora", termina con un jardín que nunca da la sombra profunda del roble — y peor: algunas de esas plantas rápidas, las invasivas, terminan ahogando al roble que sí estaba creciendo despacio en el mismo terreno. El horizonte largo no significa "no plantar nada esta temporada" — significa elegir, temporada tras temporada, lo que sirve al roble, incluso cuando algo más vistoso compite por el mismo espacio y el mismo presupuesto.
Mercado tiene su propio roble: una visión de diez años o más, sobre un mundo donde comprar empieza por descubrir. Y, como cualquier jardinero, cada trimestre aparecen plantas de crecimiento rápido —promociones agresivas, catálogos genéricos enormes, guerras de precio— que prometen números visibles ya mismo. Esta lección es sobre reconocer cuáles de esas plantas rápidas realmente ayudan al roble (lo riegan, no le quitan luz) y cuáles lo están ahogando sin que nadie se dé cuenta todavía, porque el daño de un roble ahogado tarda años en notarse.
Ejemplo trabajado: apuestas tentadoras, evaluadas contra diez años
Tomamos tres iniciativas que un equipo de crecimiento propondría en cualquier revisión trimestral —las tres prometen resultados rápidos y medibles— y las corremos contra la visión completa de Mercado con visionFilter, el mismo modelo de la lección 5.
function visionFilter(vision, initiatives) {
return initiatives.map((initiative) => {
const brokenExclude = vision.excludes.find((rule) => initiative.conflictsWith.includes(rule));
const matchedInclude = vision.includes.find((rule) => initiative.supports.includes(rule));
let fitsVision;
let reason;
if (brokenExclude) {
fitsVision = false;
reason = `choca con lo que la visión descarta: "${brokenExclude}"`;
} else if (matchedInclude) {
fitsVision = true;
reason = `sirve lo que la visión incluye: "${matchedInclude}"`;
} else {
fitsVision = false;
reason = 'no conecta con ningún "sí" de la visión';
}
return { initiative: initiative.name, fitsVision, reason };
});
}
const mercadosVision = {
statement: 'El mundo donde cualquier persona descubre en Mercado lo que no sabía que quería.',
includes: ['curatedDiscovery', 'localSellerTrust', 'serendipity'],
excludes: ['exactSkuSearchEngine', 'lowestPriceRace', 'genericMegastore'],
};
// Tres apuestas que se ven tentadoras por su ganancia de corto plazo,
// evaluadas contra una visión que mira 10 años adelante, no un trimestre.
const temptingBets = [
{ name: 'curatedSeasonalCollections', supports: ['curatedDiscovery'], conflictsWith: [] },
{ name: 'sameDayFlashDiscountsEveryday', supports: [], conflictsWith: ['lowestPriceRace'] },
{ name: 'bulkWholesaleCatalog', supports: [], conflictsWith: ['genericMegastore'] },
];
console.log('=== Apuestas tentadoras de corto plazo, vs. una visión de 10 años ===\n');
const results = visionFilter(mercadosVision, temptingBets);
for (const r of results) {
console.log(`${r.initiative}: fitsVision=${r.fitsVision} (${r.reason})`);
}
const inCount = results.filter((r) => r.fitsVision).length;
console.log(`\n${inCount}/${temptingBets.length} sobreviven el filtro de la visión de largo plazo.`);
Qué esperar. Al correr el archivo con Node, la salida es exactamente esta:
=== Apuestas tentadoras de corto plazo, vs. una visión de 10 años ===
curatedSeasonalCollections: fitsVision=true (sirve lo que la visión incluye: "curatedDiscovery")
sameDayFlashDiscountsEveryday: fitsVision=false (choca con lo que la visión descarta: "lowestPriceRace")
bulkWholesaleCatalog: fitsVision=false (choca con lo que la visión descarta: "genericMegastore")
1/3 sobreviven el filtro de la visión de largo plazo.
Piensa en el argumento de negocio que cada una de estas tres traería a una reunión trimestral. sameDayFlashDiscountsEveryday (descuentos relámpago diarios) probablemente traería un gráfico de ventas subiendo la semana del lanzamiento — un resultado real, visible, fácil de defender frente a cualquier junta directiva. bulkWholesaleCatalog (catálogo mayorista genérico) probablemente traería un aumento inmediato del número total de productos listados, otra métrica que sube y se ve bien en una diapositiva. Ninguna de las dos es una mala idea en general — son, literalmente, la enredadera de crecimiento rápido: dan resultado visible, ya.
El problema, y es exactamente lo que visionFilter está diseñado para exponer, es que las dos chocan con excludes explícitos de la visión: competir agresivamente por precio (lowestPriceRace) y volverse un catálogo genérico de todo para todos (genericMegastore). Aceptar cualquiera de las dos —solo porque el gráfico del trimestre se ve bien— es exactamente el momento en que el roble empieza a perder luz frente a la enredadera, sin que nadie lo note hasta que ya creció demasiado. Solo curatedSeasonalCollections (colecciones curadas por temporada) sirve al mismo tiempo al resultado del trimestre y a la dirección de diez años — y esa combinación, cuando existe, es la mejor señal posible de una buena apuesta.
Profundización: por qué el horizonte de Mercado es de años, no de trimestres
Recordar la tabla de velocidades de la lección 4: la visión casi no cambia, precisamente porque su horizonte es mucho más largo que el de cualquier decisión de negocio individual. Aplicado a Mercado en concreto:
- Un trimestre alcanza para lanzar una feature (táctica) — el rediseño del feed de recomendaciones, por ejemplo.
- Uno a tres años alcanza para ejecutar una estrategia completa — construir la relación con vendedores locales de confianza hasta que sea un diferenciador real, no solo una promesa en la página "Sobre nosotros".
- Diez años o más es lo que toma que "descubrir se vuelva más natural que buscar" deje de ser una frase aspiracional y se convierta en el hábito real de comprar de millones de personas — un cambio de comportamiento a esa escala no ocurre en un lanzamiento, ocurre en una acumulación de miles de decisiones consistentes, trimestre tras trimestre, todas apuntando en la misma dirección.
Esto no significa que el horizonte largo justifique la inacción de hoy — sería el error de creer que plantar un roble significa no hacer nada mientras crece. Significa lo contrario: cada trimestre, Mercado sigue lanzando features, sigue midiendo resultados, sigue respondiendo a la competencia — pero cada una de esas decisiones de corto plazo se filtra primero contra la pregunta de diez años, no al revés. El horizonte largo no compite con la ejecución de corto plazo; la dirige.
Errores comunes
Sacrificar la visión bajo presión de resultados trimestrales. Qué pasa: llega una mala racha de números —crecimiento más lento de lo esperado, un competidor agresivo bajando precios— y el equipo directivo aprueba, "solo por esta vez", una iniciativa que choca con la visión (una guerra de precios, un catálogo genérico) para recuperar el número rápido. Por qué pasa: la presión de un trimestre malo es inmediata y visible; el costo de traicionar la visión es difuso y tarda años en notarse — exactamente como el roble ahogado, cuyo daño no se ve hasta mucho después. Cómo detectarlo: si la justificación de una iniciativa es "solo por este trimestre" o "solo para este número", y esa iniciativa choca con un exclude de la visión, ya perdiste el argumento antes de empezar — "solo por esta vez" casi nunca lo es. Cómo corregirlo: trata cada exclude de la visión como una línea que no se cruza ni bajo presión, no como una preferencia que se negocia cuando los números aprietan. Si de verdad hace falta cruzarla, eso no es una excepción táctica — es una señal de que la visión misma necesita revisarse (raro, pero posible), y esa es una conversación distinta y mucho más seria.
Confundir "horizonte largo" con "no actuar ahora". Qué pasa: se usa la visión de diez años como excusa para no comprometerse con ningún resultado de este trimestre — "estamos jugando a largo plazo" se convierte en la respuesta a cualquier pregunta incómoda sobre por qué el número de este mes no se movió. Por qué pasa: es más cómodo apelar a un horizonte lejano e inverificable que rendir cuentas por un resultado concreto de corto plazo. Cómo detectarlo: si "pensamos a largo plazo" nunca viene acompañado de una táctica concreta de este trimestre que sirva a esa visión, la frase es una excusa, no una estrategia. Cómo corregirlo: recuerda curatedSeasonalCollections del ejemplo trabajado — una apuesta de corto plazo real, con resultado medible esta temporada, que además sirve al roble de diez años. El horizonte largo se cumple con decisiones de corto plazo consistentes, no con la ausencia de ellas.
Cambiar la visión cada vez que llega presión externa nueva. Qué pasa: un inversionista nuevo, un consejero nuevo o un competidor inesperado propone "repensar la visión" cada pocos meses, y la empresa la reescribe para acomodar la última conversación. Por qué pasa: la visión, al no tener un dueño claro del día a día (a diferencia del roadmap), es fácil de tocar sin que nadie sienta que está rompiendo algo operativo. Cómo detectarlo: si puedes recordar más de una versión de "nuestra visión" en los últimos dos años, y las versiones dicen cosas sustancialmente distintas (no solo mejor redactadas), la visión se está usando como una estrategia con nombre pomposo — el error exacto de la lección 2. Cómo corregirlo: aplica la prueba de la lección 4 — "¿esto seguiría siendo cierto en un año, pase lo que pase?" — antes de aceptar cualquier cambio a la visión. Si la respuesta depende de quién esté en la sala esta semana, no es una revisión de visión: es ruido.
Ejercicios
Ejercicio 1 — Predice antes de correr. Sin ejecutar nada, para esta cuarta apuesta tentadora, predice qué devolvería visionFilter contra la visión de Mercado del ejemplo trabajado:
const fourthBet = {
name: 'verifiedLocalArtisanProgram',
supports: ['localSellerTrust', 'curatedDiscovery'],
conflictsWith: [],
};
Ver solución
fitsVision: true, con reason: 'sirve lo que la visión incluye: "curatedDiscovery"' (el primer include de la lista que aparece en supports, según el orden en que vision.includes.find() los recorre). Un programa de verificación de artesanos locales conecta con dos includes a la vez —confianza local y descubrimiento curado—, y no conflictúa con ningún exclude. Es, como curatedSeasonalCollections, el tipo de apuesta que sirve al mismo tiempo al roble de diez años y a un resultado que se puede medir este mismo trimestre (más vendedores verificados, más confianza reportada por compradores).
Ejercicio 2 — Nombra el equivalente en tu propio contexto. Piensa en un proyecto o iniciativa de tu propio trabajo (o de una empresa que conozcas) que haya sido, en su momento, una "planta de crecimiento rápido" — algo que dio un resultado visible de corto plazo pero que, mirado hacia atrás, no sirvió (o hasta perjudicó) la dirección de largo plazo del proyecto. Descríbelo en 2-3 frases, nombrando qué exclude implícito violaba.
Ver solución
No hay una respuesta única — el ejercicio evalúa que apliques el vocabulario del módulo a un caso real. Un ejemplo de referencia: un equipo que, para cumplir una meta de usuarios activos del trimestre, lanza notificaciones push agresivas que sí suben el número esa semana, pero violan (sin nombrarlo formalmente) un exclude implícito de "no molestar al usuario para inflar métricas" — y meses después, la tasa de desinstalación sube y la confianza de marca baja, un costo que no aparecía en el gráfico del trimestre que celebró el lanzamiento.
Ejercicio 3 — Defiende el roble frente a la junta. Imagina que estás en la reunión donde se propone sameDayFlashDiscountsEveryday (descuentos relámpago diarios) para recuperar el crecimiento de este trimestre. Escribe, en 3-4 frases, el argumento que darías para rechazarla, sin sonar como si estuvieras en contra de todo resultado de corto plazo (recuerda el segundo error común de esta lección).
Ver solución
Un argumento razonable: "Entiendo la presión de este trimestre, y no estoy en contra de mover el número — de hecho, tenemos una opción sobre la mesa que también lo mueve: las colecciones curadas de temporada. La diferencia es que los descuentos relámpago diarios chocan directo con algo que nuestra visión descarta explícitamente: no competimos por precio, competimos por descubrimiento. Si los aprobamos 'solo por este trimestre', empezamos a construir la reputación de una tienda de ofertas, no de un lugar de descubrimiento — y esa reputación es mucho más difícil de revertir que cualquier número de este trimestre. Propongo que persigamos el mismo resultado con la opción que sí sirve a los dos horizontes a la vez."
Fíjate en la estructura: no rechaza la necesidad de un resultado de corto plazo (evita el segundo error común), nombra el exclude específico que se viola, explica el costo de largo plazo en términos concretos (reputación, no solo "la visión"), y ofrece una alternativa real que sí pasa el filtro — el mismo patrón de argumento honesto que viste en el ejercicio 3 de la lección 5.
Resumen y siguiente paso
La visión de Mercado —el mundo donde descubres lo que no sabías que querías— tiene un horizonte de años, no de trimestres, y ese horizonte largo no es una excusa para la inacción: se cumple con decisiones de corto plazo consistentes, filtradas primero contra la dirección de largo plazo. Viste visionFilter aplicado a tres apuestas genuinamente tentadoras —cada una con un argumento de negocio real de corto plazo— y viste que solo una de las tres sirve, al mismo tiempo, al resultado de este trimestre y al roble de diez años.
Antes de avanzar deberías poder: explicar por qué un horizonte de diez años no significa "no medir nada este trimestre"; y reconocer, en una propuesta real, la diferencia entre una apuesta de corto plazo que riega el roble y una que lo ahoga sin que se note todavía.
Con esto terminan las seis lecciones de contenido del módulo. La lección 8 —el mini-proyecto— te pide reunir todo: redactar y evaluar la visión y la misión de Mercado, mapear las cuatro capas con un ejemplo concreto, y filtrar un backlog completo contra la visión, usando los dos modelos que construiste a lo largo del módulo.
Recursos
- Marty Cagan (SVPG), "Vision vs. Strategy" — svpg.com/vision-vs-strategy. Sobre por qué la visión de producto necesita un horizonte más largo que la estrategia que la persigue en un momento dado. En inglés.
- Jim Collins, "BHAG (Big Hairy Audacious Goal)" — jimcollins.com/concepts/bhag.html. El horizonte de 10 a 25 años, explicado con ejemplos de empresas que lo sostuvieron a través de varios cambios de estrategia y de liderazgo. En inglés.
- Gibson Biddle, "The DHM Model" — gibsonbiddle.medium.com/2-the-dhm-model-6ea5dfd80792. Cómo Netflix sostuvo una dirección de producto de largo plazo mientras cambiaba de estrategia varias veces (DVD, streaming, contenido original). En inglés.
- Roger Martin, "Decoding the Strategy Choice Cascade" — rogermartin.medium.com/decoding-the-strategy-choice-cascade-475d40555eb1. Sobre por qué la "aspiración ganadora" en la cima de la cascada debe sobrevivir varias iteraciones de las elecciones que están debajo. En inglés.