Reviews können unabhängig vom Vorgehensmodell, der Entwicklungsumgebung und der Programmiersprache eingesetzt werden und sind daher ein universelles Hilfsmittel für die gesamte Softwareindustrie. Lernen Sie mit Peter Rösler in zwei Tagen wie Sie als Moderator ein Review planen und leiten, sowie die Ergebnisse quantitativ und qualitativ bewerten.
Erfahren Sie in diesem eintägigen Seminar die Zielsetzung der MISRA Regeln zur Fehlervermeidung in sicherheitskritischer Software. Neben der praktischen Anwendbarkeit der Regeln steht die Integration der Regelüberprüfung im Entwicklungsprozess zur Diskussion. Wie erreicht man MISRA-Konformität?
Erfahren Sie mit Andreas Fertig in diesem zweitägigen Seminar, wie C++1x Sie unterstützt, um einen schnelleren und robusteren Code zu schreiben. Nach dem Seminar schreiben Sie klareren und präziseren Code und werden u. a. Code-Reviews einfacher und sicherer bestehen.
Lernen Sie mit Stephan Grünfelder in diesem zweitägigen Seminar wie das Testen von Software effizient, effektiv und keinesfalls langweilig wird. Wie entwirft man Tests? Worauf kommt es beim Kauf von Testtools an? Wie bewertet und verbessert man Testprozesse?
In diesem Webinar erläutert und demonstriert QA Systems, wie Sie mit dem automatisierten Unit- und Integrationstest-Tool, Cantata, die Einhaltung Ihrer Sicherheitsstandards beschleunigen können. Des Weiteren erfahren Sie, wie führende Unternehmen aus der Embedded-Branche die neuesten, anwenderfreundlichen Techniken für die Nachverfolgung von Anforderungen, die automatische Testfallgenerierung sowie die Codeabdeckung für sicherheitskritischen eingebetteten C & C++-Code einsetzen. Wir zeigen Ihnen wie Cantata dabei hilft, die Kosten für zertifiziertes Testen zu senken und Ihre Entwicklungszeit zu verkürzen.
Bei Softwareentwicklung sollte Security von Anfang an fester Bestandteil sein. Etablierte Coding-Standards können diesen Prozess vereinfachen. Aber welcher Standard ist für welche Ansprüche der Beste?
Sicherheit ist mehr als nur ein Wort: Safety und Security bei der Softwareentwicklung unter einen Hut zu bringen kann aufgrund unterschiedlicher Regelsätze eine Herausforderung darstellen. Aber sie kann gemeistert werden.
Wie kommt man zu einer sicheren, agilen Entwicklungs-Pipeline? Wir stellen fünf Schritte vor, die beim Entwerfen einer DevOps-Strategie für ein kritisches Softwareprojekt zu berücksichtigen sind.
Die Datenschutzskandale bei Facebook oder Yahoo, aber auch die Datensammelwut von Netzriesen wie Amazon, Google & Co verunsichern Anwender zunehmend. Ein Patent der Forensik.IT verspricht nun eine einfache Lösung, die mit Hilfe „virtueller Profile“ Nutzer vor Datenkraken schützen soll.
Softwaretests sind Pflicht – vor allem, wenn es um Programmierstandards und Zertifikate geht. Entwickler schrecken daher oft vor nachträglichen Änderungen in bereits zertifizierter Software zurück. Eine Automatisierte Code Change Analyse, welche alle testrelevanten Änderungen selbsttätig ermittelt, hilft hier weiter.