I've found that there is a next step / additional dimension that can be very useful as well:
Once you have what's in the important row, ask people what they would want to work on.
Assuming everyone is qualified for the tasks, I've found that giving something urgent/important to someone who wants to work on it vs someone who doesn't DRAMATICALLY improves the odds of it getting done quickly.
This being HN, someone will say: "But what about things nobody wants to work on". Great question!
The answer is to either:
- Have everyone take turns e.g. doing support for the team on a rotation
- Make trades vs the future e.g. "I know you don't want to do this now. If you do it though, I guarantee you get first choice on what you want to work on next."