surfisup1000:
I agree with this , efficient job scheduling based on average job time is impossible. Can't be done, as some days you will get all jobs that take longer than average and others all less.
However,.... in todays world of powerful computers, smartphones, and mobile apps , surely the information flow could be much better. We can track packages in the courier system, why not the same for a chorus worker? The chorus guy can log in /out of every job for the day and the effect on the schedule can be updated and communicated immediately.
My understanding is that this is done, at least on your copper installs I don't have enough experience with fibre scoping yet to have an opinion yay or nay on that. Most Chorus tech's from what I've seen call site contact earlier in the day to make sure they are reaching somebody who knows about the job and will be able to get them site access. A later call is then given usually about 15 - 20 mins before arrival.
To give you an idea of my biases and perspective my current role at VF is interesting in that I don't just see the points of failure like your complaints department or a CSR usually sees. My team in copper and fibre gets to see all the completions regardless of if they experienced issues or not.