The general considerations for the development and customization of a generic system dynamics model for rural community development are presented. A preliminary version of a generic model is presented. Alternative customization strategies based on problem complexity as perceived by the community are discussed. The customization involves generating a network representation of the problem using a modified version of interpretive structural modeling and a pattern transfer procedure to enhance the generic model. The entire procedure is based on cognitive criteria to overcome human information processing limitations; to provide a rational and systematic approach to the simplification of problem complexity, and to promote a shared understanding of the problem situation among the participants.