Measurement
& Verification
Quality monitoring
The
quality monitoring service establishes specific methods and
procedures for fact-based management of quality issues, both
with regard to project processes and in respect of product quality.
The reason for this is that, only too often, decisions on release
and quality statements are made on the basis of unsubstantiated
information and, in some cases, this has serious consequences.
Requirements
verification
The
aim of this service is to incorporate quality aspects right
at the start of the project, in other words during the process
when requirements are drawn up. We can estimate from our project
experience that, by raising the quality of requirements, more
stable overall integration is achieved in the result and direct
error reduction can generate cost savings of 15 to 20%.
Code
quality management
The
code quality management (CQM) service offers various modular
services on different aspects of the code quality during the
life of the software. The SAP SI CQM engine makes available
a fully automated solution for static code analysis with reporting
and a web interface for any programming language, e.g. Java,
C/C++, C#, ABAP using further specialized tools. Facilities
included in this offer are automatic recognition of infringements
of stored coding rules and best practices, e.g. design guidelines
or naming conventions. This analysis allows continuous monitoring
of various procedural and object-oriented software metrics.
It is also possible to identify copy/paste programming.
Apart
from the automated approach to measuring and monitoring the
quality of code for both in-house and outsourced development
work, this service also includes advice on methodology and support
during introduction and implementation of code quality management
programs or code quality reviews. More extensive support activities
include the creation of programming guidelines or the drafting
of clauses in the contract that will ensure that software supplied
will be of a high quality. This service includes verifying and
documenting that these agreements have been complied with.
Architecture
& application assessment
The
aim of this service is to safeguard the quality of architectural
concepts and hardware installations to ensure that the solution
is sustainable, can be expanded and is designed according to
state-of-the-art standards, yet at the same time to investigate
weaknesses identified and alternative concepts.
Supplier
QA
It
is becoming increasingly common for customers and project managers
to decide to have substantial areas of applications development
work undertaken cost-effectively by external suppliers. In addition
to the many advantages, this course of action also brings with
it a long-term risk that unplanned additional work may be required.
Our Supplier QA service puts in place controlling measures that
will bring together suppliers and customers to work together
as partners, with the quality of supplies or development results
subject to continuous monitoring and inspection.
|