Tuesday, June 17, 2008
My first thought was to establish a market and have everyone bid on shifts, but as many of my co workers have other jobs that pay more per hour (Housing has a low hourly pay rate, but comes with the fixed benefit of no cost summer housing), it is easy to imagine enough employees strategically bidding to minimize their hours in a way that would make completing the schedule impossible without forcing some employees to work overtime.
Since it is easy for us to trade our shifts with each other, it seems like Coasian bargaining is a possibility. If original allocation doesn't matter, each employee could be given all 15 shifts for a particular day, and then made responsible for getting them filled. Or if employees wanted a greater sense of control, an order could be made and employees could be given 10 seconds to make their pick, failure to pick within 10 seconds would result in being assigned the earliest vacant shift (i.e. Monday at 8am, then 10am, then noon, until all of Monday is full, then Tuesday at 8am...). With 11 employees, this would mean that everyone would be given almost 2 minutes/ pick and 105 shifts/week could be filled at a rate of about 1 month/hour.
As it is, all employees submitted their hours of availability to a single employee now in charge of scheduling "on a trial basis". Since we are still able to trade our shifts, I don't see any problems with this aside from the fact that the scheduler will certainly receive the most convenient schedule. Are there any other methods for scheduling that could be employed?
Compared with the totality of knowledge which is continually utilized in the evolution of a dynamic civilization, the difference between the knowledge that the wisest and that which the most ignorant individual can deliberately employ is comparatively insignificant. ~Fredrich Hayek in The Constitution of Liberty