Development Quality Development Quality




We look forward to
hearing from you.

Development Quality – recognising software quality

Development Quality
Code Quality Management, Architecture Evaluation, License Compliance Management – SQS helps users of its software systems to systematically analyse and ensure that the ‘internal’ software quality is transparent. Development Quality addresses various aspects and focuses on the software architecture, the actual (source) code and licensing issues. As a result, potential risks and ‘technical debts’ in the IT architecture are detected at the earliest possible stage. This gives your company an opportunity to take the necessary steps at the right time. Positive effect: unnecessary additional costs are avoided. The benefits: improved development quality, reduced costs and more accurate planning.

Codes with high development quality

A well thought-out IT and software architecture means high development quality. Other key aspects of ‘internal’ software quality are the actual code and licensing. Development quality therefore acts as a kind of master plan: it covers the whole development cycle from the system specification and dependencies within the code to the definition of functions.

The ‘internal quality’ of applications is becoming increasingly important when it comes to software development and maintenance. Despite high development costs prior to implementation, a software architecture does not automatically become a living part of the system. It may even continue to evolve parallel to the code, so that the system design is lost. Result: ‘technical debts’ – in other words, the added cost of modifying and updating defective software.

But how do you know when the developers have done a good job? Three key questions need to be considered:

  • Is the program/source code easy to understand and analyse? 
  • Is the software architecture suitable for current and future requirements? 
  • Do you have the necessary licenses for the application?

Only systematic analysis enables users to manage complex IT systems in a targeted way, detect risks at an early stage and eliminate them at low cost. The SQS Development Quality service will reduce your costs and help you gain confidence in your planning.

x

Code Quality Management

SQS Code Quality Management (CQM) makes the source code quality measurable, identifies risk areas and suggests measures to improve code quality. Our experts will work with you to draw up a system of indicators to make technical software quality transparent for developers, project managers, controllers and clients.

The principle: when software is modified, CQM uses a combination of powerful tools, defined processes and developers to help reduce maintenance costs, ensure that your software can be modified and continues to be efficient in the long term. As this code analysis is used to ensure and improve code quality, it should be established as early as possible in the project.

x
Software Architecture Evaluation is based on the tried and tested Architecture Tradeoff Analysis Method (ATAM®) developed by the Software Engineering Institute (SEI). It links and analyses technical and functional aspects systematically and constructively. The SAE provides you with a technically sound and detailed insight into the software or service structure. It also provides you with a general technical and commercial framework for your objectives – based on current and future requirements. Result: Risks are identified and prioritised, so that appropriate practical steps can be planned. x
Unauthorised and unstructured use of open source software in commercial applications puts the success of many companies at risk. Intellectual property litigation is among the most time-consuming and costly of these risks. From open source strategies to site surveys and impact analysis, the SQS Development Quality service provides comprehensive License Compliance Management (LCM) methods for applications and systems.

Take advantage of the experience and expertise of SQS in the field of Development Quality.

x

Copyright © 2016 SQS All rights reserved

  • btn_linkedin
  • btn_xing
  • btn_facebook
  • btn_google
  • btn_twitter