Drawing inspiration from the psychological literature on social change [e.g., 1, 2], we classify approaches to development engineering into three categories based on the depth, sustainability, and scalability of the resultant change within a community. In this context, we define “first-order change” ...