Steve,
It's taken 7 years to get from that 24/7/365 method like TT's to fairly tight Spring & Fall calving groups. Some late-born heifers &/or 1st-calf heifers have 'rolled' from one group to the other in a few instances, and some have taken a ride to town.
We do synch most of the mature cows in the Spring group - 1 AI service, then out to the bull; most first-calvers anymore we just kick to the bull; all virgin heifers are AI bred on observed heat.
Fall group, we just breed on observed heat - but they're up in paddocks right next to the house for winter feeding so it's easy to watch 'em and catch 'em for breeding. Again, mature cows get one AI service then go to the bull, virgin heifers AI only; most first-calvers in this group get a shot at an AI service before going to the bull.