INTEGRASI GROUP FACEBOOK KE DALAM COLLABTIVE SEBAGAI PERANGKAT LUNAK MANAJEMEN PROJEK MENGGUNAKAN FACEBOOK GRAPH API
OLIVER JORDAN RAJAGUKGUK, Drs. Yohanes Suyanto, M.Kom.
2014 | Skripsi | ILMU KOMPUTERPerangkat lunak manajemen projek merupakan perangkat lunak kolaboratif yang memfasilitasi beberapa pengguna yang saling terhubung dalam sebuah lingkungan kerja dan bekerja sama untuk menyelesaikan pekerjaan-pekerjaan secara terkoordinasi dengan menggunakan fitur-fitur yang ada pada perangkat lunak tersebut. Collabtive merupakan salah satu perangkat lunak kolaboratif berbasis web bersifat open source yang menyediakan fitur-fitur untuk menangani aktivitas manajemen projek. Tujuan dari penelitian ini adalah untuk mengembangkan Collabtive dari segi komunikasi antar pengguna dengan mengintegrasikan group Facebook ke dalamnya. Facebook menyediakan API bernama Facebook Graph API yang memungkinkan pengembangan aplikasi pihak ketiga dengan memanfaatkan layanan dari Facebook. Integrasi dilakukan dengan menggunakan Facebook Javascript SDK untuk menangani proses login dan logout, Facebook PHP SDK untuk sinkronisasi data dan proses posting. Dengan diintegrasikannya group Facebook ke dalam Collabtive, diharapkan dapat menyediakan sarana komunikasi antar pengguna yang lebih baik dari yang ada, sehingga dapat meningkatkan kekuatan Collabtive sebagai aplikasi manajemen projek. Penelitian ini menghasilkan sebuah sistem yang mengintegrasikan layanan group Facebook ke dalam Collabtive. Otentikasi pengguna menggunakan email dan password akun Facebook. Penambahan pengguna Collabtive dilakukan dengan memilih group atau friend Facebook. Tersedia juga fitur wall yang menampilkan wall group Facebook yang ditentukan. Sistem sudah dapat melakukan posting pesan teks, gambar, atau link ke group tersebut yang akan ditampilkan juga di Collabtive, serta memberikan komentar untuk setiap post. Kombinasi posting dapat dilakukan untuk teks – gambar dan teks – link, namun tidak untuk gambar - link
Project management software is collaborative software facilitating multiple users that are connected in a work environment and work together to accomplish tasks in a coordinated manner by using the available features of the software. Collabtive is web-based collaborative software that is open source providing the features to handle the project management activities. The purpose of this research is to develop Collabtive in terms of communication among users by integrating groups of Facebook inside. Facebook provides an API called Facebook Graph API that allows third party application development by utilizing the services of Facebook. Integration is done by using the Facebook Javascript SDK to handle the login and logout process, Facebook PHP SDK for data synchronization and posting process. By integrating with one of the well-known Facebook feature, that is group into Collabtive, is expected to provide a better means of communication among users, so that it can increase the strength of Collabtive as project management application. This research has resulted in a system that integrates group Facebook services into Collabtive. Authentication of users uses email and Facebook account passwords. The addition of user Collabtive is performed by selecting a group or Facebook friend. There is also a feature wall that displays determined Facebook group's wall. System is able to post texts, images, or links to the group. Then, it will be shown also in Collabtive. Moreover, it provides comments for each of the posts. Combination can be made to post text – images and text – links, but not for the images – links.
Kata Kunci : Perangkat lunak kolaboratif, Collabtive, Facebook Graph API, Manajemen Projek