Automotive Requirements Management
codeBeamer’s requirements trackers are flexibly configurable to store all relevant data (for example ASIL, type, complexity), as well as a complete change history on each item. The system handles the exporting and importing of requirements using ReqIF, offers integrations with JIRA® and IBM® Rational® DOORS®, and a round-trip export-import feature with MS Excel and Word. This helps ensure data consistency and collaboration between both internal departments and third party suppliers. UML diagrams can be simply imported from Enterprise Architect. Requirements may be saved into libraries for re-use, supporting the efficient management of product variants.
codeBeamer’s integrated architecture & single repository let you manage requirements throughout the lifecycle, with tasks, risks and test cases derived from and linked to them, maintaining gapless end-to-end traceability. Functional safety requirements (both hardware and software) may be derived from your safety goals. Compliance audits are further facilitated by the Traceability Browser, which allows you to simply visualize, and easily pull & export traceability reports. A Test Coverage Browser helps you efficiently implement requirements-based testing. Granular permission control and workflows with optional conditions and e-signatures may be used to ensure process enforcement and security. Intland’s Automotive ISO 26262 & ASPICE Template comes with preconfigured workflows & associations between work items, but is flexibly configurable to suit your custom requirements management processes.
Automotive Software Development & Release Management
In codeBeamer ALM, the process of software development is fully integrated in the lifecycle, so complete traceability between requirements, tasks, source code, test cases and releases is maintained. Release management lets you plan and manage all activities with time and effort estimates, and releases (milestones, versions) may be managed on an interactive Gantt chart. Statistics allow you to monitor the performance of separate development streams and individual releases. Release management, as well as codeBeamer’s entire feature set, is process agnostic, meaning that whether you decide to use the Waterfall (or V-Model) method, Agile, a Hybrid (Agile-Waterfall) approach, or scaled Agile via SAFe®, codeBeamer can aptly support and help streamline your processes.
Risk Management & Failure Mode and Effects Analysis (FMEA)
Intland’s Automotive ISO 26262 & ASPICE Template comes with preconfigured trackers for hazards, risks, failure modes, and safety goals to support compliance. Risk management features include risk traceability, Risk Matrix Diagrams, risk management workflows, and more.
A preconfigured FMEA feature set helps you identify and analyze all failure modes. ASIL values may be added to all hazards, and Risk Priority Numbers (RPNs) of failure modes will be automatically calculated to help risk prioritization.
codeBeamer’s FMEA functionality comes with a comprehensive guide to conducting Failure Mode and Effects Analysis, and can be used to simply identify, define, and control the mitigation or reduction of potential risks. Traceability between requirements, risks, test cases, and safety goals is maintained, and Risk Matrix Diagrams help visualize your risk levels before and after reduction or mitigation actions. An exportable FMEA Worksheet helps you present your failure modes and mitigation actions.
Security Features, Advanced Workflows
codeBeamer ALM supports role and member-based permissions, letting you control and restrict access to certain types of work items, or even individual artifacts. Using its advanced workflow configuration options, you can add steps to require authorization (e-signatures), letting you define safety-related approval workflows.
By default, codeBeamer ALM comes with a predefined hazard workflow out of the box that will help you identify and classify risks (determine their ASIL), and achieve safety goals by planning and executing actions for the control and mitigation of hazards (with predefined links to other work items). This workflow may be flexibly configured to suit your internal processes, and codeBeamer also lets you create complex workflows tailored to your needs.
Automotive Quality Assurance & Testing
Test Management in codeBeamer ALM enables the manual capturing of test cases and test sets, and saving these to test libraries for reuse, greatly facilitating variants management. Tests may be executed manually or automatically using codeBeamer’s Jenkins integration. During test execution, defects can be created and automatically linked to test cases and requirements, maintaining gapless end-to-end traceability. Parametrized testing is supported, and test cases may be run on different hardware and software configurations. Statistics on testing results may be simply analyzed and exported.
codeBeamer ALM supports various configuration management systems such as CVS, Subversion, Git, Mercurial and Plastic SCM. In addition to the out-of-the-box functionality of these version control systems, codeBeamer ALM provides repository management and access control plus traceability of code changes. When using Git for example, distributed source code development is supported by specific workflows.
Most important for ISO 26262 is the feature to relate defects, change requests or tasks to source code changes when committing source code into the repository. Issue relation can be enforced upon commit so no uncontrolled changes occur on the software level and the traceability between processes and development is guaranteed.
Audit Preparation, Wiki & Reporting, Document Management
To help you prepare for ISO 26262 compliance audits, codeBeamer ALM provides various reporting options. Results/screens of the flexibly configurable Traceability Browser may be exported, along with those of the Test Coverage Browser which helps ensure the complete coverage of requirements with test cases. Flexible Wiki plugins allow you to create custom reports, and a preconfigured ‘Hazard by ASIL’ report is also available, showing hazards sorted by their assigned ASIL levels. Associations between hazards, safety goals and requirements can be displayed in matrices and conveniently exported. Risk Matrix Diagrams may be used to display associations as well as your general risk level.
codeBeamer’s Documents Management functionality offers a platform to support collaboration across teams and departments, providing a single source of truth as well as full change history on all documents. Access rules and dependencies are respected and versioning on all issues is taking place automatically in the background, so traceability into the past is guaranteed as well.
Baselines in codeBeamer ALM are lightweight snapshots of the current state of all your artifacts. You can select individual trackers or items to create baselines of. Baselines cover wiki pages, documents, comments, images, attachments etc. and may be browsed or compared with each other any time to see what has been changed.
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 codeBeamer can help manage the requirements for automotive embedded systems development please complete the form below.