The question of gentrification The question of gentrification is made complex by the fact that the urban qualities it produces—lively street life, profuse commerce, preservation and upgrading of old buildings—are highly desirable, the substrate of urbanity. The problem with gentrification is with its particulars and with its effects. Gentrification suppresses reciprocity by its narrowed scripting of formal and social behavior, by turning neighborhoods into Disneylands or Colonial Williamsburgs, where residents become cast members and the rituals of everyday life become spectacle or food for consumption. Michael Sorkin, 20 Minutes in Manhattan gentrificationurbanism
Yagni A Definition by Martin Fowler martinfowler.com Yagni originally is an acronym that stands for "You Aren't Gonna Need It". It is a mantra from Extreme Programming that's often used generally in agile software teams. It's a statement that some capability we presume our software needs in the future should not be built now because "you aren't gonna need it". A late change in requirements is a competitive advantageRequirements proliferation softwareagilefeaturesplanning