I like to program long team workouts on a weekly basis at CrossFit gyms. One common thing I implement into these workouts is a an ascending weight ladder with the barbell movement that is within the workout.
The main reason I like to implement this is it gives people the opportunity to gradually lift heavier under fatigue as the workout goes on. I find it smartest to implement this in a team workout because having a partner forces you to rest, so the work being performed stays at a higher quality and is performed at a higher intensity. Plus having a partner provides the extra motivation to push harder then you normally would if you were doing the workout on your own because someone is relying on your performance.
Lastly, workouts like this touch on developing strength and building capacity at heavier loads, which carries over well to open workouts that have ascending weight ladders