A clear and ideal vision with mini goals along the way often ultimately (with lots of crises and victories along the way) lead to a realisation of the vision.
Then the need for a new vision emerges, and we keep going......it really mimics evolution in many senses and the community building process is very organic in its nature.