There are many theories.
From a play time perspective, it is supposedly the amount of appearances, not innings. This tells me to put all prospects as a setupA and put their pitch count to a minimum. I have tried this, but have not noticed any significant difference. I still use it anyway, but mainly to prevent injuries caused by overuse.
From a coaching perspective, you wanna have coaches with high pitching, discipline and patience.
Always try to max out training if possible. This will help with year over year velocity, durability and stamina.
Also, if they came into the league at age 19 or 18, put them in rookie ball if rookie ball has started. If rookie ball has yet to begin, out them in low a. Promote them at the end of each season.