Developer(s) IBM Operating system License License | Stable release 5.0 CR3 Type collaboration, web 2.0 | |
IBM Connections is a Web 2.0 enterprise social software application developed by IBM to provide online social networking tools for people associated with a company.
Contents
Overview
IBM Connections (or 'Connections' for short) was announced at Lotusphere 2007, and Version 1.0 shipped on June 27 that year.
IBM Connections has the following components:
At Lotusphere 2010, IBM previewed features being planned for future releases, including
IBM Connections uses open standards including ATOM and RSS to integrate with other applications, and provides a REST-like API for developers. Widgets can be added into IBM Connections, including those from Google Gadgets and other services as well as custom developed ones.
IBM Connections has been described as the leading product in enterprise social software market and IDC named it the worldwide leader in marketshare in 2011.
Components
The ten IBM Connections components are built on a set of services according to the service-oriented architecture concept. These components take the form of J2EE applications which are hosted on IBM WebSphere Application Server. This design allows the components to be hosted independently of each other and to support very large scale deployments.
Homepage
The Homepage serves as a portal for user's social collaboration. Out of the box IBM Connections provides 20 widgets which can be customized by the user.
IT administrators can add new widgets and OpenSocial gadgets for use by users.
The Homepage module also includes a 'recent updates' display which shows changes such as new content posts and status updates which are relevant to the user. A system to update the users status via microblogging is also provided.
Profiles
Profiles provides an online directory of people within an organization. People can be located by criteria such as keywords, names, responsibilities, interests, projects they are part of, expertise, business relationships, tags, or their location
A person's profile typically contains their name, job role, base location, reporting chain and details about the IBM Connection bookmarks, activities, communities and blogs in which they participate. Profiles can be customized and new fields added
Bookmarks
Bookmarks is a social bookmarking service which allows people to bookmark web-content, tag it, and share it. Bookmarks can be located via keyword, tags and the person who created the bookmark.
In addition to simple searching, Bookmarks can dynamically refine search results with the user identifying users or other tags of interest to them.
Bookmarks can output bookmarks via standard feeds and provides an API so that third-party tools can integrate with it. As of Connections 2.0.1, the API can be used for:
Activities
Activities is a task management system which enables groups of people to easily collaborate on a task. Activities are structured in a nested tree hierarchy where entries, to-do items and sections branch off from the root activity.
Any non-section entity in an activity can contain rich-text and custom fields for files, links, text, people and dates. To-Do items can also have a due date and a person the To-do is assigned to.
Wikis
Wikis are a new capability added to IBM Connections 2.5 which facilitate the collaborative creation of web content. Wikis are collections of pages about a particular subject. Wiki members can edit or comment on the pages, or add their own pages. Teams can use wikis to create a central place to collaborate on a project.
Files
Files is a personal file-sharing service that is part of IBM Connections 2.5, used to upload, share, tag, recommend, and comment on files.
Communities
Communities enable ad hoc and planned collaboration around a project or area of interest. A Connections Community can have its own media gallery, event calendar, ideation, microblogging, blog, forums, bookmarks, activities, feeds, member list, Wiki and Files.
Blogs
Blogs provide blogging functionality for groups and individuals.
Forums
Forums is used for discussions. It was added as a component in 3.0, and was previously part of the Communities component.
Plugins
IBM Connections integrates into existing applications via plug-ins. Out-of-the-box, the following plugins are available, most included as part of the license:
Other integration with Microsoft Sharepoint and Microsoft Office Communications Server has also been done.
ISVs have also integrated into the IBM Connections platform, such as Trilog Group to add Social Project Management for complex projects, ISW & Bunchball to add a gamification layer, Blogsy which serves as a native iPad blogging app for IBM Connections,