Glosario Técnico
Términos que deberías conocer
Definiciones claras y prácticas de conceptos clave en desarrollo de software. Para fundadores, product managers y equipos técnicos.
Principios SOLID
Cinco principios de diseño orientado a objetos para crear código mantenible, extensible y robusto.
DRY (Don't Repeat Yourself)
Principio que establece que cada pieza de conocimiento debe tener una única representación en el sistema.
KISS (Keep It Simple)
Principio de diseño que prioriza la simplicidad: la solución más simple que funciona es casi siempre la mejor.
Deuda Técnica
Coste acumulado de decisiones técnicas subóptimas que genera "intereses" en forma de trabajo extra.
MVP (Producto Mínimo Viable)
Primera versión funcional de un producto diseñada para validar hipótesis de negocio con el mínimo esfuerzo.
Arquitectura de Software
Estructura fundamental de un sistema de software: componentes, relaciones y principios que guían su diseño.
Escalabilidad
Capacidad de un sistema para manejar crecimiento en usuarios, datos o carga sin degradar el rendimiento.
CTO as a Service
Modelo de contratación de liderazgo técnico externo para empresas sin CTO interno o con necesidades puntuales.
Staff Augmentation
Modelo de contratación donde se añaden profesionales externos para reforzar temporalmente un equipo interno.
¿Echas en falta algún término? Sugiérelo.
