Round-robin is a useful starting point for release ownership because it is easy to understand. But as teams grow, a strict next-name-in-the-list approach can create unfair outcomes.
Fairness is better measured by the work people actually carried than by the original assignment order.
Availability changes the rotation
Annual leave, sickness, training and other commitments mean the next person in sequence may not be available. A fair model should skip unavailable people without permanently penalising them.
Cover is real release work
If someone covers another engineer's release, that contribution should count. Otherwise the cover engineer can be asked to carry two turns while the person they covered remains next in the normal rotation.
Team fairness can matter as much as individual fairness
A platform may have engineers spread across several teams. Avoiding repeated ownership from the same team can improve workload distribution even when the individual sequence appears fair.
Keep the fairness logic explainable
People are more likely to trust automation when they can understand why an assignment was made. Keep assignment history, absence and cover visible so the rota never feels arbitrary.
Practical guidance for balancing release ownership, absence and cover.