Almost every major chain store now has traded in old-fashioned, pen-and-paper work schedules for computer-generated ones. They use special software that analyzes sales data, delivery schedules, and even local weather forecasts to spit out the most efficient plan for which employees should work, when. It’s great for the bottom line, but not so great for many workers. Yesterday, Starbucks announced it’s changing its system to give workers more regular hours. But does this mean anything for others in similar situations?