competive collaborative definition effects intervention articles hosted studies multi-agent strategy versus community business forum conferencing collaboration systems strengthening perspective disadvantages strategies