Pull approaches differ significantly from push approaches in terms of how they organize and manage resources. Push approaches are typified by "programs" - tightly scripted specifications of activities...