Apologies if I sounded rude in my original post to you, in hindsight it does look a bit terse, I do get frustrated when surrounded by negative people. Your post was one of a number which reminded me of the Chicken Licken fable.
Testing does precede implementation but implementation does not have to be the next step, the process may need to be reworked and tested again to iron out any issues.
Thanks.
I'm not a negative person, but I do believe that people need proper training and education when dealing with machines. In our modern society, we are inundated with new technology for which there is no proper training. Mobile phones are a classic example of technology where only about 10% of users are fully conversant with how a smart phone works and what it can do.
I grew up with computers and trained as an analyst/programmer back in the days when computers were the preserve of the professional or gifted amateur. Then, all of a sudden, computers became mainstream, which meant that millions of people who know nothing about computers can suddenly buy and use one.
Is this good or bad?
Well, it means that modern technology has enabled millions to benefit from one of mans greatest achievements, but it also means that due to the ignorance of millions of users, botnet attacks on websites are dead easy as there are millions of computers ready to be compromised (if not already).
In other words, it is not the machines that will drive our road trains and self drive vehicles that will be at fault, but the humans who don't behave in a predictable way, or those wishing to take the pish. Gangs of youngsters driving their Corsas will, no doubt, start playing a game with automated road trains just for fun, just as the Happy Slapping craze started when mobile phones could start recording video. It is human nature.
Even with established automation, people still take stupid risks with themselves and others. How many CCTV shows have featured clips of idiots trying to beat the barriers at level crossings.
If you take out the human element from driving, and make ALL road going vehicles self driven, then these machines will be able to accurately predict the action or inaction of the other machines, but when you mix humans, especially Alphas, into the mix, you'll be asking for trouble.