Se necesitan muchos prerrequisitos para implementar un sistema feed-forward: las alteraciones deben poder medirse, sus efectos en la salida del sistema deben ser conocidos y el tiempo durante el que las alteraciones afectan a la salida debe ser mayor que el del sistema en sí.