CodeBeamer (software)
Encyclopedia
codeBeamer is a web based
Collaborative Application Lifecycle Management
tool for distributed
software development, written in Java
. It is developed and marketed by Intland Software
. Its license is proprietary, but free versions and free hosting options are available. It won Jolt Productivity Award in 2005 and 2008; the 2008 DDJ
reviewer, Gary Pollice, noted that CodeBeamer "stands out among the competition because of its ability to play nicely with other products", based on the availability of plug-ins for IDEs like Eclipse
and NetBeans
, and integration with Microsoft Word
, and that praised the browser-based user interface for its ease of use.
CodeBeamer is the engine that empowers the JavaForge
free project hosting site and the developer portal of VirtueMart
.
Notable codeBeamer users include Asus
, Continental AG
, Bayer
, Sun Microsystems
and Los Alamos National Laboratory
. It is also used by non profit organizations, including SIPAM (Amazonian Protection System).
CodeBeamer has extensive support for the Mylyn
task framework through the codeBeamer Eclipse Studio project . CodeBeamer supports practicing the Scrum
and Kanban
methodologies by providing backlogs, planning and tracking features.
World Wide Web
The World Wide Web is a system of interlinked hypertext documents accessed via the Internet...
Collaborative Application Lifecycle Management
Application Lifecycle Management
Application Lifecycle Management is a continuous process of managing the life of an application through governance, development and maintenance...
tool for distributed
Distributed development
A distributed development project is a research & development project that is done across many business worksites or locations. It is a form of R&D where the project members may not see each other face to face, but they are all working collaboratively toward the outcome of the project...
software development, written in Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...
. It is developed and marketed by Intland Software
Intland Software
Intland Software is a provider of enterprise-class collaboration solutions. The company is headquartered in Stuttgart, Germany and has an office in Sunnyvale, California.- History :Intland Software was formally founded in 1999 by two industry veterans...
. Its license is proprietary, but free versions and free hosting options are available. It won Jolt Productivity Award in 2005 and 2008; the 2008 DDJ
Dr. Dobb's Journal
Dr. Dobb's Journal was a monthly journal published in the United States by CMP Technology. It covered topics aimed at computer programmers. DDJ was the first regular periodical focused on microcomputer software, rather than hardware. It later became a monthly section within the periodical...
reviewer, Gary Pollice, noted that CodeBeamer "stands out among the competition because of its ability to play nicely with other products", based on the availability of plug-ins for IDEs like Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...
and NetBeans
NetBeans
NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment for developing with Java, JavaScript, PHP, Python, Groovy, C, C++, Scala, Clojure, and others...
, and integration with Microsoft Word
Microsoft Word
Microsoft Word is a word processor designed by Microsoft. It was first released in 1983 under the name Multi-Tool Word for Xenix systems. Subsequent versions were later written for several other platforms including IBM PCs running DOS , the Apple Macintosh , the AT&T Unix PC , Atari ST , SCO UNIX,...
, and that praised the browser-based user interface for its ease of use.
CodeBeamer is the engine that empowers the JavaForge
JavaForge
JavaForge.com is a non profit and free open source software development community with a hosting portal for open source projects. It hosts software development services such as Project related Web hosting, Document Management, Wiki, Forum, Online chat, Issue tracking integrated with optional Git,...
free project hosting site and the developer portal of VirtueMart
VirtueMart
VirtueMart is an open source e-commerce solution designed as an extension of the Mambo or Joomla! content management systems . VirtueMart is written in PHP and requires the MySQL database environment for storage...
.
Notable codeBeamer users include Asus
ASUS
ASUSTeK Computer Incorporated is a multinational computer technology and consumer electronics product manufacturer headquartered in Taipei, Taiwan. Its product range includes motherboards, desktops, laptops, monitors, tablet PCs, servers and mobile phones...
, Continental AG
Continental AG
Continental AG, internally often called Conti for short, is a worldwide leading German manufacturer of tires, brake systems, vehicle stability control systems, engine injection systems, tachographs and other parts for the automotive and transport industries. The company is based in Hanover, Germany...
, Bayer
Bayer
Bayer AG is a chemical and pharmaceutical company founded in Barmen , Germany in 1863. It is headquartered in Leverkusen, North Rhine-Westphalia, Germany and well known for its original brand of aspirin.-History:...
, Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...
and Los Alamos National Laboratory
Los Alamos National Laboratory
Los Alamos National Laboratory is a United States Department of Energy national laboratory, managed and operated by Los Alamos National Security , located in Los Alamos, New Mexico...
. It is also used by non profit organizations, including SIPAM (Amazonian Protection System).
Components
CodeBeamer features the following major functional components:- Document ManagerDocument management systemA document management system is a computer system used to track and store electronic documents and/or images of paper documents. It is usually also capable of keeping track of the different versions created by different users . The term has some overlap with the concepts of content management...
- WikiWiki softwareWiki software is collaborative software that runs a wiki, i.e., a website that allows users to create and collaboratively edit web pages via a web browser. A wiki system is usually a web application that runs on one or more web servers...
- Issue TrackerIssue tracking systemAn issue tracking system is a computer software package that manages and maintains lists of issues, as needed by an organization...
- CMDBCMDBA configuration management database is a repository of information related to all the components of an information system. It contains the details of the configuration items in the IT infrastructure. Although repositories similar to CMDBs have been used by IT departments for many years, the term...
- ForumInternet forumAn Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are at least temporarily archived...
- BuildContinuous integrationIn software engineering, continuous integration implements continuous processes of applying quality control — small pieces of effort, applied frequently...
- Version ControlRevision controlRevision control, also known as version control and source control , is the management of changes to documents, programs, and other information stored as computer files. It is most commonly used in software development, where a team of people may change the same files...
: codeBeamer integrates with Subversion, GitGit (software)Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...
, MercurialMercurial (software)Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux...
, CVS and some other version control software. codeBeamer implements the integrator workflowIntegrator workflowIntegrator workflow, also known as Integration Manager Workflow, is a method to handle source code contributions in work environments using distributed version control.-Scenario:...
(also known as pull requests) for Git and Mercurial.
CodeBeamer has extensive support for the Mylyn
Mylyn
Mylyn is a subsystem of Eclipse for task management.Mylyn is an open source implementation of the Task-Focused Interface. It provides an application programming interface for tools embedding the task-focused interface. For software developers, it helps a developer work efficiently with many...
task framework through the codeBeamer Eclipse Studio project . CodeBeamer supports practicing the Scrum
Scrum (development)
Scrum is an iterative, incremental framework for project management often seen in agile software development, a type of software engineering....
and Kanban
Kanban
, also spelled kamban, and literally meaning "signboard" or "billboard", is a concept related to lean and just-in-time production. According to Taiichi Ohno, the man credited with developing Just-in-time, kanban is one means through which JIT is achieved.Kanban is not an inventory control system...
methodologies by providing backlogs, planning and tracking features.
See also
- Comparison of free software hosting facilitiesComparison of free software hosting facilitiesA source code repository or source code escrow is a file archive and web hosting facility where large amounts of source code are kept, either publicly or privately. They are often used by open source projects and other multi-developer projects to handle various versions and developers submitting...
- Comparison of issue tracking systemsComparison of issue tracking systemsThis article is a comparison of issue tracking systems which are notable, including bug tracking systems, help desk and service desk issue tracking systems, and asset management systems...
- Comparison of wiki softwareComparison of wiki softwareThe following tables compare general and technical information for a number of wiki software packages.-General information:-Target audience:-Features 1:-Features 2:-Installation:-See also:* List of wiki software* List of wikis* Wiki farm...