In the recent years, we have seen industries making traditional engineering products transforming into producers of information-powered consumer goods. Existing markets are disrupted, new markets are created every day.
Cars are not simply about getting from point A to B anymore. They are about doing it safely, economically, comfortably and staying environment friendly.
Similarly, phones are not just about making voice calls anymore. They are about being informed effortlessly, being able to work location independently, and being entertained socially.
All these new generation items are powered by large volumes of immensely complex software. Car makers became software companies, electronic makers produce tens of millions of lines of embedded code, technology companies are facing the problems that were only known to hardcore software companies until now.
To succeed, engineering teams need tools that are designed to cope with these challenges, whether new or old. The latest version of Intland’s codeBeamer was built with the goal of prodiving a holistic solution to these problems, from requirements definition, through design, implementation, testing, release and operations. codeBeamer implements all core principles of Requirements Management, Application Lifecycle Management and Test Management.
The next section gives an overview about the highlights of codeBeamer version 6.0.
codeBeamer RM 6.0 Version Highlights
Requirement Workflows: Process Enforcement
Well defined processes that fit your organization and efficient communication are crucial to succeed. codeBeamer offers the most flexible workflow implementation available on the market since 2006. In version 6.0, the already proven workflow engine was extended with flexible pre-conditions and post-functions for transitions. Leverage it to support and control the process your team implements, whether it is V-Modell, Waterfall or some flavour of agile.
Visual Requirement Authoring
Author requirements as easily as in your favourite word processor. Use rich formatting, standard and custom requirement attributes, hierarchical requirements, references (dependencies, associations), diagrams, screen shots or anything else that might be of use in defining requirements. Handling of the M3 meets the performance of a turbo-charged V12.
Requirement Discussions
Defining and analysing requirements is always a collaborative effort that involves customers, engineers, system analysts, domain experts and business people. Efficient communication is key to success. codeBeamer RM keeps all your stakeholders up-to-date with changes automatically, and allows following changes on information that is relevant to them. Receiving feedback, comments, votes and incorporating contributions is as easy as keyless go.
Baselining for Requirements and Other Artifacts
Baselines enable capturing the state of a set of requirements, test cases, documents, wiki content, links and other artifacts at specific versions or at a specific point in time, and adding an expressive label to that state. Efficiently reviewing change history and comparing baselines is the key to trace the evolution of your projects. And when you think your project is ready to hit the Nordschleife, you can express it by adding electronic signatures to the approved baselines.
End-to-end Traceability
No relationships between requirements, implementation tasks, tests and code changes remain hidden when codeBeamer illuminates their sharp contours with the intensity of a xenon headlight. Requirement workflows, traceability matrix, suspected links and intelligent references guarantee the internal consistency of requirements.
Import Requirement Specifications from Word and Other Documents
We offer a smooth migration path to move from your legacy requirement management system to codeBeamer RM. Legacy documentation, meeting notes, prototypes and specifications produced by your partners and suppliers can be effortlessly imported and then further refined.
Export Requirement Specifications to Word Documents
codeBeamer RM generates clear, complete, accurate and unambiguous requirement documents, that are ready for verification, to distributed and to be implemented.
Git Repositories for Modular Projects
Complex software is often built from reusable modules. Versioning modules, though, tracking their dependencies and knowing what modules are built into what final product have traditionally been hard Configuration Management problems. Not anymore. codeBeamer offers a pragmatic solution to map large codebases to Git supermodules and submodules. It’s like the Karakuri seats of source code: maximum functionality with minimum force.
Git Workflows for Distributed Teams
By 2012, industry leaders have accepted that Distributed Version Control with Git starts a new era in Change and Configuration Management. Intland talks to teams that converted from Subversion or other Centralized Version Control to Git every day. Overall experience? They enjoy the inherent process control, flexibility and agility, and never looked back. codeBeamer enables your teams to adopt the Integration Manager Workflow to manage source code changes, and to collaborate so elegantly that even Pininfarina’d love it.
Download codeBeamer 6.0