Developing a collaboration system

Post on 01-Nov-2014

513 views 1 download

Tags:

description

 

transcript

Chito N. Angeles

Web Technologies Training

Also known as Groupware

The term used to describe a range of software applications designed to allow multiple users to collaborate on related tasks on either local or remote servers

Facilitates the sharing of knowledge and information between geographically dispersed groups of people, allowing them to work together towards the attainment of a single goal

Centralized Data Storage◦ Management of master copy

◦ Access to latest version of data

◦ Version control

Enables Communication◦ Shared message board

◦ Instant messaging service

◦ Web conferencing

◦ Group Calendars for task scheduling

◦ Workflow management (e.g., Document Tracking System)

Problem solving capabilities◦ Provision of identical data allowing enhanced

problem-solving capabilities

◦ Access to the most recent modification

Software development – version control

Project Management

Creation of collaborative media knowledge bases (e.g., wikis)

Communication systems (Video conferencing, Chat and Instant messaging)

File sharing and document management

Synchronous or “Realtime”◦ Users of the groupware are working together at the

same time

Asynchronous◦ Users of the groupware are working together at

different times

Asynchronous Groupware◦ Email

◦ Newsgroups and Mailing Lists

◦ Workflow systems (e.g., Document Tracking Systems)

◦ Hypertext Systems (e.g., Wikis)

◦ Group Calendars

◦ Collaborative writing systems (Web Office)

◦ Knowledge-based systems (Wikis, Blogs)

◦ File-sharing systems & Document mgt. systems

Synchronous Groupware◦ Shared whiteboards

◦ Video communication systems (video conferencing)

◦ Chat systems (Instant messaging)

◦ Multi-player games

File Sharing◦ Windows Live Sync (formerly FolderShare)

(www.foldershare.com)

Online Calendar ◦ Google Calendar (www.google.com/calendar)

◦ Yahoo! Calendar (calendar.yahoo.com)

Web Office◦ Google Docs (docs.google.com) – now Google Drive

(drive.google.com)

◦ Slideshare (www.slideshare.net)

Knowledge-based systems◦ Wikis (Wikipages, Wikepedia, Mediawiki, wikisource)

◦ Multi-user Blogs (mu.wordpress.org)

Document Management Systems◦ KnowledgeTree

◦ OpenKM

◦ Documentum by EMC

Groupware Suites◦ PhpGroupWare – calendar, address book, project

manager, Todo List, Email, File manager.

◦ Zoho- mail, word processor, spreadsheet, DMS, note taker, Wiki, Organizer, Chat, etc.

Groupware Suites◦ Tikiwiki – wiki, CMS, collaboration platform, bug

tracking, blogging, forum.

Group problem-solving using Groupware

Web application: Google Docs / Google Drive◦ http://docs.google.com or

◦ http://drive.google.com

Goals:◦ Create new Google docs spreadsheet by uploading

existing file.

◦ Share document with groupmate

◦ Solve the problem together

◦ Use the “Chat facility” to communicate with each other

◦ When done, export solution to PDF