Deutsche Blogs

Psychologie des Testers

Veröffentlicht am

Die Psychologie des Testers ist ein oft stark unterschätzter Aspekt. Welche Eigenschaften kennzeichnen gute Leute die im Testbereich arbeiten? Naja, man kann da einige Kriterien definieren: Fachliche Kompetenz und Methoden Know-How sind sicher unabdingbare Eigenschaften. Darüber hinaus müssen sie Managementfähigkeiten besitzen und Sozialkompetenz mitbringen. Das alles sind sicher notwendige Fähigkeiten. Es fehlt aber ein wichtiger […]

Deutsche Blogs

Testen von Plattformen: Eine spannende Herausforderung!

Veröffentlicht am

Entwickeln Sie auch Plattformen in Embedded Systemen, um mehreren Kunden Lösungen anbieten zu können ohne für jedes Kundenprojekt eine komplette Neuentwicklung machen zu müssen? Oder haben Sie vielleicht schon mal ein Embedded Betriebssystem eingesetzt, um möglichst unabhängig von der Hardware Ihre Applikation entwickeln zu können? Für die Entwicklung der Systeme haben Sie vermutlich durch dieses […]

Deutsche Blogs

Re-Use Szenarien in ISO 26262 (Teil 1)

Veröffentlicht am

Warum ist die Wiederverwendung von Software, Hardware oder kompletten Steuergeräten ein zentrales Thema? Zwei wesentliche Aspekte sind hier ausschlaggebend: Die Entwicklungskosten können deutliche reduziert werden, d.h. die Wiederverwendung von Komponenten ist unter wirtschaftlichen Gesichtspunkten sehr attraktiv. Aber auch aus Sicherheitsgründen, kann die Wiederverwendung von Komponenten deutliche Vorteile bieten. Ein Steuergerät, welches bereits seit Jahren im […]

Deutsche Blogs

EN 50128 – Funktionale Sicherheit in der Bahnindustrie

Veröffentlicht am

Die Standards EN 50126, EN 50128 EN 50129 beschreiben die Funktionale Sicherheit in der Bahnindustrie. Diese Standards implementieren die IEC 61508 für diese Industrie. Die Besonderheit der Bahnindustrie bezüglich der Funktionalen Sicherheit ist, dass die Systeme von einer staatlichen Behörde (in Deutschland dem Eisenbahnbundesamt) überprüft werden, bevor sie in Verkehr gebracht werden dürfen. Der Hersteller […]

Deutsche Blogs

Funktionale Sicherheit und agile Entwicklungsmethoden – Ein unüberbrückbarer Gegensatz (Teil 2)?

Veröffentlicht am

Im ersten Teil des Blog haben wir die Prinzipien der agilen Entwicklung und die der FuSi Entwicklung betrachtet. Darauf aufbauend, wollen wir nun im 2. Teil zum einen mögliche Konfliktfelder diskutieren, wenn man agil in FuSi Projekten entwickeln will. Ebenso beleuchten wir aber auch die Chancen die sich aus dieser innovativen Vorgehensweise ergeben können.

Deutsche Blogs

Funktionale Sicherheit und agile Entwicklungsmethoden – Ein unüberbrückbarer Gegensatz (Teil 1)?

Veröffentlicht am

Als Motivation für den Beitrag dienen mir folgende Fragestellungen: Sie wenden agile Entwicklungsmethoden an und müssen zukünftig Funktionale Sicherheitsanforderungen erfüllen? Unter welchen Voraussetzungen funktioniert das? Sie entwickeln sicherheitskritische Embedded Systeme in Branchen wie der Bahnindustrie, der Luftfahrt, der Automobilbranche, der Medizintechnik oder der Automatisierungstechnik. Ist es möglich in so einem Umfeld agile Entwicklungsmethoden einzusetzen? Im […]

Deutsche Blogs

Dokumentieren Sie noch oder spezifizieren Sie schon?

Veröffentlicht am

Sie wollen ein neues Projekt beginnen; In groben Zügen ist das zu entwickelnden Produkt auch schon festgelegt. Sie beschließen dass der Zeitpunkt gekommen ist, diese groben Ideen, Funktionen und Lösungsvorschläge zu strukturieren und aufzuschreiben. Diesen Zeitpunkt und die Fragen die sich nun stellen wollen wir nachfolgend etwas genauer beleuchten. Typische Fragen und Gedanken die Ihnen […]

Deutsche Blogs

Die Herausforderung Nicht-Funktionale Requirements!

Veröffentlicht am

Meiner Beobachtung nach bekommt das Requirements Engineering im Allgemeinen nicht die angemessene Aufmerksamkeit. Wenn man Software und/oder Hardware Projekte betrachtet die Scheitern, ist ein fehlendes, oder falsches Requirements Engineering in vielen Fällen eine Hauptursache. Wenn man einen Schritt weiter geht und sich die Arten von möglichen Requirements betrachtet, dann kann man in einem ersten Schritt, […]