{"id":2313,"date":"2019-08-22T08:00:41","date_gmt":"2019-08-22T06:00:41","guid":{"rendered":"https:\/\/se-trends.de\/?p=2313"},"modified":"2019-08-21T12:24:55","modified_gmt":"2019-08-21T10:24:55","slug":"compliance","status":"publish","type":"post","link":"https:\/\/www.se-trends.de\/en\/compliance\/","title":{"rendered":"Why compliance is becoming increasingly important - and increasingly difficult"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Compliance, i.e. adherence to guidelines, is an important topic in systems engineering. This is generally required where systems can potentially cause major damage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compliance has always been important, and is well established in many industries, such as aerospace, rail and automotive. But more and more systems that can cause harm are entering our lives. And the increasing complexity of these systems is making compliance more difficult. What can be done?<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Damage can be caused intentionally - when security researchers discover that <a href=\"https:\/\/www.se-trends.de\/en\/medtronic-pacemakers\/\">a pacemaker can be manipulated<\/a> the manufacturer should take action. Sloppiness can also lead to damage. Toyota had to learn this, which resulted in a <a rel=\"noreferrer noopener\" aria-label=\"Recall of almost two million cars (opens in a new tab)\" href=\"https:\/\/en.wikipedia.org\/wiki\/2009%E2%80%9311_Toyota_vehicle_recalls\" target=\"_blank\">Recall of almost two million cars<\/a> ended.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But despite these incidents, modern systems are surprisingly reliable. We feel safe when we fly or get into our car. We feel safe because regulations ensure that products meet high safety standards and because these regulations are enforced.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Compliance is good for business<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately, this is sometimes botched, sometimes even deliberately. But this can have drastic consequences for business. Just think of the Toyota recall mentioned above, or the <a rel=\"noreferrer noopener\" aria-label=\"Boeing 737 MAX grounded (opens in a new tab)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Boeing_737_MAX_groundings\" target=\"_blank\">Boeing 737 MAX grounded<\/a>. Most companies recognize that compliance is essential in the long term. But compliance also creates trust for customers, increases quality and motivates employees. Not to mention the fact that a major scandal can drive a company into bankruptcy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compliance is based on standards such as ISO 26262 (automotive) or DO178B\/C (aviation). These standards have been around for decades and have been responsible for countless safe products. Many of these standards are based on IEC 61508, which describes best practices for safe systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Compliance is becoming more important and more difficult<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Compliance is becoming more important because more and more systems are entering our lives that have the potential to cause harm. At the same time, the complexity of these systems is increasing dramatically. Ten years ago, there were no electric scooters and smoke detectors were simple devices.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, new devices are invented every year that did not exist the year before - and many of them are networked and contain millions of lines of software code. This makes it increasingly difficult to work with traditional approaches. What can be done?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3 principles for compliance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Traditionally, compliance is based on clearly defined and practiced processes. This approach has proven its worth and should be continued. However, in order to cope with increasing complexity, the right tools must also be used and configured correctly. The combination of processes and tools, with the appropriate involvement of people, leads to a secure system and compliance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This association of processes, tools and people must comply with the following three principles:<\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">1.<\/span>Complete traceability<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Through a corresponding <a href=\"https:\/\/www.se-trends.de\/en\/traceability-2\/\">Traceability<\/a> every step in the development process must be traceable. Traceability must support the user and not become an annoying additional burden. Traceability must also work across tool boundaries. To achieve compliance, traceability must support audits and make linked information easily accessible.<\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">2.<\/span>Standardize best practices<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Even if many standards describe best practices, these must always be adapted for a specific organization (or project). It is dramatic how much good knowledge is still regularly lost here. This is where tools that enable the preservation of best practices through appropriate configuration can help. This is possible, for example, by making them intuitively accessible via templates, workflows or reuse.<\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">3.<\/span>Dealing with changes safely<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Due to the rapid pace of change, this is a very important aspect, and it goes hand in hand with traceability. Because a <a href=\"https:\/\/www.se-trends.de\/en\/traceability-2\/\">Maintained traceability enables us to quickly understand the effects of changes<\/a>. If this is combined with a clean architecture, then the impact of most changes is limited, which helps to deal with the complexity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What happens next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These three principles should serve as a compass to examine the existing processes and tools. With these principles, the most important pain points can be found and eliminated. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, this is not the full picture and there are many other things to consider. However, it is a good starting point for getting a grip on compliance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"text-align:right\">Image source: <a href=\"https:\/\/www.istockphoto.com\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"iStock Photo (opens in a new tab)\">iStock Photo<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Compliance, i.e. adherence to guidelines, is an important topic in systems engineering. This is usually required where systems can potentially cause major damage. Compliance has always been important and is well established in many industries, such as aerospace, rail and automotive. However, more and more systems that can cause damage are...<\/p>","protected":false},"author":1,"featured_media":2318,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[5,43],"tags":[96,364,373,236,106],"class_list":["post-2313","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-funktionale-sicherheit","category-industrie","tag-aenderungsmanagement","tag-best-practices","tag-compliance","tag-nachverfolgbarkeit","tag-standards"],"_links":{"self":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/comments?post=2313"}],"version-history":[{"count":0,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2313\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media\/2318"}],"wp:attachment":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media?parent=2313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/categories?post=2313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/tags?post=2313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}