The IRDP is implemented by an autonomous agency called the District Rural Development Agency (DRDA).At the national level ,the Ministry of Rural Development is responsible for the release of the central share of the funds,policy formulation,overall guidance,direction,coordination,monitoring and evaluation of the IRDP.