Collaborative software (juga disebut sebagai groupware) adalah perangkat lunak komputer yang dirancang untuk membantu orang yang terlibat dalam suatu tugas bersama agar mencapai tujuannya. Salah satu definisi paling awal tentang "collaborative sofware" adalah definsi yang diberikan oleh Peter dan Trudy Johnson-Lenz sebagai, "proses-proses kelompok secara sengaja ditambah perangkat lunak untuk mendukungnya"[1].

Maksud rancangan dari collaborative software (groupware) adalah mengubah cara berbagi dokumen dan rich media untuk memungkinkan terjadinya kolaborasi tim yang lebih efektif. Kolaborasi hubungannya dengan teknologi informasi, terlihat memiliki beberapa definisi. Beberapa definisi diantaranya dapat dipertahankan maknanya namun definisi-definisi lainnya memiliki makna yang begitu luas sehingga kehilangan maknanya yang berarti. Memahami perbedaan pada interaksi manusia diperlukan untuk memastikan bahwa teknologi yang digunakan telah tepat memenuhi kebutuhan interaksi.

Kolaborasi membutuhkan beberapa individu yang bekerjasama secara terkoordinasi, menuju satu tujuan bersama. Penyelesaian tujuan tersebut adalah tujuan utama agar menjadikan tim bekerjasama. Perangkat lunak kolaboratif membantu memfasilitasi tim yang berorientasikan-tindakan bekerjasama melalui jarak geografis dengan menyediakan perkakas yang membantu komunikasi, kolaborasi dan proses penyelesaian masalah. Selain itu, perangkat lunak kolaboratif juga dapat mendukung fungsi manajeman proyek, seperti penugasan pekerjaan, mengatur tenggat waktu, dan kalendar bersama. Artifak, bukti yang nyata dari proses penyelesaian masalah, dan hasil akhir dari usaha kolaboratif, membutuhkan dokumentasi dan mungkin melibatkan pengarsipan rencana proyek, tenggat waktu dan produk yang dikirimkan

Referensi

  1. ^ Peter dan Trudy Johnson-Lenz, OpenDocument "Rhythms, Boundaries, and Containers: Creative Dynamics of Asynchronous Group Life", Awakening Technology Research Report #4, April 1990. Diakses pada 12 Maret 2012.