Participatory approaches elicit information from multiple stakeholders while planning and implementing resource management systems. Such elicited information is often associated with significant variability. Public participation geographical information science (GIS) (PP-GIS) solutions can reduce this variability by helping stakeholders to measure the factors involved and provide the elicited information. We propose a Quality Function Deployment'-based participatory framework for developing such PP-GIS solutions. It is demonstrated using a case study to enhance an existing PP-GIS into a solution for rainwater harvesting systems in Indian villages. The novelty of the proposed framework is that it identifies metrics and carries out comparative analysis of three existing solutions: participatory rural appraisal, participatory mapping and PP-GIS. In the case study, PP-GIS scored less than participatory mapping as it scored less on usability and affordability. To improve PP-GIS in these aspects, an easy-to-use mobile and web based, free and open source PP-GIS solution, Watershed GIS, was developed. It scored better than the three existing solutions and its usage resulted in substantial reduction of variability in criteria values and thus better ranking of alternatives, with the average coefficient of variation decreasing from 0.12 to 0.05.