All companies seem to have their own version of this, not restricted to engineering I think. I could list Big Airlines efforts ad nauseum. They all have a twee little acronym. The bottom line is that the management want to introduce something which they perceive as a benefit, but they have found that if they get their staff happy enough they will be convinced that a grass roots staff member thought of it. Management "pick it up and run with", send it up the flagpole and see who salutes it" If nobody thinks it's a good idea or it fails well it was only Barney Arsescratcher's idea anyway. If it works well
BA's management take the credit.