Dynamic analysis software is useful for understanding the movement of interconnected rigid bodies as a system. It helps analyze the motion of complex bodies by solving equations of motion using input data like body dimensions, constraints, and forces. The output provides motions, velocities, forces, and other information to understand how the interconnected rigid bodies function as a dynamic system.