The Math Behind Project Scheduling, Bug Tracking, and Triage (2017)
apenwarr.ca
apenwarr.ca
This actually seems like a better way to do it.
Having physical cards moved forward on a physical board might have been intuitive, but for software task tracking (and especially for remote teams) passing around requests seems better.
Besides, small teams also have the problem where the tasks are too diverse to be squeezed into a standard workflow, so having a single board for all tasks doesn't make sense.