Sistema heredado
Un sistema existente que sigue en uso, con dependencias técnicas y de negocio acumuladas.
¿Qué es un sistema heredado?
Un sistema heredado suele ser un sistema antiguo aún utilizado cuya tecnología, datos e interfaces han evolucionado con el tiempo. Puede resultar difícil de modificar o integrar y seguir cumpliendo tareas importantes de forma fiable. La antigüedad no vuelve por sí sola una aplicación inútil o insegura; deben examinarse las características, el soporte y los riesgos concretos.
En una empresa ficticia, una aplicación antigua de pedidos sigue gestionando trabajo en curso y alimentando la contabilidad. Antes de sustituirla se registran reglas de negocio, sistemas que la llaman, responsabilidad sobre datos de referencia y operación. Puede sustituirse gradualmente una función mientras el resto sigue siendo necesario. Continuar operando, renovar de forma dirigida o sustituir todo depende de límites separables, soporte posible y requisitos operativos, entre otros factores; la etiqueta «heredado» no decide.
Fuentes
Términos relacionados
- Deuda técnicaUna metáfora de defectos internos del software que dificultan cambios posteriores o aumentan su riesgo.
- RefactorizaciónCambiar la estructura interna del software conservando el comportamiento observable esperado.
- Arquitectura multiinquilinoUna solución multiinquilino admite ámbitos separados por cliente o grupo. Un inquilino no equivale automáticamente a una persona o una base de datos.
- Caché del navegadorLa caché del navegador guarda respuestas HTTP adecuadas. Su reutilización y validación siguen las reglas correspondientes.
- Invalidación de cachéLa invalidación hace que una copia guardada deje de reutilizarse según reglas definidas. El registro de origen es una cuestión distinta.
- Almacenamiento en cachéLa caché reutiliza datos o resultados guardados. La vigencia y el círculo de usuarios autorizados forman parte del diseño.
Artículos sobre el tema








Desarrollo de software con ASES
Software a medida, aplicaciones web y móviles


