Definición: ¿Qué significa sistema heredado?
Un sistema heredado, en el contexto de la informática, se refiere a sistemas informáticos, lenguajes de programación o software de aplicación obsoletos que se utilizan en lugar de las versiones actualizadas disponibles.
Los sistemas heredados también pueden estar asociados con terminología o procesos que ya no son aplicables a los contextos o contenidos actuales, creando así confusión. En teoría, sería genial poder tener acceso inmediato para utilizar la tecnología más avanzada. Pero en realidad, la mayoría de las organizaciones tienen sistemas heredados, hasta cierto punto. Un sistema heredado puede ser problemático debido a problemas de compatibilidad, obsolescencia o falta de soporte de seguridad.
Un sistema heredado también se conoce como plataforma heredada.
Techinfo explica el sistema heredado
Un sistema heredado no está necesariamente definido por la edad. Legacy puede referirse a la falta de soporte del proveedor o la incapacidad de un sistema para cumplir con los requisitos de la organización. Por ejemplo, un mainframe grande puede usar un Java de 64 bits, mientras que una plataforma Linux puede usar código de la década de 1960. Las condiciones heredadas se refieren a la dificultad (o incapacidad) de un sistema para ser mantenido, respaldado o mejorado. Un sistema heredado suele ser incompatible con los sistemas adquiridos recientemente.
Los sistemas heredados requieren un alto mantenimiento y pueden implicar parches y modificaciones complejas. Las técnicas de portabilidad se utilizan a menudo para ajustes o adaptaciones de software. El hardware más antiguo puede requerir capas de compatibilidad adicionales para facilitar la funcionalidad del dispositivo en entornos incompatibles.
Una organización puede seguir utilizando sistemas heredados por una amplia variedad de razones, como las siguientes:
- "¡Si no está roto, no lo arregles!" Es posible que el sistema funcione adecuadamente.
- El sistema es complejo y la documentación es deficiente. Definir simplemente el alcance puede ser difícil.
- Un rediseño es costoso debido a la complejidad o la arquitectura monolítica.