Integrations

Custom Apps & Templates

Intland's Medical IEC 62304 Template

This medical template has been customized to facilitate compliance with a range of medical industry standards such as IEC 62304, ISO 14971, IEC 60601, FDA Title 21 CFR Part 11, etc. It contains preconfigured work items and workflows, as well as a variety of features and functions such as a Traceability Browser and Matrix, a Medical Wiki providing extensive knowledge on IEC 62304, and advanced risk management capabilities. To learn more, please see our informational brochure on Intland’s Medical IEC 62304 Template.

Intland's Automotive ISO 26262 Template

Our automotive template has been preconfigured to support compliance with a variety of automotive standards and guidances such as ISO 26262, its parent standard IEC 61508, Automotive SPICE, CMMI and more. The template takes advantage of codeBeamer’s advanced features and capabilities to help you build compliant processes, and overall enables you to develop safety-related embedded systems up to ASIL D or SIL 3. To find out more, please browse through our informational brochure on Intland’s Automotive ISO 26262 Template.

Intland’s Avionics DO-178C Template

Our avionics template has been configured to support compliance with the requirements of aviation guidelines and regulations such as DO-178B, and its updated version DO-178C (RTCA DO-178B and C, or EUROCAE ED-12B or C). General standards such as IEC 61508 are also supported, greatly facilitating the development of high quality and reliable airborne flight equipment. The template leverages codeBeamer’s capabilities to help you detect and mitigate possible risks early on in the lifecycle. It promotes the use of development processes that help eliminate risks “on the fly”, helping developers maintaining absolute safety and quality, while saving costs and reducing their products’ time to market. To learn more, please see our informational brochure on Intland’s Avionics DO-178C Template.

SAFe®

Developed by Dean Leffingwell and his team, the Scaled Agile Framework (SAFe®) provides a structured approach to scaling Agile across large enterprises. It enables large companies to reap the benefits of Agile while retaining some of their original organizational structure, allowing management control & monitoring over all development processes. codeBeamer’s SAFe® Template contains preconfigured projects for all 3 levels (Team, Program, Portfolio), an Agile Release Train, customizable workflows and Kanban boards, several integration points, as well as a Service Desk Interface. For more information, please download our informational brochure on the SAFe® Template.

Scrum Project Template

codeBeamer’s Scrum Project Template supports teams working under this Agile framework in various ways. It lets you define and prioritize work items, evaluate project risks, and to monitor the progress of development by overviewing completed tasks. The Template also enhances communication and collaboration among team members. For more information, please see our informational brochure on the Scrum Project Template.

Agile-Waterfall Hybrid Project Template

While Waterfall is still widely used in certain industries (mostly safety-critical fields, such as automotive development), the adoption of Agile is more and more widespread as companies start to realize Agile’s benefits can be gained without having to worry about its perceived drawbacks. Some companies choose to go with an Agile-Waterfall Hybrid solution to combine and take advantage of both methods. This template provides a preconfigured Hybrid project that helps manage such a combined lifecycle. To learn more, please see our informational brochure on the Agile-Waterfall Hybrid Project Template.

Requirements Management

IBM® Rational® DOORS®

IBM® Rational® DOORS® is one of the most widely recognized requirements management tools on the market. It is a legacy system that can be integrated with codeBeamer, or can be replaced with our ALM’s advanced feature set. For integration, the ReqIF (Requirements Interchange Format) file export/import can be used to export and import requirements or test cases from and to DOORS. Roundtrip export/import of ReqIF files is also available.

ReqIF

Our ALM platform handles the ReqIF (Requirements Interchange Format) file type to exchange data between codeBeamer ALM and other systems, for instance IBM Rational DOORS. Items, relations and specifications may all be interchanged, and ReqIF data may be re-imported and re-exported.

SAP®

codeBeamer’s SAP integration was created to connect both requirements, and release processes between widely used SAP solutions and codeBeamer ALM.

SAP tickets (bugs, failures, ideas, etc) can be converted into codeBeamer requirements, allowing you to move collaboration, development and testing to codeBeamer even if you want to keep managing the process from SAP. SAP ticket IDs and codeBeamer ticket IDs are synched, so the two systems can work side by side. Once work has reached completion in codeBeamer, the SAP system will be triggered, and the process will continue in SAP.

Release management works in a similar fashion: when a software or hardware release is completed in codeBeamer ALM, the SAP system’s release manager is triggered to continue the migration or deployment of the hardware/software product to production.

This integration relies on SAP SOAP and codeBeamer’s REST API.

Office

MS Word

codeBeamer offers round-trip integration with MS Word. This feature lets you export requirements in MS Word documents, and edit them using MS Word, which makes collaboration with other teams and departments, as well as outside partners way easier. Then, you can simply reimport the document to see all the changes made “offline” – codeBeamer is going to automatically notify you of all changes, which you can approve or reject one by one. Overall, this feature supports collaboration and helps ensure data consistency across organizational units.

MS Excel

Similar to MS Word, codeBeamer’s MS Excel round-trip functionality allows you to simply export and collaborate on requirements or other work items using the MS Excel format. After reimporting the document, you will be automatically notified of all changes to the worksheet, and the system lets you approve or reject each modification individually. This feature facilitates collaboration across teams and departments, as well as with outside partners.

WebDAV

A complete set of document management functionality is accessible directly from the Microsoft Office toolbar and the Microsoft Windows Explorer using the WebDAV protocol. codeBeamer enables WebDAV access to its Document repository.

Design, Modeling, UML

Enterprise Architect

codeBeamer’s Enterprise Architect integration allows you to import your UML diagrams into codeBeamer conveniently. Thus, using UML models to guide your entire development process is greatly facilitated. Links between your work items can be easily established, ensuring complete end-to-end traceability from requirements and UML system architecture models through to testing and the release of the final product. You can simply import your data (UML models) to any codeBeamer tracker using your username and password to set up the connection between EA and your ALM platform.

For more information on how to use the codeBeamer connector for Enterprise Architect, please visit the plugin’s wiki page.

MATLAB Simulink

The integration allows bidirectional traceability between Simulink models and codeBeamer’s requirement work items. MATLAB Simulink Verification and Validation R2015a or newer required. Supported from codeBeamer 7.9.0

Defect Management

JIRA®

codeBeamer’s bidirectional JIRA® integration lets you seamlessly exchange data between your JIRA® projects and codeBeamer ALM, thus providing data consistency and traceability throughout the lifecycle even across tools.

Bugzilla

Data (issues) from the Bugzilla database may be pulled from the Bugzilla bug tracking system, and imported to codeBeamer manually.

Mantis

codeBeamer’s Mantis integration lets you pull data from this basic bug tracking system, and import it to codeBeamer manually.

IBM Lotus Notes

IBM Notes, formerly known as Lotus Notes, is a widely used enterprise email / client-server collaborative software platform. Some companies rely on Lotus Notes in their legacy processes to manage issues, bugs, documents, and other artifacts. Maintaining this piece of software, however, is costly and requires expertise – therefore, our ALM solution offers an integration with IBM Lotus Notes that allows the migration, and subsequent management of data in codeBeamer.

Continuous Integration, Test Management

Jenkins

codeBeamer’s Jenkins plugin allows communication and integration with codeBeamer servers. The codeBeamer-result-trend-updater Jenkins plugin updates wiki pages in codeBeamer with test or performance results, and build information like source code changes and build times. codeBeamer also provides two wiki plugins to visualise the build information on charts.

JUnit

codeBeamer’s Jenkins integration can be used to run JUnit testing through a plugin – results are then collected, please see Jenkins above fore more information.

JMeter

JMeter can be used to configure server calls for performance testing. You can install a plugin under Jenkins to run JMeter tests, and Jenkins Trends can also read and visualize data from the Perf plugin.

Selenium

Selenium tests can be run through Jenkins, using codeBeamer’s Jenkins integration, however, test results are not collected.

HP-QC

codeBeamer’s HP Quality Center (HP-QC) integration allows you to transfer data between HP-QC and codeBeamer. The plugin is basically a Java application which runs in a scheduler, and periodically checks a directory for compressed XML files which contain the modifications from HP QC. In case files are found in the directory, the XMLs and attachments therein will be processed, and sent to codeBeamer via REST API. codeBeamer can also create zip files to transfer data from your ALM system to HP-QC.

BMW-QC

With our BMW-QC plugin, automotive suppliers can easily communicate with the German carmaker. This codeBeamer plugin runs periodical checks to sync data between BMW’s data and codeBeamer on the supplier’s side. Any files and attachments with detected changes will be synchronized. The plugin can also create zip files to transfer data from codeBeamer to BMW-QC.

IDE

Eclipse

With codeBeamer’s Eclipse Studio plugin, you can access codeBeamer’s repository and work items such as bugs, tests, user stories, etc. from the Eclipse IDE. You can also work offline, modify code, create and modify tasks, requirements, bugs, and then synchronize with your work items and version control repositories in codeBeamer as soon as you are online again.

General CMD interface for others

Command line-based interface examples are provided to integrate with different IDEs: .NET Rest Client Example

Source Code Management

integrations-logo-git Integrations integrations-logo-svn Integrations integrations-logo-mercurial Integrations logo-plastic-scm Integrations CVS

codeBeamer’s managed repository capabilities provide easy-to-use, unified, version control system-agnostic repository management. Project-, group- and role-based repository administration capabilities are provided across multiple repositories. The scope of control is definable from the repository level down to the directory level. The unified project/role/group based access is comparatively very efficient at organizing developers into teams, groups, projects and communities.

Git, Subversion, Mercurial, CVS and Plastic SCM are all supported.

Project Management

Microsoft Project

codeBeamer offers export and import functionality with MS Project, which lets you export, collaboratively edit, and import Microsoft Project documents.