Isn't it time to dispense with the trendy business terms? The people who you expect to carry out your directives are too busy with their jobs to worry about your impressive list of Japanese lean manufacturing terms and business abbreviations. Is not the definition of lean eliminating the amount of unnecessary jargon for your people to remember.
Would it not be much easier to tell your people we are going to implement a new card system to replenish stock than to tell them we are going to use new kanban cards and then have to explain kanban. Sure there are more words but is not a direct route to the meaning more important. Are you going to have to explain kanban to every new hire.