Good practices for knowledge sharing and collaboration