![]() A typical Idea Page in Kerika |
|
| Developer(s) | Kerika |
|---|---|
| Stable release | 1.1 / 2007-05-01 |
| Written in | Java |
| Operating system | Cross-platform |
| Type | Collaboration software |
| License | Proprietary |
| Website | http://www.kerika.com |
Kerika is a proprietary, cross-platform, peer-to-peer software package, written in Java that works on Macs, Windows and Linux computers. (And Kerika is also the name of the company that produces this software.)
Kerika facilitates collaboration within distributed teams, particularly where team members are using a variety of computers and are located in different organizations or locations.
The software is an application, not a Web 2.0-style hosted service, so it needs to be downloaded and installed on a user's computer. And because the software is based upon a peer-to-peer model, all the project information are stored locally on the user's computer (e.g. personal laptop), rather than on a central server.
The software is offered as a subscription service to commercial users, but is free for educational/academic users.
Contents |
Kerika supports a visual approach to collaboration: users set up projects using Idea Pages, which are digital canvases that can accommodate a variety of items, such as drawings of process flows, documents, pictures, Web links, software, etc. Process flows are represented using simple graphical shapes (e.g. ellipses, lines, arrows, etc.).
Idea Pages can contain other Idea Pages, so that a large project can be set up as a collection of nested Idea Pages, each of which represents a different sub-project or focus area.
Projects can be shared by adding email addresses to the project's team list. Kerika examines each email address that is added to a project's team list and processes it as follows:
This feature allows individual members of a project team to start using Kerika without waiting for the rest of the team to also adopt the software. (This is one way to deal with the network effect dilemma: new collaboration tools have a tough time getting off the ground because not enough people are using it in the early stages, and, conversely, established collaboration tools enjoy the benefits of incumbency.)
Once Idea Pages have been set up and shared with other Kerika users, the software essentially functions like a kind of "graphical Wiki": whenever an item is moved, changed, or deleted from an Idea Page, this change is reflected for all the other members of the team. Unlike conventional Wikis, however, all the project files are stored locally on the computers of individual team members rather than on a central server, which helps avoid the single point of failure weakness that is inherent in Web 2.0 services.
Kerika uses the Piccolo user interface toolkit that was developed at the University of Maryland Human-Computer Interaction Lab.
Kerika uses the JXTA open-source networking protocol for implementing its hybrid peer-to-peer network:
Kerika uses a relatively simple model for document management, which mimics the sequence of interactions that take place when people write a document and then email it to a group of colleagues for review:
Web 2.0 hosted services raise privacy concerns, since the business model of nearly all Web 2.0 companies is to make money by displaying targeted advertisements; the most well-known example being Google's AdSense program which automatically scans text in Web pages and messages to determine the subject matter. The loss of privacy inherent with Web 2.0 is a significant trade-off for some users who have generally turned to other solutions, such as peer-to-peer networks. Kerika deals with this problem by allow users to set up their own storage server (i.e. "private server"). A private server holds messages for a defined set of Kerika users, which enables teams to create a ring of trust.
|
|||||||||||||||||||||||||||||
|
|