Scientific publication and communication : vital steps in the development process