These two blogs (available in English and Spanish) explain why you should undertake stakeholder mapping, how to go about it, and how to engage the stakeholders you have identified.
This article describes the origins and provides examples of community-owned small hydropower projects in Guatemala.