Too often technology is seen as predetermined, disregarding social, commercial, and economic givens. Computer system designers typically ignore or attempt to defeat informal organization and social network constraints. Social or collective action s...