Software Development, Customer Relationship Management, Workgroup Documentation, and Discussion Groups