Originally Posted by
redsox1918
Maybe you could write the code for fair share rosters? Also with the code to stop people changing them.
Seriously taking out latte breaks how long would it take to write this code?
Way off topic here and into my everyday worklife, but that's
completely different

How much the average wage was over a particular period, for a certain group of people, easy-peasy, childs-play, simple maths, BA must already have that, and if they haven't, I wasn't joking when I said a minute or two to write.
OTOH scheduling of various types is usually a very* complex issue, there are companies who
only sell scheduling software and make a good living at it, its a tough problem to crack and every type is different, with usually about 4 rules that are strightfoward, modified by more rules that are partly contradictory with another set on top that are completely contradictory, and then some exceptions to those. I haven't dealt with BA crew scheduling but I'd bet that sums it up
* I've been involved with it before, whatever package you use, the customer usually has some "
special" requirement (read, lost in the mists of time but wont change) that means either the s/w wont work, or it needs to be massively rewritten.