This is becoming a habit: my turning over of meaningless business jargon with the reality of projects.
"Best Practice" is the next on my list.
All I can ask is "Who is it 'best' for?"
If its best for this project, let's test it and find out; but better, let's work up the project delivery team to produce processes that will be the 'best' for the project through educated critical process checks, system refinement and check again on the results.
That is, we engage the intelligence and experience of the people doing the work, informed by others, but not slaves to what someone else in some other circumstances thinks is best for my project. A project they've never thought about, let alone seen.