HomeUIC Research Journalvol. 18 no. 2 (2012)

Consolidating Google APIs for Improved Project Management

Exander T. Barrios | Helenna Jo R. Gido | Jenny Mae S. Palarca | Geraldine E. Villegas

Discipline: Information Technology



The primary purpose of the study was to consolidate Google APIs to improve project management. The applications used for the development were Google Docs, Google Calendar, and Google Talk. The GDocs4Ruby was used to interact with the Google documents API and to store everything in the Google server. The researchers used classes that were included in the GDocs4Ruby library and the GCal4Ruby was used to interact with the Google Calendar API. GData4Ruby was applied to interact with any Google APIs based on the GDATA protocol. Through GData4Ruby, the researchers had the ability to authenticate with Google and had an access rule class for managing user through Google Access Control List (ACL) feeds. Constructive research method was applied. Interviews and survey were utilized to facilitate the data gathering and evaluation of the study. It was found that six out of seven or 85.71% of the testers were able to achieve the functionalities mentioned during the User Acceptance Testing (UAT) conducted to experts in project management.