Software quality pays off in the long term
When innovative business ideas fail owing to countless bugs and bad decisions, not only do good ideas fall by the wayside, resources are wasted unnecessarily. Intelligent quality assurance combats this effectively and increases the ability to act.
Professional, standardised test management thereby not only increases the quality of a software product, it also contributes significantly to reducing project costs.
Conscious control of software quality
Failures can be avoided by strategically adopting tried-and-trusted quality assurance measures such as performance tests. At bbv, our quality assurance strategy involves an intelligent combination of models, methods and test automation. And for good reason, as this allows the desired quality level to be controlled consciously.
Quality begins with the right mindset
bbv’s software developers are professional in their respective disciplines and their mindset is always to deliver top-class work. After all, achieving above-average performance demands constant awareness of the impact of quality-related decisions.
In addition, our teams have to be able to assess the situation and the objectives precisely in order to choose the correct methodical, technical and organisational measures. Our Software Development Quality map summarises the wealth of successful strategies for achieving optimum quality assurance with the bbv seal of approval.
More efficient testing with tool-based automation
Certainty in power supply: Switchgear installations must fulfil the strictest requirements. The software components developed by bbv resulted in significantly increased testing efficiency at ABB thanks to automated test planning, implementation and documentation. This also had a positive impact on employee motivation.Success Story
Bernd Heisterkamp, Head of Technical Support, Substation Automation & Protection, ABB Schweiz AG
bbv supported us reliably from evaluation through to the roll-out of HPE-ALM. We can use the tool efficiently and therefore increase the quality of our systems.
Quality-assured energy measurement data feeds
High-quality measurement data feeds are the basis for efficient energy data management. BKW-FMB Energie AG rolled out a new metering system for this purpose. bbv supported the migration in terms of quality assurance and optimisation of the processes involved in recording and processing measurement data.Success Story
Poster on agile project management with bbv
This printable poster in PDF format contains the relevant processes, bulleted key points and important interdependencies that are especially relevant in bbv’s view for implementing agile projects. Simply pin on the wall to have all key aspects quickly at a glance always.Publication
Agile development of innovative embedded systems based on Linux
The advantages of agile methods paired with experience in Embedded GNU/Linux: Together with René Koch, bbv Software Services successfully developed the software for a smart packaging box. Agile methods, such as behaviour-driven and test-driven development, were used as well as numerous tools including Docker, Cucumber and Jenkins.Publication
Practical cheat sheet on clean code principles and implementation
The best method for making the fewest possible errors in developing software is to write clean program source code or clean code. The clearly laid out and densely packed two-page cheat sheet offers developers numerous tips, lists, tricks, do’s and don’ts as well as practical instructions so that their code stays as clean as possible.Publication
Better quality and faster time-to-market through efficient business analysis
bbv supported SBB in updating the further development of the «Baustellenassistent» tool, which is used for planning and scheduling construction and infrastructure projects.Publication
Practical cheat sheet on clean TDD and ATDD
Anyone who has to write and execute lots of tests in agile environments will find useful ToDo lists, principles, patterns and tips for avoiding problems in this cheat sheet. The highlight of the cheat sheet is the TDD-TDD test cycle graphic, which uses a sophisticated decision tree to guide users through the test cycle.Publication
Faster testing with efficient test design and suitable tools
How can testing be performed efficiently? To find an answer to this question, bbv examined the electronics testing process at maxon motor ag and developed a new test concept. The test process and the tools used specially for this purpose now allow high test coverage, faster reporting and a higher level of test automation.Publication
Booklet: Introduction to continuous integration
This 28-page booklet clarifies the intentions pursued with continuous integration. It highlights the requirements to be fulfilled for implementation, explains the typical processes of this agile software development method and illustrates how a sample continuous integration environment is structured.Publication
With «SisControl» , bbv developed a platform for Sisag that enables smooth, secure operation of ski facilities. Thanks to bbv's expertise in cloud and IoT, «SisControl» was developed within a very short time.
Sisag delivers faster insights, better customer experiences for ski resorts with Azure IoT
A smooth, reliable cable car is central to keeping skiers happy at the world’s biggest ski resorts.Publication
Introduction of scrum in internationally distributed teams
The pharmaceutical company is an innovator leader and system provider in the area of human medical diagnosis. bbv was involved in a consultancy role with the migration of an internationally distributed development organisation to scrum and supported the company from idea through to implementation.Publication