Insights®

Diagnóstico Técnico — El techo que nadie nombró

Por Juan Julio Spinetto

No soy developer. Nunca lo fui, y no pretendo serlo. Pero aprendí, por las malas en más de un proyecto, que ignorar el estado técnico de un sitio cuando se toman decisiones de diseño es un error que se paga caro. Muy caro. Y generalmente lo paga el cliente, no el equipo que tomó la decisión.

El diseño vive encima de la infraestructura. Si la infraestructura tiene deuda, el diseño tiene límites que nadie nombró en el brief.

El proyecto que me hizo entender lo que no sabía

En un proyecto de rediseño para un cliente de retail, el equipo creativo propusimos una experiencia visual ambiciosa — animaciones de scroll, carga progresiva de imágenes de alta resolución, transiciones entre secciones. El cliente aprobó el concepto. La producción empezó. Y el equipo técnico tardó semanas en entregar lo que debería haber sido una implementación de días.

El problema no era la complejidad de lo que pedíamos. Era la deuda técnica acumulada en la plataforma: librerías de frontend desactualizadas que no soportaban las APIs modernas, scripts bloqueantes heredados de integraciones que nadie recordaba haber pedido, una arquitectura que nadie había tocado en tres años porque "estaba funcionando". Todo eso era invisible para nosotros en el brief. Visible — y costoso — en la implementación.

Si hubiéramos hecho el diagnóstico técnico antes del concepto creativo, habríamos propuesto algo diferente. O habríamos incluido la regularización de deuda como parte del scope del proyecto, con presupuesto y tiempo propios. En cambio, lo descubrimos cuando ya había compromisos tomados.

Lo que revela el stack de un sitio

El stack tecnológico de un sitio dice mucho sobre las decisiones que tomó la organización en los últimos años. Un WordPress con 47 plugins activos habla de una historia de soluciones rápidas apiladas unas sobre otras. Un Shopify con un tema pesadamente customizado habla de un equipo que llegó al límite de la plataforma sin migrar. Un Next.js con versión desactualizada habla de deuda de mantenimiento que nadie presupuestó.

Esas señales no son juicios — son contexto necesario para tomar decisiones de diseño informadas. Esta función detecta el stack completo: framework front-end, CMS o plataforma, infraestructura de hosting y CDN, herramientas de analytics y tracking, versiones de librerías y su distancia de la versión actual.

Seguridad como señal de criterio organizacional

Los headers de seguridad HTTP son uno de los indicadores más reveladores del estado técnico de un sitio, y también uno de los más ignorados. HTTPS activo, HSTS configurado, Content Security Policy declarada, X-Frame-Options presente — esas configuraciones no las instala solo el que sabe de seguridad. Las instala el equipo que tiene criterio sobre cómo manejar su infraestructura.

Un sitio sin esas protecciones básicas no es necesariamente un sitio inseguro. Es un sitio donde nadie se hizo la pregunta. Y eso dice algo sobre los procesos de ese equipo.

No es un reporte solo para el CTO. Es información que necesita cualquier persona que va a tomar decisiones de diseño, de negocio o de inversión sobre ese sitio.

Deuda técnica como decisión de negocio diferida

La deuda técnica no es un problema técnico. Es una decisión de negocio diferida. Cada vez que se elige la solución rápida sobre la correcta — el parche sobre la refactorización, el plugin sobre la integración nativa, la customización excesiva sobre la migración de plataforma — se acumula interés. En algún punto esa deuda se convierte en el techo de todo lo demás: de lo que el equipo puede construir, de la velocidad con que puede iterar, del tipo de experiencia que puede ofrecer.

Nombrarla, cuantificarla y priorizarla en un roadmap con impacto de negocio es el primer paso para saldarla. Esta función lo hace posible sin necesitar acceso al código fuente ni a la arquitectura interna — solo al comportamiento observable del sitio desde afuera.

Juan Julio Spinetto — Co-fundador EGO, especialista UX/CX y Service Design. 15 años diseñando experiencias digitales en retail, banca, automotriz y telco.

Documentación
Perspectiva.
Criterio. Proceso.

2 lecturas · EGO Design

Nota de proceso

Cómo la IA transformó mi forma de hacer consultoría

Construí un producto SaaS completo, solo, sin ser developer. Lo que aprendí sobre la secuencia correcta de trabajo con IA y por qué el criterio no se automatiza.

Juan Julio Spinetto · Proceso & aprendizaje
Argumentos

Por qué conviene hacer el análisis ahora

Para quién está dirigido el FAE, cuánto cuesta no saber qué está fallando, y por qué velocidad y profundidad no son excluyentes cuando la metodología es sólida.

EGO Design · Consultoría & FAE
Arquitectura técnica

Cómo funciona Insights® por dentro

El stack completo de APIs, servicios e integraciones detrás de cada reporte. Por qué los resultados son verificables, no estimados, y qué hace que la calidad sea de primer nivel.

EGO Design · Stack & Metodología

Para acceder al contenido tenés que iniciar sesión

Inicia sesión

Kitchen es para usuarios registrados

Creá tu cuenta gratis para acceder a métodos, modelos y principios de diseño curados — y descubrir qué hacer después de tu próximo reporte.

Ingresá o registrate
J

Sin plan activo
🔒

Plan requerido

Para ejecutar funciones de análisis necesitás un plan activo.

¿Tenés preguntas?

Dejanos tu consulta y te respondemos a la brevedad

Paso 01 / 02 Elegí una función
0%