Effective management of research and development