Ask the staffer
#3121
Join Date: Apr 2005
Location: UK
Programs: IC Hotels Spire, BA Gold
Posts: 8,669
Rostering. I spent a couple of years being responsible for generating a monthly Watch Roster for 50 ATCOs, who were workng 3 different watch patterns on a 24h ATC Radar Unit ... factoring in leave and training, of course, and with a manning requirement that changed throught the day and at weekends. And with different levels of ATC licences. Oh, and they had to change between those 3 watch patterns regularly, for a variety of reasons (ISTR 6 weeks was the max we kept people on one watch system, for fairness.).
Done with quill and parchment back then, it would take many hours to get it right. Even with IT support, I can just about imagine what it’s like rostering BA crews
Done with quill and parchment back then, it would take many hours to get it right. Even with IT support, I can just about imagine what it’s like rostering BA crews
It also re-calculates / re-rosters when sickness occurs, either for the whole day or if someone falls ill during the day plus a whole host of other things, it it quite remarkable how quickly it will re-calculate the optimum roster and immediately flag up upcoming conflict when a driver will be run out-of-hours later in the day due to an unforseen problem. Hundreds of drivers and trains, hugely complex timetables (particularly in and around London) but it will instantly show where a rostering conflict will occur hours out from any point....and also show the optimum way it can be resolved with the minimum of staff changes and inconvenience.
Last edited by BOH; May 11, 2018 at 1:43 pm
#3122
Join Date: Nov 2017
Programs: BA, Hilton
Posts: 2,092
Simple on the face of it, and a rabbit hole when you beyond that
#3123
Join Date: Nov 2017
Programs: BA, Hilton
Posts: 2,092
Thanks T8191, that was very interesting. Avoided quoting whole post for reasons of space, but please do continue with such contributions ^
Regardless of how people may have interpreted the written word, as an unashamed geek (I may have mentioned that before) my thanks to all who contribute.
Except PETER01 obviously
Regardless of how people may have interpreted the written word, as an unashamed geek (I may have mentioned that before) my thanks to all who contribute.
Except PETER01 obviously
#3124
FlyerTalk Evangelist
Join Date: Mar 2010
Location: JER
Programs: BA Gold/OWE, several MUCCI, and assorted Pensions!
Posts: 32,146
Interesting, BOH ... although my old requirements were simple in comparison, I would have loved to have something similar instead of having to do it all in my head!!
#3125
Join Date: Dec 2009
Posts: 494
Absolutely. I claim no expertise but aren't scheduling problems often variations of the "travelling salesman" problem?
#3126
Join Date: Nov 2017
Programs: BA, Hilton
Posts: 2,092
Scheduling is a variation of the "Knapsack" or "machine loading" problem, rather than the "travelling salesman", but both are classed as "hard" computational problems with no easy general solution. Brute force (and perhaps a bit of experience) is needed in general, although a solution somewhere near the best can often be found in less than polynomial time.
Thanks in advance
#3127
Ambassador, British Airways Executive Club
Join Date: Feb 2008
Location: UK
Posts: 10,159
Thanks T8191, that was very interesting. Avoided quoting whole post for reasons of space, but please do continue with such contributions ^
Regardless of how people may have interpreted the written word, as an unashamed geek (I may have mentioned that before) my thanks to all who contribute.
Except PETER01 obviously
Regardless of how people may have interpreted the written word, as an unashamed geek (I may have mentioned that before) my thanks to all who contribute.
Except PETER01 obviously
Oh, I just like to ask the odd question here and don't have any BA staff knowledge, well maybe just a tiny bit here and there but certainly not enough to contribute to this thread
#3128
FlyerTalk Evangelist
Join Date: Mar 2010
Location: JER
Programs: BA Gold/OWE, several MUCCI, and assorted Pensions!
Posts: 32,146
Gosh, I didn't think I was that interesting
A couple of nocturnal afterthoughts, then.
1. The BIG difference between Civ and Mil ATC is that Civ tend to get posted to one location [and indeed sometimes one control role] and stay there for years. Mil do ALL roles in the Tower, and get posted to a new location every 2 1/2 years to broaden their experience and fit them for a variety of other roles (such as Area Radar). On posting, their controlling endorsements are automatically cancelled, and they have to start local training again at the new unit before being validated to operate in each control position. Obviously the more experienced ATCOs will [usually!] take less time to endorse at subsequent units, but local training [On Job Training = OJT] consumes a lot of time overall, and makes rostering more complex.
2. Returning to my 50-controller unit [Eastern Radar] and the Watch Roster.
All the above from memory of the late 70s
A couple of nocturnal afterthoughts, then.
1. The BIG difference between Civ and Mil ATC is that Civ tend to get posted to one location [and indeed sometimes one control role] and stay there for years. Mil do ALL roles in the Tower, and get posted to a new location every 2 1/2 years to broaden their experience and fit them for a variety of other roles (such as Area Radar). On posting, their controlling endorsements are automatically cancelled, and they have to start local training again at the new unit before being validated to operate in each control position. Obviously the more experienced ATCOs will [usually!] take less time to endorse at subsequent units, but local training [On Job Training = OJT] consumes a lot of time overall, and makes rostering more complex.
2. Returning to my 50-controller unit [Eastern Radar] and the Watch Roster.
- First, there was a core need for 4 x 3-man watches to cover 24/7 manning, all of whom had to be fully endorsed in all control positions (we had about 8 separate endorsements, not counting Watch Supervisor). One on each watch had to be endorsed as Supervisor, of course. These 12 ran on an 8-day week of Morning/Evening and Afternoon/Night, and including days sleeping after night shifts and 2 consecutive full days off (M/E, A/N, S, M/E, A/N, S, O, O)
- Then there is the augmentation to cover [say] 0800-2200 Mon-Fri when most Mil flying took place. They would be on a 2-watch system (M/E, A, M/E, A, M/E) and the reverse the next week (known as Swing Shift). That would use up another 9x2 ATCOs, to give a basic 12-man watch during the normal flying period.
- Then there is the Day shift, say 0800-1700 Mon-Fri. This includes those under training, ensuring maximum exposure to traffic to facilitate their progress. Maybe 6 -8 on that system, depending on Training states and Manning.
- Any extras would be on Swing Shift.
- One had to ensure there was cover for Supervisor, Traffic Allocation and Co-Ordinator positions from the above mix - also on separate controlling endorsements.
- Finally, people went on leave! Entitlement was, in the simplest terms, 6 full weeks normal leave. We/I instituted a rule that 2 weeks leave was to be taken in each 4-month block, starting (IIRC) 1 Feb so that everyone got a share of Summer and Christmas leave opportunities. Typically 6 on leave at any one time.
Last edited by T8191; May 12, 2018 at 10:14 am Reason: Details!
#3129
Join Date: Nov 2011
Location: LHR Air Traffic Control
Programs: BAEC Silver
Posts: 875
Currency (how often/how much). For example, at LHR Tower, we have to do 12hrs of 'Air' (either of the two runways) and 12hrs of 'Ground' (any Ground Movement Control position, or Ground Movement Planner (what flight crew know as 'Clearance Delivery') every 45 days. If we don't achieve that we have to get signed off by an examiner again.
There is also refresher training (and assessment) on unusual situations/emergencies. Although an annual requirement, we usually split them up so that we do them every six months.
Then there is the competency assessment, which is continual. Each controller is allocated to a competency examiner who is responsible for building up (at the very least once every quarter) a body of written evidence to prove the controller's ongoing comptency. RT samples will be taken every quarter and graded, as well as the examiner carrying out a live assessment (sitting at a spare desk and listening and monitoring the working practices) on the staff working in the tower about once a month. Any safety reports or observations made by the controller will be discussed and any further work identified if needed.
As I work in the office for most of the time, and therefore don't work in the tower as much as 'normal' controllers, I also have to do a six-monthly check, so I'll have my examiner plugged in with me for a whole shift every six months, along with an verbal examination.
#3130
FlyerTalk Evangelist
Join Date: Mar 2010
Location: JER
Programs: BA Gold/OWE, several MUCCI, and assorted Pensions!
Posts: 32,146
Very interesting, Heathrow Tower. ^
I guess you guys formalised (rightly) what our ‘management’ in the old days did by gut instinct. And indeed perhaps Mil ATC does something similar there days ... any current/recent Mil ATCOs in here?
A lot of effort by the ‘competency examiner’ required, though. Quis custodes ipspos custodes?
I guess you guys formalised (rightly) what our ‘management’ in the old days did by gut instinct. And indeed perhaps Mil ATC does something similar there days ... any current/recent Mil ATCOs in here?
A lot of effort by the ‘competency examiner’ required, though. Quis custodes ipspos custodes?
#3131
Ambassador, British Airways Executive Club
Join Date: Feb 2008
Location: UK
Posts: 10,159
Thank you very much Heathrow Tower, really appreciated ^
A very rigorous testing and assessment periods as well as quite reassuring how high the standards are.
Keep up the posts here if you can and when you can.
Many, many do like reading this particular thread which is one of my favourites and I am sure many other members here feel the same
A very rigorous testing and assessment periods as well as quite reassuring how high the standards are.
Keep up the posts here if you can and when you can.
Many, many do like reading this particular thread which is one of my favourites and I am sure many other members here feel the same
#3132
Join Date: May 2011
Location: CWL
Programs: BA Blue, Hilton Gold
Posts: 300
As a current Mil ATCO we still operate to very similar guidelines to ensure we remain up to standard. In essence we have an hours requirement over a 30 day period for each endorsement we hold. Also we are subject to standards checks every 6 months, which includes a theoretical exam (that must include altimetry and knowledge of publications questions). Every 3 years we are required to undertake a Professional Knowledge examination, which is more in depth. Those in training and standards team roles are also examined every 6 months (or perhaps annually- I forget!) in these roles to ensure they are doing that element to the appropriate standard.
We also have to maintain 90 day currency in the more unusual elements of controlling, of which some is done synthetically (such as equipment failures when conducting a talk down) and some is briefings. Every controller must also undertake Human Factors training and periodic refresher training.
Overall we are quite a regulated bunch when it comes to being at, and maintaining, the appropriate standard.
We also have to maintain 90 day currency in the more unusual elements of controlling, of which some is done synthetically (such as equipment failures when conducting a talk down) and some is briefings. Every controller must also undertake Human Factors training and periodic refresher training.
Overall we are quite a regulated bunch when it comes to being at, and maintaining, the appropriate standard.
#3133
Join Date: Nov 2010
Posts: 5,596
There are further complications with pilots, notwithstanding that some destinations require special training (like Funchal). Some pilots also have a restricted medical, such as pilots returning after a heart attack or bypass surgery. There are a number of other conditions which cause a restriction. 2 restricted pilots cannot fly together so calling out a standby requires caution. The crewing officers will have all the required information computerised, but just borrowing a pilot of annother crew is not always the correct answer.
#3134
Join Date: Nov 2017
Programs: BA, Hilton
Posts: 2,092
Thanks
#3135
Join Date: Jan 2010
Posts: 3,190
I think the hand-grenade analogy is a good one. Having done rostering in the past (not UncleT type past, a little more recent that that) albeit with the help of some fairly primitive computers, even when it appears simple, it is quite complicated. When it isn't anywhere near simple (e.g. pilots, flight crews etc) it quickly becomes a mess. Much better to de-optimize a single flight than crater half the operation.
I for one appreciate the posts made by Waterhorse and all others (staffers or not) and surely hope they continue with the details and expositions. This would be a much poorer place if responses were reduced to yes, no and maybe.
rb211.
I for one appreciate the posts made by Waterhorse and all others (staffers or not) and surely hope they continue with the details and expositions. This would be a much poorer place if responses were reduced to yes, no and maybe.
rb211.