Customer Success Story

Ähnliche Dokumente
LEMONTREE USE CASES CONFIGURATION MANAGEMENT FÜR MODELLE

Customer Success Story

LieberLieber Software GmbH UML, SysML und AUTOSAR erfolgreich kombinieren und gemeinsam einsetzen

Fachgruppe Systems Engineering

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Management Hardware Software

Comelio GmbH - Goethestr Berlin. Kurskatalog

Modellbasierte Systementwicklung mit SysML

Funktionale Sicherheit gewährleisten

RAMI 4.0 Toolbox: Vom Konzept zum Modell

Testen von sicherheitskritischer Embedded Software mit frei verfügbaren Tools. - ein Erfahrungsbericht

Nachts ist s kälter als draußen Warum qualifizieren und nicht zertifizieren?

Assessment der Funktionalen Sicherheit

Notationen zur Prozessmodellierung

LogApp - Verordnungskonforme Protokollierung Das Werkzeug für IT-Sicherheit und Compliance

Agilität trifft Funktionale Sicherheit

Projektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan

AutoCAD Inventor LT Suite Autodesk

Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen

MDRE die nächste Generation des Requirements Engineerings

wie wäre eine kombination aus self-service bi und guided analytics für ihre kunden? become a partner be part of our jomash success

SICHERES TESTEN MIT POLARION. Frank Ziesel

X2X SOFTWARE-ROBOTER

Duplizieren von Report-Vorlagen für die Erstellung umfangreicher Reports (ab ArtemiS SUITE 7.2)

Scrum Embedded. Scrum Embedded. Besonderheiten agiler Entwicklung von Embedded-Systemen. MicroConsult - Microelectronics Consulting & Training GmbH

Werkzeugunabhängigkeit bei der Modellierung Schwierigkeiten und mögliche Lösungsansätze

Zürich User Summit - Inflectra

GRC TOOLBOX PRO Vorstellung & News

IVE PRO ermöglicht Ihnen das komfortable Arbeiten mit XML Dateien.

Agile Methoden agil einführen Software Quality Lab

Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh

Visual Studio 2010 Jetzt auch für Architekten

LEISTUNGSBESCHREIBUNG WPSCALING Ihre White Label Agentur

Wir freuen uns, dass Sie sich für Karcoma interessieren. Kurt Michael Richter, Geschäftsführer

Transformation: Fachbereich & IT digitalisieren gemeinsam. Roland Hörmann

Funktionale Sicherheit: Wie macht man das? Andreas Stucki, Solcept AG

Gute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten. Olga Boruszewski,

Serena Schulungsplan 2017

Das Leben nach dem F&E-Projekt Requirements Engineering für den gesamten Produktlebenszyklus. Mirko Pracht microtool GmbH

Lösungen. ARTS für Steuerämter

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick. 11. Februar 2015

Agile Development vs. Security Requirements

Lebendige Sicherheit: Entwicklung von Secure Software im dynamischen Umfeld

Embedded CASE Tool Systems Embedded Control Solutions

Model Driven Architecture

systems landscape engineering - übung -

Am Beispiel eines international tätigen Automotive Lieferanten

Software Engineering Projekt. Pflichtenheft

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

Anforderungsaustausch mit ReqIF (RIF) und Polarion. Polarion User Conference 2014

Mit Versionierungsinformationen im Requirements Interchange Format (ReqIF) echte Wiederverwendung von Anforderungen erreichen. Dr.

Nicht-funktionale Anforderungen

Softwareentwicklung und Projektmanagement

Entwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC Dr. Michael Schwarz

Interdisziplinärer Systems-Engineering-Prozess am Beispiel Fahrzeug-Diagnose. Innovationsforum Integrierte Systementwicklung

Agile Security Strategie

VDMA Funktionale Sicherheit Universelle Datenbasis für sicherheitsbezogene Kennwerte von Komponenten oder Teilen von Steuerungen

Textbaustein-Verwaltung. Featurelist

Tool Integration mit agosense.symphony

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag

avamedbase für Teamcenter PLM für Unternehmen der Medizintechnik

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

Requirements Engineering für die agile Softwareentwicklung

Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH

Poseidon for UML. Einführung. Andreas Blunk

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

CMMI und SPICE im Automotive Umfeld

Software Lifecycle Management Erfolgreiches Management von Embedded Software

Tool Qualifikation. Schreckgespenst der Testautomatisierung? HEICON Global Engineering Kreuzweg 22, Schwendi

Transkript:

Customer Success Story Change Management in Modellen normenkonform umsetzen Automotive DE

LieberLieber Software: Change Management erfolgreich umsetzen Normen der funktionalen Sicherheit wie die ISO 26262 verpflichten zum Konfigurations- und Change-Management auch in Modellen. In der Softwareentwicklung eines führenden deutschen Autozulieferers wird dafür LemonTree eingesetzt. Die nutzerfreundlichen Eigenschaften des Werkzeugs erleichtern die Arbeit der Entwickler wesentlich und lassen die Fehlerquote sinken. Wien - Gerade in der Autoindustrie ist die nachweisbare Einhaltung von Normen der funktionalen Sicherheit wie die ISO 26262 unumgänglich. Damit sind die Hersteller und Zulieferer zum Konfigurations- und Change-Management auch in Modellen verpflichtet. Für uns sind verschiedene Safety-Normen wie Automotive SPICE und die Einhaltung des Automotive Safety Integrity Level ASIL maßgeblich bei der Softwareentwicklung. Da in der Abteilung Software-Architektur die Modellierungs-Plattform Enterprise Architect schon länger erfolgreich eingesetzt wird, konnten wir uns von der Nützlichkeit der modellbasierten Softwareentwicklung überzeugen. Aber erst durch den Kontakt mit LieberLieber und die Verwendung von LemonTree wird unsere tägliche Arbeit mit den Modellen nun wesentlich erleichtert und beschleunigt, so der Mitarbeiter eines führenden deutschen Autozulieferers, der in der Abteilung für Funktions-Software an der Erstellung sicherheitskritische Software mitwirkt. Während Enterprise Architect also im Unternehmen im Bereich der System-Architektur schon länger im Einsatz ist, findet die Plattform nun mit der Erweiterung durch LemonTree auch vermehrt den Weg in die Softwareentwicklung. Dafür war es aber z.b. notwendig, dass LemonTree die unternehmenseigene Modellierungssprache unterstützt und dort auch Markierungen mit definierten Safety-Levels ermöglicht. Dr. Konrad Wieland, Produkt-Manager bei LieberLieber Der hier vorliegende Fall ist für LemonTree ein typischer Use Case. Denn das Change Management verbunden mit dem Review von Modellen ist für alle Unternehmen verpflichtend, die Software im Umfeld funktionaler Sicherheit erstellen. Wir freuen uns, dass wir dank großer Nachfrage die Vorteile von LemonTree für dieses Szenario immer weiter ausbauen können. Alle Änderungen leicht überprüfbar Um die Einhaltung aller gesetzlichen Vorgaben auch bei Änderungen in der Software belegen zu können, sind für die Arbeits-

Das sogenannte 3. Diagramm zeigt eine Vorschau des zusammengeführten Diagramms. gruppe beim Autozulieferer Reviews besonders wichtig. Dabei werden die Arbeitsergebnisse der Softwareentwicklung manuell geprüft, um die geforderte Qualität sicherzustellen. Bei uns muss jede Veränderung im Modell auch Change Request genannt einem Review unterzogen werden. Dafür bietet LemonTree hervorragende Möglichkeiten, die unsere Arbeit sehr beschleunigen, so der Mitarbeiter. Konnten nämlich bisher nur kleine Änderungen zwischen zwei Modellversionen gereviewt werden, so erweitert LemonTree die Möglichkeiten auf komplexere Modelle und unterstützt die Arbeit mit vielen nützlichen Features. Dazu Dr. Konrad Wieland, bei Lieber- Lieber verantwortlich für LemonTree: Der hier vorliegende Fall ist für LemonTree ein typischer Use Case. Denn das Change Management verbunden mit dem Review von Modellen ist für alle Unternehmen verpflichtend, die Software im Umfeld funktionaler Sicherheit erstellen. Wir freuen uns, dass wir dank großer Nachfrage die Vorteile von LemonTree für dieses Szenario immer weiter ausbauen können. durch mehrere Personen bereits geprüfte Elemente extra kennzeichnen, um so eine unnötige Doppelprüfung auszuschließen. Durch die von LieberLieber durchgeführten Anpassungen unterstützt uns LemonTree nun ganz individuell in den von uns definierten Reviewabläufen. Praktische Erleichterungen wie die deutliche Hervorhebung von Änderungen in Diagrammen oder die Möglichkeit, Fenster zur besseren Sichtbarkeit einfach größer zu ziehen, machen das Werkzeug inzwischen praktisch unentbehrlich, unterstreicht der Mitarbeiter. Die neue Arbeitsqualität soll nun in einem abteilungsübergreifenden Review-Meeting vorgestellt und diskutiert werden, um so den Weg zu einem breiteren Einsatz im Unternehmen zu ebnen. Nur das Wesentliche ist sichtbar Auch das Entwicklungsteam beim Autozulieferer will sich in der täglichen Arbeit auf das Wesentliche konzentrieren können. Für den Reviewprozess über alle geänderten Elemente im Modell wurden daher durch LieberLieber spezielle Filter eingebaut, die den Nutzer mit Vorschlägen durch den Prozess führen. Auch lassen sich beim Review

LemonTree für Change Management und Reviews von Modellen Normen der funktionalen Sicherheit wie die ISO26262 verpflichten zum Configuration- und Change Management für alle entwicklungsrelevanten Artefakte. Modelle sind gerade bei der Entwicklung sicherheitsrelevanter, mechatronischer Systeme mittlerweile ein fester Bestandteil des Entwicklungsprozesses und müssen daher einem passendem Change Management unterliegen. Mit LieberLieber LemonTree werden diese Änderungen nachvollziehbar aufbereitet und sind zu jedem Zeitpunkt abfragbar. Dabei sind nicht nur der aktuelle Stand des Modells wichtig, sondern auch die Änderungen am Modell bzw. zwischen einzelnen Versionen des Modells. Die Information darüber, welcher Benutzer wann etwas am Modell geändert hat, hilft nicht nur bei der Zusammenarbeit im Team, sondern ist gerade im Functional Safety Bereich unabdingbar. LemonTree ermöglicht es auch, diese Änderungen zu begutachten oder zu reviewen. Die ausgeklügelte Darstellung der Änderungen und die Filtermöglichkeiten im LemonTree erleichtern diese Arbeit enorm. Darüber hinaus bietet LemonTree durchdachte Features, um eine Review-Konfiguration inklusive der zu begutachtenden Modellversionen und den aktuellen Stand des Reviews abspeichern zu können. So wird es möglich, im Reviewprozess jederzeit eine Pause einzulegen und danach ohne Informationsverlust fortzufahren. Nicht zuletzt lassen sich Review-Kommentare in eigene Branches nachvollziehbar einfügen, um einen optimierten Review-Prozess zu unterstützen. Nutzen für Anwender Modellierer und Reviewer bekommen mit LemonTree die Sicherheit, dass alle Änderungen an den UMLoder SysML-Modellen zuverlässig zusammengeführt werden und jede Änderung für sich präzise dokumentiert ist. Die lückenlose Information darüber, welcher User exakt was und wann geändert hat, ist in der Entwicklung sicherheitsrelevanter Artefakte oder auch in anderen Bereichen äußerst wichtig. Die Modelländerungen werden verständlich präsentiert und lassen sich jederzeit einem kontrollierten Review unterziehen. Ergänzende Reviewkommentare werden in einer eigenen Modellversion gepflegt, was dem Benutzer garantiert, das produktive Modell nicht zu zerstören. Sollte mehrere Reviewer solche Anmerkungen pflegen, so lassen sich auch diese einfach mit LemonTree zusammenführen. Verschiedene Export- Möglichkeiten (z.b. XML) diene dazu, Änderungen über den Zeitverlauf zu dokumentieren. Review Team Review 2 Review 1 Modeler Model Version Merged Version (revised) Model Version published

Die Vorteile von LemonTree Rund um das Thema Build Management von Modellen bringt der Einsatz von LemonTree entscheidende Vorteile: Revisionssicherheit nach ISO Normen Nachvollziehbare Änderungen Review-Kommentare zusammenführen Zusätzliche Checkmarks für die Filterung bereits begutachteter Änderungen Filter-Möglichkeiten in der Änderungsliste Export der Änderungen als CSV XML Export für eigene Change-Visualisierungen Änderungshistorie verfügbar ÜBER LIEBERLIEBER SOFTWARE Wir sind ein Software-Engineering Unternehmen. Das Know-how unserer Mitarbeiter liegt in der modellbasierten Software- und Systementwicklung auf Basis von Tools wie Enterprise Architect von Sparx Systems. Unsere Auftraggeber sind Unternehmen, die besonderen Wert auf die Qualität ihrer Software- und Systementwicklung legen. Diese wollen in ihren komplexen Szenarien immer den Überblick bewahren und sicherstellen, dass in ihrer Entwicklung vor allem die sicherheitsrelevanten Anforderungen gut nachvollziehbar in Modellen abgebildet sind. Speziell für diese Aufgabe stellen wir eigene Werkzeuge zur Verfügung, wie zum Beispiel Lemon- Tree und Embedded Engineer. Ergänzend bieten wir eine Reihe von Dienstleistungen, mit denen wir unsere Werkzeuge in den Entwicklungsprozess unserer Kunden integrieren und nutzbar machen. Mehr Informationen finden Sie unter www.lieberlieber.com