I will echo what many have said, I use a Chrono on all load development. First I find the COAL the gun likes best with a load 3 grains below max. Then I start adding powder to move up the velocity curve, as soon as velocity quits going up as powder increases, or shows a larger than normal spike, that is it. I back off from there and work on the load. This usually happens very close to the average max published velocities. Sometimes a little under, sometimes a little over but usually within 100 FPS.
Excessive fouling, extremely hot weather, I have also seen velocity spike in very cold weather, uniformity problems with components, oil in the chamber, or a snow or rain storm can all lead to a condition which will produce unsafe pressures. If you are already running right at the ragged edge, you leave no margin of safety for things that are often way outside your realm of control.
If you are getting ejector marks, or hard bolt lift, pierced or black edge primers, or expanded primer pockets using Lapua or WW brass, you are already WAY over max pressure. Not a place I go. If I want 200 FPS more speed, I will move up in case capacity rather than push a smaller one too hard.