I live in a world where we make things transparent so we can inspect and adapt.
How does this work with 'best practice'?
By adopting 'best practice' we are making the assumption that this is the ideal, that there is nothing left to learn.
We might also put this all in a locked box so we can't change it. It is 'best practice' after all - you will probably mess it up if you play with it.
So when one of my team recently said he could not change the QA 'best practice', I suggested that we absolutely needed to try.
Together we proposed we do something different - based on observation and experience - that might make the process better. We decided to run an experiment to test our own theory that the 'best practice' was flawed and can be improved.
We proposed how we could evolve the process and measure it's impact so we can decide whether we should keep the change.
So what is 'best practice' in a process that designed to evolve?
To me, it is the last thing that worked.
This might not be the last thing you tried since you always have scope for experimentation and learning.
In my world, nothing can be 'best practice' since we can always improve it.