The D-action (derivative term) shall be used on low noise signals and in systems with a large 1st order time constant such as temperature controls.
When the I-action (integral term) causes fluctuations/oscillations then the I-action shall first be reduced as to stabilize the PID control loop. Then some D-action could be added if the signal is low noise and if the step response is too slow.
In my field experience, the derivative function as part of control loop tuning was not used. However, my field experience was mostly heating, gas flow, and gas pressure control. I was told by others that the derivative was extensively used for robotic movement. Hope that helps!