Increased recall campaigns, delayed deliveries, difficulties in delivering the promised functions on time: software quality is not evident. The development of good software is only possible through consistent action,
adherence to standards and the use of mature test and quality assurance tools. Bad software leads to monetary losses and deterioration of the corporate image. Embedded software is even more critical, as it is mostly
used in safety-critical applications. Here, software errors can endanger human lives and must therefore be avoided at all costs.
To ensure quality, both static code analysis procedures and the testing of executable software during dynamic analysis (including unit tests) are necessary. As each of the two approaches uncovers only
a part of the existing defects, both complementary methods are necessary.
(7 pages, pdf, 431 KB) © 2021 Verifysoft Technology GmbH Download