The International Development Research Centre (IDRC) has developed a new approach for measuring the quality of research, aside from peer reviews.
See this resource for a holistic approach to evaluating research and these practical guidelines for assessing the quality of research for development.