Ensure traceability, collaboration, and code and test coverage from requirements definition all the way through to testing and release. codeBeamer ALM’s Requirements Management functionality helps you specify, manage, and trace the coverage of software requirements throughout the process of development.
codeBeamer ALM’s requirements-related features are tightly integrated into its Application Lifecycle Management capabilities. Therefore, they support the requirements management process in a holistically integrated manner. Requirements or user stories can be associated with all artefacts downstream and upstream (source code, tasks, bugs, issues, tests, releases, etc), providing gapless traceability across the entire software development lifecycle. codeBeamer is a fully web-based requirements management tool that enables you to import, share, re-use, and manage product specifications in collaboration with internal or external stakeholders. The requirements branching feature supports multi-stream development.
Through its document management, wikis, visual modelling, and team and project management capabilities, codeBeamer ALM enhances teamwork in your requirements management processes. Its Slack integrations help implement ChatOps to accelerate development.
The optional Variants Package helps the management of complex product lines. Requirements libraries let you re-use specifications from similar projects, further supporting the management of multiple product variants. The test coverage of requirements can be monitored and analyzed, and requirements-based testing is also supported.
codeBeamer ALM is an all-in-one requirements management tool, but you can also easily integrate it in your existing development environment. It has a flexible REST API for custom integrations, and offers built-in integrations with MS Office tools, SAP®, JIRA®, Enterprise Architect, MATLAB® Simulink®, and IBM® Rational® DOORS® (via ReqIF) to name just a few.
Requirements Trackers & Libraries
Capture, collaborate on, and manage requirements using codeBeamer’s preconfigured, but flexibly customizable requirements trackers. Create custom requirements approval processes to enforce security, transparency and accountability. Save requirements in libraries for re-use in future projects, saving a great deal of time and redundant work when managing multiple product variants. Maintain change control with a complete history of all changes to your work items. Generate test cases from requirements, and display all relations between artifacts using the Traceability Browser. You will also be warned of suspected links automatically. Conveniently check the test coverage of all requirements using a dedicated Test Coverage Browser with coverage statistics.
Requirements branching, comparison, merging, baselining
Create branches off a master development trunk for multiple development streams. Compare and merge branches, and granularly control what is merged and what isn’t. Create immutable baselines of your development streams.Build multiple product variants without driving up the costs of development. Reuse requirements with the test cases that verify them to cut the costs of product verification and compliance.
Integrations: MS Office®, JIRA®, Enterprise Architect, and more via REST API
Facilitate the exchange of data between internal and external stakeholders, and the various software tools and platforms they use. Ensure data consistency through codeBeamer’s out-of-the-box integrations with several tools, allowing you to collaborate and stay on top of changing requirements. Take advantage of codeBeamer ALM’s round-trip export/import functionality with MS Office: documents with hierarchies can be exported with custom templates. Upon reimporting documents, you’ll be notified of any changes, allowing you to granularly review, approve, or reject modifications. Manage 30,000+ requirements in a single ReqIF file conveniently. Create custom integrations relying on codeBeamer’s REST API. Take advantage of codeBeamer’s connection to the Tasktop Integration Hub for seamless data transfer across 50+ tools.
Advanced Requirement Workflows & Process Enforcement
codeBeamer ALM’s advanced workflow feature with Business Process Management capabilities enable the customization and enforcement of complex processes.
Automate data synchronization between tools, and add guards with optional (compliant) e-signatures that ensure only authorized personnel can change or add requirements. Process enforcement between requirements, tasks, test cases and other artifacts help you maintain quality and compliance.
Automate the creation of further work items based on specific triggering conditions (e.g. automatically create risk items for requirements with high severity ratings).
Stay on top of your approval processes with the (separately purchased) Review Hub, a powerful tool that helps you better satisfy customer needs with high quality products. The Review Hub helps simplify the reviewing process by enabling you to collect and assign work items for review with just a few clicks. The Hub also helps granularly manage the approvals process via a user-friendly review dashboard. Review all changes to customer specifications or test cases, as well as the impacts of these changes conveniently. Export review statistics to accelerate reporting.
Integrated Test Management
The integrated QA & Test Management feature set in codeBeamer helps you define test cases, link them to requirements, and execute parametrized tests on multiple hardware and software configurations. To facilitate variants management, tests can be saved to libraries for re-use any time. By associating tests with requirements and releases, codeBeamer ALM ensures complete traceability. Test result data mining is supported via filterable coverage analysis and statistics, and customizable dashboards. The Test Coverage Browser provides a simple way to analyze the status and results of tests related to requirements, filterable by trackers, releases and configurations. The Traceability Browser identifies and visualizes dependencies between all artifacts. The suspected link feature automatically indicates changes to requirements that might affect other artifacts. codeBeamer’s QA & Testing comes integrated with automated testing (via Jenkins).
codeBeamer’s Agile Planning Board enables the convenient planning and management of releases and sprints. A simple drag and drop interface allows you to add requirements to releases, and Gantt charts can be used to visualize and manage your releases. Monitor progress via statistics, burndown charts, and custom dashboards to ensure deadlines are met.
Capture the current state of your projects, including all your requirements and their relations to other artifacts in baselines that allow you to “travel back in time”. Follow a complete change history of all your work items in baselines. Browse and compare baselines at any point in time, and export reports to facilitate compliance audits.
Advanced Collaboration Features
Ensure efficient and efficient collaboration using codeBeamer. Among other features, the platform offers documents management functionality, flexibly configurable dashboards, customizable subscriptions (followed items) with e-mail notifications, activity streams, RSS feeds, a commitment planner & tracker, highly configurable Kanban boards, comments with attachments, and advanced automated workflows. Implement ChatOps using Slack or Mattermost to take enterprise collaboration to the next level. codeBeamer ALM’s collaborative features help you stay in control by accurately tracking and managing processes.
About Intland Software
Intland Software help you make your software better, faster and higher quality with better processes and tools by helping you manage your software application lifecycle from Demand, Requirements, Development and Test to Delivery. More details…
Find out more…
For more information on how requirements management is handled within codeBeamer please complete the form below.