TeamLab
Encyclopedia
TeamLab is an open-source
Open-source software
Open-source software is computer software that is available in source code form: the source code and certain other rights normally reserved for copyright holders are provided under a software license that permits users to study, change, improve and at times also to distribute the software.Open...

 platform for project management and business collaboration developed by Ascensio System, a Latvian-based vendor of open source solutions. TeamLab is written in ASP.NET
ASP.NET
ASP.NET is a Web application framework developed and marketed by Microsoft to allow programmers to build dynamic Web sites, Web applications and Web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages ...

 and licensed under GNU GPLv3 license. TeamLab combines a set of productivity tools that facilitates company internal communications and available in 6 languages.

History

TeamLab started out in December 2009 as a simple collaboration
Collaboration
Collaboration is working together to achieve a goal. It is a recursive process where two or more people or organizations work together to realize shared goals, — for example, an intriguing endeavor that is creative in nature—by sharing...

 platform that encompassed several social computing features (blog, forum, wiki, bookmarks). Since then product has been improved to meet companies‘ growing demands in project management functionality. In July 2010 Ascensio System released 2 new modules in addition to Community: Projects (intended to simplify project management
Project management
Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals. A project is a temporary endeavor with a defined beginning and end , undertaken to meet unique goals and objectives, typically to bring about beneficial change or added value...

) and Talk (corporate instant messenger
Instant messaging
Instant Messaging is a form of real-time direct text-based chatting communication in push mode between two or more people using personal computers or other devices, along with shared clients. The user's text is conveyed over a network, such as the Internet...

).

In March, 2011 the company released a new enhanced version 3.0, which included a fourth module – Documents (intended for storing, sharing, co-authoring, editing files right on the portal).

By October of 2011 Project management, Business collaboration and Document management modules became available on Android or iOS mobile devices. A month later two more modules were introduced, namely, Calendar and CRM.

Characteristics

TeamLab is provided free of charge and is available in three deployment solutions.*
  • SaaS
    Saas
    SAAS is an abbreviation for* Social Accountability Accreditation Services* Software as a service * Student Awards Agency for Scotland* Seattle Academy of Arts and Sciences* South Australian Ambulance Service...

     version is intended for organizations interested in a ready-to-use service. Users can quickly start their corporate portal which is maintained and regularly updated by Ascensio System and hosted by Amazon
    Amazon.com
    Amazon.com, Inc. is a multinational electronic commerce company headquartered in Seattle, Washington, United States. It is the world's largest online retailer. Amazon has separate websites for the following countries: United States, Canada, United Kingdom, Germany, France, Italy, Spain, Japan, and...

    .
  • TeamLab AMI
    Amazon Machine Image
    An Amazon Machine Image is a special type of virtual appliance which is used to instantiate a virtual machine within the Amazon Elastic Compute Cloud...

     is offered within Amazon EC2 service and allows to run a personal virtual server with pre-installed TeamLab platform. With this option users gain flexibility and control over computing resources.
  • TeamLab source code is listed on SourceForge
    SourceForge
    SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

     and available for everyone to download and deploy on own servers. Developers are free to customize and improve source code.


* Project Management, Business Collaboration and Document Management modules are also available on Android or iOS mobile devices.

Features

Project Management

The Project Management module allows users to organize and manage teams, business work flow. The module incorporates the following features:
  • Projects – for creating new and managing existing projects, building project teams, leading discussions, tracking the latest activity across all projects;
  • Tasks & Milestones – for creating tasks and assigning them to employees in charge, getting e-mail notifications on team members activities;
  • Employees – for creating a list of corporate departments, store employee details in one place, quickly adding new colleagues and easily finding those needed for collaboration;
  • Time Tracking – for saving information on time spent for a certain project task and generating time-tracking reports;
  • Reports – for creating general and detailed reports, reports on project issues and unsolved tasks;
  • Discussions – for leading discussions on various project-related topics.

Business Collaboration

TeamLab has a wide range of collaboration opportunities. The major options are:
  • Blogs & Forums – for maintaining company's blog and share ideas with teammates, discussing important issues by submitting threads and replies;
  • News & Events – for keeping up with the latest company's news and announcements, creating polls to collect and process employee opinions;
  • Photos & Bookmarks – for collecting, sharing, searching and managing bookmarks of web resources in one place, creating corporate event albums, exchanging photos with colleagues;
  • Wiki – for creating your own corporate knowledge base, ensuring effective information flow.

Document Management

The Documents Module provides users with necessaty standard functions for managing file flow, sharing, editing and importing documents. The tool set includes:
  • Online document editing and creation directly in Internet Browser.
  • Organizing of private files storage, sharing documents with colleagues, publishing corporate data for all team members.
  • Import of user's current documents base from Google Docs, Zoho, Box.net to TeamLab Docs.
  • Integration of documents into the Projects Management module.
  • Notification about documents changes.
  • Sorting documents according to their type, users, author's departments or filtering them by name, date, author and size.

Calendar

The Calendar allows users to organize their personal and corporate work schedule and coordinate team activities by:
  • Creating individual calendar for personal or group tasks, tracking of milestones, projects, colleagues' birthdays and corporate events.
  • Sharing personal calendars with co-workers, giveing the “full access” or “read-only” rights to a particular person.
  • Receiving reminders about upcoming deadlines in advance.
  • Changing the calendar view mode as needed to optimize the number of events and tasks shown on the time line.

Customer Relationship Management

The Customer Relationship Management module helps managing customer relations directly on a portal. The tool set includes:
  • Contacts - to keep all the contacts a company works with in one place.
  • Tasks - to assign responsibilities and track work activity.
  • Opportunities - to organize and analyze communication with clients.
  • Editing&Sharing - to upload, create and save documents, spreadsheets or presentations in a corresponding opportunity or case.
  • Access Rights Management - to restrict the access from one to several users for every contact, opportunity or case.
  • Customization - to adjust to corporate needs opportunity stages and contact types.
  • Integration - to associate every contact with a particular opportunity or a case.

Support and Community

Day to day support is provided for free via both the SourceForge community and email.

See also

  • Collaboration platform
    Collaboration platform
    An emerging category of computer software, collaboration platforms are unified electronic platforms that support synchronous and asynchronous communication through a variety of devices and channels....

  • Collaboration software
  • List of collaborative software
  • Project management software
    Project management software
    Project management software is a term covering many types of software, including estimation and planning, scheduling, cost control and budget management, resource allocation, collaboration software, communication, quality management and documentation or administration systems, which are used to...

  • List of project management software

External links



The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK