ซอฟต์แวร์เพื่อความร่วมมือ

ซอฟต์แวร์เพื่อช่วยในการทำงานร่วมกัน  หรือ กรุ๊ปแวร์  คือ ซอฟต์แวร์โปรแกรมประยุกต์ที่ออกแบบขึ้นเพื่อช่วยให้บุคลากรที่เกี่ยวข้องปฏิบัติภารกิจให้บรรลุเป้าหมาย หรือเป็นกระบวนการต่าง ๆ ของกลุ่มปฏิบัติงานประกอบกับการใช้ซอฟต์แวร์เพื่อสนับสนุนการปฏิบัติงาน 
จุดประสงค์ของการออกแบบ ซอฟต์แวร์เพื่อความร่วมมือ คือเปลี่ยนเอกสาร และ โฆษณาบนอินเทอร์เน็ต (Rich media) ให้ถูกแชร์และใช้งานได้อย่างมีประสิทธิภาพผ่านการทำงานเป็นทีม การทำงานร่วมกันเป็นทีมหมายถึงความเคารพในการใช้เทคโนโลยีสารสนเทศ หรือความหมายอื่น ๆ ที่ทำให้เข้าใจในความแตกต่างของการปฏิสัมพันธ์ระหว่างมนุษย์ที่จำเป็น และใช้เทคโนโลยีอย่างเหมาะสม ที่ทำให้ถูกว่าจ้างตามที่ต้องการ
การร่วมมือต้องอาศัยการทำงานของแต่ละบุคคลเพื่อเป้าหมายเดียวกัน โดยจุดประสงค์หลักของการทำงานเป็นทีมแบบ Collaborative software คือ ช่วยอำนวยความสำดวกในการทำงานในแง่ของระยะทาง ซึ่งเป็นเครื่องมือที่ช่วยในการสื่อสารและแก้ไขปัญหาไปพร้อม ๆ กัน นอกจากนี้ Collaborative software ยังสนับสนุนการทำงานการบริหารโปรเจกต์ เช่น การมอบหมายงาน การบริหารเวลาส่งงาน และปฏิทินที่ใช้งานร่วมกัน สิ่งประดิษฐ์เป็นหลักฐานชัดเจนในการแก้ไขปัญหา ที่รวมไปถึงการเตรียมเอกสาร เอกสารสำคัญ กำหนดส่งงาน และการนำส่ง
Collaborative software คือแนวคิดที่สอดคล้องกับ Computer-supported cooperative work (CSCW) โดย Carstensen และ Schmidt (1999) ได้ให้ความเห็นว่า Groupware เป็นส่วนหนึ่งของ CSCW โดย Groupware หมายถึง กิจกรรมที่ทำงานร่วมกันโดยใช้ระบบคอมพิวเตอร์ ผลิตภัณฑ์ซอฟต์แวร์อย่าง อีเมล์ ปฏิทิน ข้อความแชท วิกิ และการบุ๊คมาร์ก ซึ่งเป็นกลุ่มที่ถูกใช้ใน Groupwork และซอฟต์แวร์เหล่านี้ถูกใช้นอกสถานที่ทำงาน เช่น บริการหาคู่ออนไลน์, Social network อย่างทวิตเตอร์ และเฟซบุ๊ก ที่ถูกแนะนำโดยกฎของ Metcalfe ที่กล่าวถึง การที่ผู้คนจำนวนมากใช้บางอย่างเพื่อให้ได้มาซึ่งคุณค่า และประยุกต์ใช้ซอฟต์แวร์
การใช้ซอฟต์แวร์เพื่อความร่วมมือ (Collaborative software) ในสถานที่ทำงานสร้างสภาพแวดล้อมการทำงานร่วมกัน (CWE) ซึ่งสนับสนุนทั้งในการทำงานของแต่ละบุคคลและความร่วมมือในการทำงานเป็นกลุ่ม จึงทำให้เกิดเป็นสถานที่ใหม่ของมืออาชีพ ที่การทำงานนั้นสามารถทำงานร่วมกันได้ โดยไม่คำนึงถึงสถานที่อยู่ของแต่ละบุคคล 
สุดท้าย Collaborative software เกี่ยวข้องกับการทำงานร่วมกันเป็นระบบ ไม่ว่าจะเป็นรูปแบบใด
ๆ ที่ปรากฏขึ้นในองค์กร ทั้งในเรื่องของเวลาการทำงานร่วมกัน ที่อยู่ในรูปแบบทางการ ไม่เป็นทางการ แบบความตั้งใจ และแบบไม่ได้ตั้งใจ ขณะที่ Groupware หรือ Collaborative software เกี่ยวข้องกับองค์ประกอบทางเทคโนโลยีของการทำงานร่วมโดยใช้คอมพิวเตอร์ช่วย ซึ่งได้กลายมาเป็นเครื่องมือที่มีประโยชน์ในการวิเคราะห์ตัวแปร ทำให้เข้าใจพฤติกรรมและความหลากหลายขององค์กรที่เกี่ยวข้อง กับแนวคิด CSCW
จุดเริ่มต้น.
Douglas Engelbart เป็นคนแรกที่มองเห็นการทำงานรวมกันของคอมพิวเตอร์ ในปี 1951
Doug Engelbart คือ บิดาแห่ง Groupware เขาสนับสนุนวิสัยทัศน์นี้ในปี 1962 กับการทำงานแบบเดิมที่เต็มไปด้วยทีมวิจัยของเขา โดย กลางปี 1951 ถึงปี 1960 ได้สาธิตงานของเขาให้แก่สาธารณชนในปี1968ว่าอะไรคือสิ่งที่ตอนนี้ได้อ้างอิงถึง ”The Mother of All Demos.” ในปีเดียวกัน แล็ป Engelbart ถูกขโมย ARPANET ทำให้เครือข่ายคอมพิวเตอร์แรกถูกใช้งานและขยายไปบริการไปยังฐานผู้ใช้ รวมไปถึง Intelligence Amplification Section 4: Douglas Engelbart, หน่วย ARPANET และชุดข้อมูลสำคัญของ Doug Engelbar
ซอฟต์แวร์เกมออนไลน์ เริ่มในช่วงต้นของเครือข่ายคอมพิวเตอร์ ในปี 1975 Will Crowther สร้าง Colossal Cave Adventure บน คอมพิวเตอร์ DEC PDP-10 เมื่อการเชื่อมต่ออินเทอร์เน็ตเติบโต ทำให้จำนวนของผู้ใช้และเกมส์ที่เล่นหลายคนเพิ่มขึ้นด้วย ในปี 1978 Roy Trubshaw นักศึกษามหาวิทยาลัย Essex ประเทศอังกฤษ สร้างเกมส์ MUD (Multi-User Dungeon) และ MUDs อื่น ๆ อีกมากมายก็ถูกสร้างขึ้น แต่ยังคงสร้างบนคอมพิวเตอร์จนถึงปลายศตวรรษ 1980 เมื่อคอมพิวเตอร์ส่วนบุคคล ที่มี dial-up โมเด็มในบ้าน เริ่มเป็นเรื่องธรรมดามากขึ้น ซึ่งส่วนใหญ่ใช้งานระบบ multi-line Bulletin Board และผู้ให้บริการออนไลน์ ต่อมา MUDs ได้พัฒนาเป็น การแชทออนไลน์, การแชร์วิดีโอ และ การโทรผ่านอินเทอร์เน็ต สิ่งเหล่านี้ล้วนเป็นสิ่งจำเป็นสำหรับการพัฒนาในอนาคต ผลการศึกษาของ MITRE แสดงให้เห็นว่าคุณค่าของเสียง ข้อความสนทนา และการแบ่งปันภาพถ่ายนั้นเพื่อความเข้าใจร่วมกัน
รัฐบาลอเมริกาเริ่มใช้ Collaborative appตั้งแต่ต้นปี 1990COMPASS หนึ่งในโปรแกรมที่มีประสิทธิภาพ ซึ่งได้ถูกนำไปใช้ในหน่วยงาน the Navy's Common Operational Modeling, Planning and Simulation Strategy
ระบบ compass อนุญาตสูงสุด 6 user ในการ สร้าง session เชื่อมต่อกันแบบ จุดต่อจุด (1:6), โดยsession จะยังอยู่หากมี 1 user active, และจะสร้างใหม่ทั้งหมดเมื่อทั้ง 6 คน log out ออกไป MITRE ปรับปรุงโดยการสร้าง Host Server ขึ้นมาเพื่อให้แต่ละคน log in เข้าไปเรียกว่า CVW (Collaborative Virtual Workstation), ทำให้ session สร้างขึ้นเป็น virtual file cabinet และ virtual rooms และทำให้ session คงไว้เพื่อกลับเข้ามา join อีกทีได้
ปี 1996 Pavel Curtis เป็นผู้สร้าง MUDs ที่ PARC ได้ทำการสร้าง PlaceWare, Server ที่ สร้าง one to many สำหรับหอประชุม, เพื่อใช้ระหว่างเพื่อนที่นั่งประชุมด้วยกัน และสามารถกำหนดจำนวนผู้ประชุมที่จะพูดได้
ในปี 1997 engineers ที่ GTE ใช้ PlaceWare เป็น engine ของ MITRE's CVW แบบ Commercial และเรียกระบบนี้ว่า InfoWorkSpace (IWS)
ใน ปี 1998 IWS ถูกใช้เป็นมาตรฐานของ ศูนย์ปฏิบัติการทางอากาศ (the standardized Air Operations Center) IWS ถูกขายต่อไปยัง General Dynamics และ Ezenia ในเวลาต่อมา
กรุ๊ปแวร์.
Collaborative software เป็นซอฟต์แวร์ที่ถูกออกแบบให้เป็น groupware เมื่อปลายทศวรรษ 1980 โดย Richman and Slovak(1987) ได้ให้ข้อมูลไว้ว่า “อิเล็กทรอนิกส์มีส่วนสำคัญในการทำงานเป็นทีม groupware เปรียบเสมือนศูนย์กลางในการติดต่อสื่อสาร ระหว่างผู้จัดการช่างเทคนิคและคนอื่น ๆ ที่มีปฏิสัมพันธ์ในกลุ่มและช่วยการทำงานในกลุ่ม” 
ย้อนกลับไปในปี 1978 Peter and Trudy Johnson-Lenz ได้สร้าง groupware และได้ให้นิยามของ groupware ไว้ว่า เป็นซอฟต์แวร์ที่ช่วยสนับสนุน เพิ่มประสิทธิภาพการทำงานของกลุ่ม ต่อมาได้มีการเขียนบทความอธิบาย groupware ว่าเป็น "วัฒนธรรมสื่อคอมพิวเตอร์ ซึ่งเป็นศูนย์รวมของสังคมองค์กรบน hyperspace" Groupware เป็นการรวบรวมการพัฒนาระบบและเครื่องมือของมนุษย์ ให้อยู่ในระบบเดียวกัน
ในช่วงปี 1990 ผลิตภัณฑ์ groupware เริ่มดำเนินการเชิงพาณิชย์ ซึ่งส่งมอบและทำสัญญาครั้งแรกกับ บริษัทใหญ่ ๆ เช่น Boeing และ IBM ซึ่งเริ่มใช้ระบบการประชุมอิเล็กทรอนิกส์เพื่อใช้ประโยชน์จากโครงการภายในที่สำคัญ Lotus Notes เป็นตัวอย่างที่สำคัญของระบบที่ช่วยสนับสนุนการทำงานร่วมกันในกลุ่มแบบระยะไกล ในขณะที่ระบบอินเทอร์เน็ต เพิ่งถูกเริ่มใช้ได้ไม่นาน "ถ้า groupware ช่วยเพิ่มผลิตผลในระยะยาวได้ นิยามของสำนักงานอาจเปลี่ยนไป คุณสามารถที่จะทำงานได้อย่างมีประสิทธิภาพในขณะที่สมาชิกของกลุ่ม อยู่ที่ใดก็ได้ที่มีเครื่องคอมพิวเตอร์ เมื่อคอมพิวเตอร์มีขนาดเล็กลง และประสิทธิภาพมากขึ้น นั่นหมายความว่าคุณจะทำงานได้ทุกที่" 
ซอฟต์แวร์การทำงานร่วมกันมีวิวัฒนาการและเข้ามาบนอินเทอร์เน็ต ซึ่งมีผลทำให้เกิดการพัฒนาเป็น Web 2.0 ซึ่งนำเอาโฮสต์ที่มีคุณสมบัติของการทำงานร่วมกัน มาบูรณาการใช้ในเครือข่ายขององค์กรเหล่านี้ รวมถึงฟังก์ชันการทำงาน เช่น การใช้เอกสารร่วมกัน (รวมถึงการแก้ไขกลุ่ม) ปฏิทินของกลุ่มและการส่งข้อความโต้ตอบแบบทันที และการประชุมผ่านเว็บอื่น ๆ ในกลุ่ม 
กรุ๊ปแวร์ และระดับของความร่วมมือกัน.
กรุ๊ปแวร์สามารถแบ่งออกเป็น 3 ประเภทขึ้นอยู่กับระดับของความร่วมมือกัน :
เครื่องมือการติดต่อสื่อสารอิเล็กทรอนิคส์.
เครื่องมือการติดต่อสื่อสารอิเล็กทรอนิคส์ช่วยในการส่งข้อความ, ไฟล์, ข้อมูล, หรือเอกสารระหว่างบุคคล และอำนวยความสะดวกในการแลกเปลี่ยนข้อมู ตัวอย่างเช่น
เครื่องมือการประชุมอิเล็กทรอนิคส์.
เครื่องมือการประชุมอิเล็กทรอนิคส์ใช้อำนวยความสะดวกในการแลกเปลี่ยนข้อมูลซึ่งกันและกัน ซึ่งโต้ตอบกันได้อย่างรวดเร็ว ตัวอย่างเช่น 
เครื่องมือจัดการความร่วมมือกัน.
เครื่องมือจัดการความร่วมมือกันได้อำนวยความสะดวก และ บริหารกิจกรรมของกลุ่ม ตัวอย่างเช่น
โปรแกรมที่ใช้ในการรวมกลุ่ม.
การใช้งานในส่วนนี้อาจจะรวมถึงวิกิพีเดีย และ กระดานข้อความ เช่น เวทเพ้นท์ การใช้งานพื้นฐานรวมถึง
เครื่องมือของวิกิ (Wikis).
มีทั้งแบบ สำหรับผู้ใช้งานเพียงคนเดียว (อย่างเช่น MediaWiki), แบบที่เป็นชุดโปรแกรม (อย่างเช่น TikiWiki or Sakai) หรือ แบบที่ใช้งานบนเว็บไซต์ (อย่างเช่น Wikipedia) โดยปกติแล้ววิกิจะประกอบไปด้วยหน้าต่าง ๆ (ซึ่งสามารถแชร์ หรือแก้ไขได้) และยังมีความสัมพันธ์กันระหว่างหน้าอื่นอีกด้วย
หน้าที่การทำงานของวิกิครอบคลุมถึง
ซอฟต์แวร์เพื่อความร่วมมือกับปฏิสัมพันธ์ของมนุษย์.
ความตั้งใจในการออกแบบซอฟต์แวร์เพื่อความร่วมมือ (กรุ๊ปแวร์) คือ การเปลี่ยนแนวทางของเอกสาร และสื่อสมบูรณ์ (rich media) ที่ใช้ร่วมกันเพื่อที่จะทำให้สามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพมากยิ่งขึ้น
การทำงานร่วมกัน ที่เกี่ยวข้องกับเทคโนโลยีสารสนเทศมีนิยามที่หลากหลาย บางคำนิยามอาจสมเหตุสมผล บางคำนิยามอาจมีความหมายกว้างเกินไปทำให้ความสำคัญของโปรแกรมหายไป การเข้าใจความแตกต่างของการปฏิสัมพันธ์ของมนุษย์จึงเป็นสิ่งที่จำเป็นเพื่อให้แน่ใจว่าเทคโนโลยีเหมาะสมในการตอบสนองความต้องการของการทำงานร่วมกัน 
มี 3 วิธีหลักที่ใช้ในการปฏิสัมพันธ์ของมนุษย์ ได้แก่ การสนทนา, การติดต่อกัน และการร่วมมือกัน
การมีปฏิสัมพันธ์โดยการสนทนา.
คือ การแลกเปลี่ยนข้อมูลสารสนเทศระหว่างบุลคลสองคนขึ้นไปหรือมากว่านั้น ซึ่งจุดประสงค์หลักของการมีปฏิสัมพันธ์ คือ การพบปะ หรือการสร้างความสัมพันธ์ ซึ่งไม่มีรูปแบบที่แน่นอน เป็นการร่วมกันพิจารณา โดยเป็นการแลกเปลี่ยนข้อมูลสารสนเทศที่ไม่มีข้อกำหนดหรือข้อจำกัด โดยทั่วไปจะมุ่งเน้นไปที่ประสบการณ์ส่วนตัว เทคโนโลยีที่ใช้ในการสื่อสาร เช่น โทรศัพท์, ระบบส่งข้อความทันที (การส่งข้อความแบบทันที) และจดหมายอิเล็กทรอนิกซ์ เทคโนโลยีเหล่านี้เพียงพอแล้วสำหรับการมีปฏิสัมพันธ์โดยการสนทนา
การมีปฏิสัมพันธ์โดยการติดต่อกัน.
ชึ่งเกี่ยวข้องกับการแลกเปลี่ยนการทำธุรกรรมของหน่วยงานมีหน้าที่ที่สำคัญของการทำธุรกรรมสำหรับนิติบุคคล คือการปรับเปลี่ยนการติดต่อระหว่างนิติบุคคลผู้เข้าร่วมที่ทำธุรกรรม ที่อยู่ในรูปแบบที่ค่อนข้างมีเสถียรภาพและข้อจำกัดหรือกำหนดความสัมพันธ์ใหม่ หนึ่งในผู้เข้าร่วมสามารถแลกเปลี่ยนเงินสดกับสินค้าและกลายเป็นลูกค้า ปฏิสัมพันธ์โดยการติดต่อกันระหว่างบุคคลกับการทำธุรกรรมส่วนใหญ่จะมีการจัดการอย่างมีประสิทธิภาพ โดยระบบการทำธุรกรรมจะต้องมีจัดการของหน่วยงานภาครัฐและมีการบันทึกและการจัดเก็บเอกสารทางธุรกรรมแบบถาวร
การมีปฏิสัมพันธ์ร่วมกัน.
มีหน้าที่หลักของความสัมพันธ์ของผู้เข้าร่วม คือ การแลกเปลี่ยนลักษณะของการทำงานร่วมกัน (เช่น การโต้ตอบในการทำธุรกรรมร่วมกัน) ลักษณะของการทำงานร่วมกันเมื่อเทียบกับสิ่งอื่นมีรูปแบบที่ค่อนข้างไม่แน่นอน ตัวอย่างรวมทั้งการพัฒนาด้านความคิด, การสร้างสรรค์ในการออกแบบ, ความสำเร็จของเป้าหมายร่วมกัน ดังนั้น เทคโนโลยีการทำงานร่วมกันแบบเรียลไทม์ให้ฟังก์ชันการทำงานแก่ผู้เข้าร่วมจำนวนมากเพื่อเพิ่มความสามารถในการส่งมอบที่เกิดขึ้นเป็นประจำ บันทึกหรือการจัดการเอกสาร, ความเกี่ยวเนื่องในการอภิปราย, ประวัติการตรวจสอบ และกลไกอื่น ๆ ได้ออกแบบมาเพื่อพยายามจับความหลากหลายในการจัดการเนื้อหาของสภาพแวดล้อม เป็นลักษณะของเทคโนโลยีการทำงานร่วมกัน
การทำงานร่วมกันทางการศึกษา ประกอบด้วยคนตั้งแต่สองคนขึ้นไปซึ่งแต่ละคนเท่าเทียมกันด้วยความสมัครใจที่จะนำความรู้และประสบการณ์ของพวกเขารวมไว้ด้วยกัน ด้วยการมีปฏิสัมพันธ์ที่จะนำไปสู่เป้าหมายร่วมกันในความสนใจที่ดีที่สุดของความต้องการของนักเรียน เพื่อให้นักเรียนเกิดความสำเร็จในการศึกษามากขึ้น
การทำงานร่วมกันต้องมีบุคคลที่ทำงานร่วมกันในรูปแบบของการประสานงานที่มีเป้าหมายร่วมกัน เพื่อบรรลุเป้าหมายซึ่งเป็นจุดประสงค์หลักเพื่อรวมทีมงานเข้าไว้ด้วยกัน ซอฟต์แวร์เพื่อความร่วมมือจะช่วยอำนวยความสะดวกในการทำงานร่วมกัน ข้ามข้อจำกัดด้านภูมิศาสตร์โดยการใช้เครื่องมือที่ช่วยด้านการสื่อสาร, การทำงานร่วมกันและกระบวนการแก้ปัญหา โดยการจัดให้มีทีมทั่วไปสำหรับการสื่อสารแนวความคิดและการระดมความคิด นอกจากนี้ ซอฟต์แวร์เพื่อความร่วมมืออาจสนับสนุนเครื่องมือการจัดการโครงการ เช่น การมอบหมายงาน, การจัดการเวลากับกำหนดเวลาและปฏิทินที่ใช้ร่วมกัน เครื่องมือเหล่านี้แสดงให้เห็นกระบวนการแก้ปัญหารวมทั้งผลลัพธ์ของความพยายามร่วมกันได้อย่างเป็นรูปธรรม โดยมักจะต้องใช้เอกสารและการเก็บข้อมูลกระบวนการในตัวของเครื่องมือเอง และอาจเกี่ยวข้องกับการจัดเก็บข้อมูลแผนงานโครงการและกำหนดเวลาส่งมอบ
ซอฟต์แวร์เพื่อความร่วมมือควรจะสนับสนุนบุคคลที่สร้างกลุ่มขึ้นและการมีปฏิสัมพันธ์ระหว่างกลุ่มของพวกเขาในระหว่างขั้นตอนการตัดสินใจของกลุ่ม ส่วนมากกลุ่มในปัจจุบันนี้จะประกอบด้วยสมาชิกจากทั่วโลกที่มีสมาชิกบางคนใช้ภาษาที่สองหรือภาษาที่สามในการสื่อสารกับกลุ่ม สถานการณ์นี้ก่อให้เกิดวัฒนธรรมตลอดจนความท้าทายทางภาษาสำหรับซอฟต์แวร์ที่สนับสนุนความพยายามร่วมกัน อีกทั้งซอฟต์แวร์ยังอาจช่วยสนับสนุนการเป็นสมาชิกของทีมในด้านบทบาทและความรับผิดชอบ นอกจากนี้ระบบสนับสนุนการทำงานร่วมกันอาจมีความสามารถในการสนับสนุนระบบเสริม เช่นงบประมาณและทรัพยากรทางกายภาพ
การประชุมระดมสมองถือเป็นหลักของการทำงานร่วมกัน ด้วยการแลกเปลี่ยนอย่างรวดเร็วทางความคิดที่อำนวยความสะดวกในขั้นตอนการตัดสินใจของกลุ่ม การใช้ซอฟต์แวร์ร่วมกันเพื่อให้มีพื้นที่สนับสนุนการแก้ไขสำหรับการใช้งานของผู้ใช้หลายคน เช่น กระดานไวท์บอร์ดเสมือน และการพูดคุย (chat) หรือ รูปแบบอื่น ๆ ของการสื่อสาร อาจเป็นการแก้ปัญหาที่ดีกว่าการจดบันทึกขั้นตอนและประวัติการแก้ไข การจัดหมวดหมู่ใหม่ของซอฟต์แวร์คอมพิวเตอร์ แพลตฟอร์มจะมีการทำงานร่วมกันเป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบครบวงจร เพื่อสนับสนุนการสื่อสารพร้อมกันผ่านความหลากหลายของอุปกรณ์ และช่องทางการสื่อสาร
ส่วนขยายของกรุ๊ปแวร์ป็นสื่อที่ใช้ร่วมกัน, ซอฟต์แวร์ที่ยอมให้ผู้ใช้จำนวนหนึ่ง สร้างและจัดการข้อมูลใน เว็บไซต์ รูปแบบของสื่อที่มีการร่วมมือกัน รวมถึงวิกิพีเดีย (Comparison of wiki software) และรูปแบบ Slashdot บางเว็บไซต์มีเนื้อหาบางส่วนสามารถเข้าถึงได้ ซึ่งอยู่บนพื้นฐานของซอฟต์แวร์เพื่อการร่วมมือ กัน คือ : WikiWikiWeb, Wikipedia and Everything2 โดยวิธีการใช้งาน สามารถแบ่งออกได้ดังนี้
สิ่งเหล่านี้ได้กลายเป็นเรื่องปกติในชีวิตประจำวัน ล่าสุดวิธีการเหล่านี้ได้ใช้ใน Second Life และ โลกเสมือน (virtual worlds) อื่น ๆ นำไปสู่การพัฒนาของซอฟแวร์รูปแบบใหม่ที่ใช้ประโยชน์จากการ นำเสนอข้อมูลแบบ 3 มิติ บางส่วนของซอฟต์แวร์นี้ (3D Topicscape) ทำงานเป็นอิสระจากโลกเสมือน จริง (virtual worlds) และใช้ 3D เพื่อที่จะสนับสนุนผู้ใช้ "ในการสร้างแนวคิด การวางแผน การจัดการ การพัฒนาและการทำให้เป็นจริง" รูปแบบอื่น ๆ เพื่อสนับสนุนในการทำงานร่วมมือกันเมื่อใช้โลกเสมือน (virtual worlds) เป็นแพลตฟอร์มธุรกิจ ในขณะที่ยังซอฟต์แวร์ประเภทอื่น เช่น การจัดการความรู้ แบบร่วมมือกัน (Collaborative Knowledge Management :CKM) สะพานเชื่อมต่อระหว่างกัน และ สามารถนำไปใช้ทั้งใน Second Life และในเว็บ
เราสามารถแบ่งซอฟต์แวร์เพื่อความร่วมมือเป็น
เครื่องมือจัดการโครงการเพื่อความร่วมมือ.
เครื่องมือการจัดการโครงการความร่วมมือ (Collaborative project management tools : CPMT) จะคล้ายกับเครื่องมือการจัดการการทำงานร่วมกัน (Collaborative management tools : CMT) ยกเว้นว่าเครื่องมือการจัดการการทำงานร่วมกันอาจจะเป็นเพียงการอำนวยความสะดวกและจัดการกิจกรรมบางกลุ่ม เพื่อเป็นส่วนหนึ่งของโครงการขนาดใหญ่หรืองาน ในขณะที่เครื่องมือการจัดการโครงการความร่วมมือจะครอบคลุมทุกด้านรายละเอียดทั้งหมดของกิจกรรมการทำงานร่วมกันและการจัดการของโครงการโดยรวมและแหล่งความรู้ที่เกี่ยวข้อง
อีกความแตกต่างที่สำคัญคือ เครื่องมือการจัดการการทำงานร่วมกันอาจรวมถึงซอฟต์แวร์เพื่อสังคม ระบบการจัดการเอกสาร (Document Management System : DMS) และการสื่อสารแบบครบวงจร (Unified Communication : UC) ในขณะที่เครื่องมือการจัดการโครงการความร่วมมือส่วนใหญ่พิจารณาธุรกิจที่เกี่ยวข้องกับเป้าหมายขององค์กรที่มีชนิดของขอบเขตทางสังคมที่ใช้กันมากที่สุดสำหรับการจัดการโครงการบางส่วน
ประวัติ.
ในช่วงการบริหารจัดการโครงการช่วงกลางปี 1990 เริ่มต้นที่จะพัฒนาขึ้นในการจัดการโครงการความร่วมมือ เมื่อกระบวนการที่ปัจจัยการผลิตของโครงการและผลได้ดำเนินการเริ่มต้นการเปลี่ยนแปลงกับวิวัฒนาการของอินเทอร์เน็ต เนื่องจากขอบเขตทางภูมิศาสตร์ขยายทีมพัฒนามากขึ้นก็ยิ่งห่างไกลการเปลี่ยนแปลงการเปลี่ยนแปลงของทีมงานโครงการจึงเปลี่ยนวิธีที่โครงการได้รับการจัดการ
อดีตประธาน General Electric, Jack Welch เชื่อว่าคุณอาจจะไม่ประสบความสำเร็จถ้าคุณไปคนเดียวในเศรษฐกิจโลก Welch จึงกลายเป็นต้นฉบับ ขับเคลื่อนที่อยู่เบื้องหลังไม่เพียง แต่การทำงานร่วมกันระหว่างองค์กร แต่ยังจัดการโครงการความร่วมมือ
มุมมอง.
กรอบแนวคิดที่ต่างกันจะถูกจัดตั้งขึ้นตามความต้องการของโครงการนั้น ๆ เพื่อหาซอฟต์แวร์ที่ดีที่สุด แต่กรอบการทำงานที่ดีที่สุดคือ มีการกำหนดการจัดการโดยรวมของโครงการและลักษณะของกิจกรรมของโครงการที่มีการกำหนดอย่างครอบคลุมทุกด้านของกิจกรรมการทำงานร่วมกัน
ความท้าทายในการกำหนด CPM ซอฟแวร์ที่จะใช้จะต้องมีความเข้าใจในเรื่องของความต้องการและเครื่องมือที่จำเป็นสำหรับการพัฒนาโครงการเป็นอย่างดี การเปลี่ยนแปลงการบริหารจัดการโครงการทำให้เกิดความท้าทายหลายอย่างคือ (การประสานงาน, การทำงานร่วมกัน, การแบ่งปันความรู้และประสิทธิผลของงานที่จะอำนวยความสะดวกในกระบวนการ) เลือกซอฟต์แวร์ CPM ที่เหมาะสมเป็นสิ่งจำเป็นที่จะต้องอาศัยปัญหาเหล่านี้ ตามการสำรวจที่ดำเนินการในปี 2008 เพื่อหาสิ่งที่คาดหวังของผู้บริหารโครงการและการใช้ project management software มีคุณสมบัติที่สำคัญที่สุดที่จะมีผู้จัดการโครงการซอฟต์แวร์การจัดการโครงการเป็น