Saltar al contenido principal
Métodología propietaria

Artisan Index

Nuestra métrica propietaria para evaluar la calidad del software artesanal. 7 dimensiones, puntuación de 0 a 100 y un estándar que aplicamos en cada proyecto.

Porque la calidad del software no debería ser subjetiva.

El problema

¿Por qué necesitamos un índice de calidad?

El software no tiene un estándar universal de calidad. A diferencia de la construcción, la manufactura o incluso la gastronomía, donde existen certificaciones reconocidas internacionalmente, el desarrollo de software carece de una métrica unificada que permita a clientes y equipos evaluar objetivamente la calidad de un producto digital.

Las métricas tradicionales —líneas de código, cobertura de tests, velocidad de sprints— son insuficientes. Miden la actividad, no el resultado. Un proyecto con 95% de cobertura de tests puede tener una experiencia de usuario desastrosa. Una aplicación con un código impecable puede no generar ningún impacto de negocio.

En Soamee nos enfrentábamos a este problema constantemente: ¿cómo demostrar a nuestros clientes que el software que entregamos es genuinamente superior? ¿Cómo medir lo que realmente importa? Así nació el Artisan Index.

El Artisan Index es un framework de evaluación multidimensional que analiza el software desde 7 perspectivas complementarias. No se limita al código: evalúa la experiencia del usuario, la resiliencia operativa, la seguridad, la adaptabilidad al cambio y, sobre todo, el impacto real en el negocio del cliente.

Cada dimensión se puntúa de 0 a 100, y la puntuación final es una media ponderada donde el impacto de negocio tiene el doble de peso. Porque al final del día, el software existe para resolver problemas reales y generar valor tangible.

Nuestra filosofía

El software artesanal no es solo código bonito. Es código que funciona, escala, resiste, se adapta y genera resultados medibles. El Artisan Index captura esta visión holística.

Inspirados por la precisión y la estética del arte japonés —el mismo espíritu que dio nombre a Soamee en honor al pintor Soami—, creamos un sistema que valora tanto la elegancia técnica como la eficacia práctica. El Artisan Index no es un ejercicio teórico: lo aplicamos a cada proyecto que entregamos.

Las 7 dimensiones

Un análisis completo, no parcial

Cada dimensión del Artisan Index evalúa un aspecto crítico del software. Juntas, ofrecen una visión de 360 grados que ninguna métrica individual puede proporcionar.

01

Craftsmanship

Artesanía · Score 0-100

Profundidad de code review, convenciones de naming, patrones de arquitectura y principios SOLID aplicados de forma consistente.

Medido por: Análisis estático, puntuación de peer review, ratio de deuda técnica

02

Performance

Rendimiento · Score 0-100

Core Web Vitals, tiempos de respuesta de API, tamaño del bundle y eficiencia en el uso de recursos del servidor.

Medido por: Lighthouse, monitorización de servidor, pruebas de carga

03

Resilience

Resiliencia · Score 0-100

Manejo de errores, tiempo de recuperación ante fallos, uptime y capacidad de operar bajo condiciones adversas.

Medido por: Tasa de errores, MTTR, porcentaje de disponibilidad

04

Adaptability

Adaptabilidad · Score 0-100

Fácilidad para cambiar, extender y mantener. Modularidad del código y claridad de la documentación.

Medido por: Métricas de acoplamiento, cobertura de documentación, tiempo de onboarding

05

Security

Seguridad · Score 0-100

Cumplimiento OWASP, auditoría de dependencias, protección de datos y políticas de acceso robustas.

Medido por: Escaneos de vulnerabilidades, SAST/DAST, pruebas de penetración

06

User Experience

Experiencia de Usuario · Score 0-100

Accesibilidad, usabilidad, consistencia del sistema de diseño y satisfacción real del usuario final.

Medido por: Cumplimiento WCAG, puntuación de user testing, auditoría de diseño

07

Business Impact

Impacto de Negocio · Score 0-100

Mejora en conversión, time-to-market, ROI y alineación con los objetivos estratégicos del cliente.

Medido por: A/B testing, frecuencia de despliegue, KPIs de negocio

La fórmula

Cómo lo calculamos

La puntuación final del Artisan Index es una media ponderada de las 7 dimensiones, donde Business Impact tiene el doble de peso por su importancia estratégica.

CraftsmanshipPerformanceResilienceAdaptabilitySecurityUXBusiness

Fórmula del Artisan Index:

AI = (C + P + R + A + S + UX + 2×BI) / 8

Donde C = Craftsmanship, P = Performance, R = Resilience, A = Adaptability, S = Security, UX = User Experience, BI = Business Impact (peso x2)

0-40
Legacy

Software con deuda técnica significativa, sin tests, difícil de mantener.

40-60
Standard

Funcional pero con áreas de mejora claras en rendimiento o seguridad.

60-80
Professional

Buenas prácticas aplicadas, monitorización activa, equipo comprometido.

80-100
Artisan

Excelencia en todas las dimensiones. Software crafted con maestría.

Casos reales

Artisan Index en nuestros proyectos

Puntuaciones ilustrativas basadas en las características públicas de cada proyecto. El Artisan Index se aplica como herramienta interna de evaluación continua.

87 /100

Orquest

Resiliencia 95

Plataforma de workforce management operando en 42 mercados con alta disponibilidad 24/7.

CRA
85
PER
82
RES
95
ADA
88
SEC
90
UX
80
BIZ
89
82 /100

TrasterOne

Performance 92

Comparador de trasteros N1 en España. SEO-optimized con +2.000 centros indexados.

CRA
78
PER
92
RES
80
ADA
85
SEC
75
UX
88
BIZ
76
91 /100

eEvidence

Seguridad 98

Plataforma de certificación digital con cumplimiento eIDAS y validez legal en toda la UE.

CRA
90
PER
85
RES
92
ADA
88
SEC
98
UX
86
BIZ
95
Tu proyecto

Aplica el Artisan Index a tu proyecto

¿Quieres saber qué puntuación obtendría tu software actual? Nuestro equipo realiza auditorías basadas en el Artisan Index para identificar fortalezas, debilidades y un roadmap de mejora priorizado.

La primera auditoría es gratuita. Recibirás un informe con la puntuación de tu proyecto en las 7 dimensiones, benchmarks del sector y recomendaciones accionables.

En profundidad

La metodología detrás del Artisan Index

El Artisan Index no surgió de un ejercicio teórico. Nació de la necesidad real de establecer un lenguaje común entre nuestro equipo técnico y los stakeholders de negocio de nuestros clientes. Después de entregar más de 150 proyectos, identificamos que las conversaciones sobre calidad del software siempre se atascan en la misma barrera: los técnicos hablan de cobertura de tests, deuda técnica y tiempos de respuesta; los responsables de negocio quieren saber si el software genera resultados.

El Artisan Index tiende un puente entre ambos mundos. Cada dimensión tiene indicadores técnicos medibles (que nuestro equipo recopila con herramientas automatizadas) y una traducción directa a impacto de negocio que cualquier CEO o director puede entender.

Craftsmanship: el cimiento de todo

La dimensión de Craftsmanship evalúa la calidad intrínseca del código. Utilizamos herramientas de análisis estático como SonarQube, ESLint con reglas estrictas y revisiones de código entre pares con rúbricas estandarizadas. Medimos la adherencia a patrones de diseño, la consistencia en las convenciones de naming, la proporción de deuda técnica respecto al código total y la complejidad ciclomática. Un proyecto con un Craftsmanship de 90+ tiene un código que cualquier desarrollador senior puede leer, entender y modificar sin necesidad de una sesión de explicación previa.

Performance: lo que el usuario siente

No medimos solo números de Lighthouse. Evaluamos los Core Web Vitals en condiciones reales (no solo en laboratorio), los tiempos de respuesta de las APIs bajo carga, el tamaño del bundle JavaScript, la eficiencia del Server-Side Rendering y el comportamiento en dispositivos con conexiones lentas. La diferencia entre un Performance de 60 y uno de 90 es la diferencia entre un usuario que espera y un usuario que convierte.

Resilience: preparado para lo inesperado

La Resiliencia mide cómo se comporta el software cuando las cosas van mal. ¿Qué sucede cuando un servicio externo cae? ¿Cuánto tiempo tarda el sistema en recuperarse de un fallo? ¿Cuál es el uptime real en los últimos 12 meses? Evaluamos los circuit breakers, los sistemas de retry, las colas de mensajes, los health checks y los mecanismos de graceful degradation. Un software con Resiliencia 95+ puede perder una base de datos y seguir sirviendo respuestas cacheadas al usuario final.

Adaptability: preparado para el cambio

¿Cuánto cuesta añadir una nueva funcionalidad? ¿Cuánto tiempo necesita un nuevo desarrollador para ser productivo? La Adaptabilidad mide el acoplamiento entre módulos, la cobertura de documentación técnica, la existencia de APIs internas bien definidas y la facilidad de extensión. Un proyecto con alta Adaptabilidad puede incorporar un nuevo miembro al equipo en días, no semanas.

Security: confianza como base

La dimensión de Seguridad evalúa el cumplimiento de las directrices OWASP Top 10, la frecuencia de auditorías de dependencias, la implementación de políticas de protección de datos, la configuración de headers HTTP de seguridad, el uso de análisis SAST y DAST, y los resultados de pruebas de penetración. En proyectos regulados (fintech, healthtech, legaltech), esta dimensión puede tener un peso adicional en la evaluación final.

User Experience: el usuario en el centro

No basta con que funcione: tiene que ser un placer usarlo. Evaluamos el cumplimiento WCAG 2.1 AA como mínimo, la consistencia del sistema de diseño, los resultados de tests de usabilidad con usuarios reales, la calidad de los mensajes de error, la fluidez de los flujos principales y la adaptación responsive. Un UX de 90+ significa que el 95% de los usuarios completan sus tareas sin fricción.

Business Impact: la razón de ser

Esta es la dimensión que tiene el doble de peso, y con razón. Medimos la mejora real en conversión, la reducción del time-to-market, la frecuencia de despliegues exitosos, el ROI documentado y la alineación con los KPIs de negocio del cliente. Un software puede ser técnicamente perfecto, pero si no genera valor para el negocio, no puede ser considerado artesanal. El Business Impact es lo que separa el código excelente del software transformador.

FAQ

Preguntas frecuentes sobre el Artisan Index

¿El Artisan Index es un estándar oficial de la industria?

No, es una metodología propietaria desarrollada por Soamee basada en nuestra experiencia con más de 150 proyectos. Combina métricas reconocidas de la industria (Core Web Vitals, OWASP, WCAG) con indicadores propios de impacto de negocio para ofrecer una evaluación holística única.

¿Cómo se recogen los datos para calcular la puntuación?

Utilizamos una combinación de herramientas automatizadas (SonarQube, Lighthouse, escaneadores de seguridad) y evaluaciones humanas (code reviews, user testing, auditorías de diseño). Los datos se recogen de forma continua durante el desarrollo y en evaluaciones periódicas post-lanzamiento.

¿Por qué Business Impact tiene el doble de peso?

Porque el software existe para resolver problemas de negocio. Un código técnicamente perfecto que no genera valor es, en nuestra opinión, software incompleto. El peso extra garantiza que nunca perdemos de vista el objetivo final: generar resultados medibles para nuestros clientes.

¿Puedo solicitar una evaluación del Artisan Index para mi software existente?

Sí, ofrecemos auditorías basadas en el Artisan Index para software existente. La primera evaluación es gratuita e incluye un informe con la puntuación en las 7 dimensiones, benchmarks del sector y un roadmap de mejora priorizado.

¿Qué puntuación se considera aceptable?

Depende del contexto. Un MVP puede ser perfectamente funcional con una puntuación de 50-60 (Standard). Un producto en producción con usuarios reales debería aspirar a 60-80 (Professional). Nuestros proyectos internos apuntan siempre a 80+ (Artisan), el nivel que consideramos verdaderamente artesanal.

Agenda call gratuita →