Hemos descubierto que cada vez más y más organizaciones tienen la necesidad de reemplazar sistemas heredados, para satisfacer las demandas de sus clientes (tanto internos como externos). Un antipatrón que continuamos viendo es la paridad de funcionalidades en migraciones de sistemas heredados , el deseo de retener una paridad de funcionalidad con lo antiguo. Consideramos que esto es una enorme oportunidad perdida. A menudo, los sistemas antiguos se han sobrecargado con el paso del tiempo, con muchas funcionalidades que los usuarios no utilizan (el 50% de acuerdo al reporte de 2014 de Standish Group) y procesos de negocio que han evolucionado con el tiempo. Reemplazar estas funcionalidades es perder el tiempo. Nuestro consejo: convence a tus clientes a dar un paso atrás y entender lo que sus usuarios necesitan actualmente, para luego priorizar estas necesidades en base a resultados comerciales y métricas — esto usualmente es más fácil de decir que de hacer. Esto significa que se debe conducir una investigación de necesidades del usuario y aplicar prácticas modernas de desarrollo de producto en lugar de simplemente reemplazar las existentes.
Hemos descubierto que cada vez más y más organizaciones tienen la necesidad de reemplazar sistemas heredados para mantenerse al día con las demandas de sus clientes (tanto internos como externos). Un antipatrón que continuamos viendo es la paridad de funcionalidades en migraciones heredadas, el deseo de retener una paridad de funcionalidad con lo antiguo. Consideramos que esto es una enorme oportunidad perdida. A menudo, los sistemas antiguos se han sobrecargado con el paso del tiempo, con muchas funcionalidades que los usuarios no utilizan (50% de acuerdo al reporte de 2014 de Standish Group) y procesos de negocio que han evolucionado con el tiempo. Reemplazar estas funcionalidades es perder el tiempo. Nuestro consejo: Convence a tus clientes a dar un paso atrás y entender lo que sus usuarios necesitan actualmente, para luego priorizar estas necesidades en base a resultados comerciales y métricas — lo que usualmente es más fácil de decir que de hacer. Esto significa que se debe conducir una investigación de usuarios y aplicar prácticas modernas de desarrollo de producto en lugar de simplemente reemplazar las existentes.