Konzept Themenkarte zur Verbesserung von Reviews



Ähnliche Dokumente
Situation bei Mercedes-Benz

Lizensierung ABB i-bus Newron Commissiong Tool

Lehrer: Einschreibemethoden

Expertenfrühstück Requirements Management. Bedeutung von Anforderungen und Systematischer Produktentwicklung

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

Fassade. Objektbasiertes Strukturmuster. C. Restorff & M. Rohlfing

XT Großhandelsangebote

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

DER BESSER INFORMIERTE GEWINNT!

Nach dem Einstecken des mdentity wird die Anwendung nicht gestartet

MSDE 2000 mit Service Pack 3a

Requirements Engineering für IT Systeme

Öffnen Sie den Internet-Browser Ihrer Wahl. Unabhängig von der eingestellten Startseite erscheint die folgende Seite in Ihrem Browserfenster:

Educase. Release Notes 1.7: Neue Funktionen und Verbesserungen. Base-Net Informatik AG Wassergrabe 14 CH-6210 Sursee

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Benutzerkonto unter Windows 2000

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Step by Step Webserver unter Windows Server von Christian Bartl

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

SDD System Design Document

Anforderungen an die HIS

MHP Audit Process Optimization Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!

Was gibt es Neues in QuarkXPress 10.1?

Anleitung zur Excel-Anwendung Basisprämienberechnung

Seamless Model-based Engineering of a Reactive System

Hilfe zur ekim. Inhalt:

Ergebnis der Kundenumfrage zum ArticleSpinningWizard2

Zunächst ist dieser Service nur für Mac OS verfügbar. Drucken unter Windows wird Ihnen im Laufe des Semesters zur Verfügung stehen.

Pfarrverwaltung (Pfarrpaket)

Domaintransfer von Switch zu switchplus

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Häufig wiederkehrende Fragen zur mündlichen Ergänzungsprüfung im Einzelnen:

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

Support-Ticket-System. - Anleitung zur Benutzung -

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Fragen und Antworten

ENTDECKEN SIE DIE VORTEILE VON SUBSCRIPTION SUBSCRIPTION-VERTRÄGE VERWALTEN

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Vortrag Diplomarbeit. Testentwurf in komplexen softwareintensiven Systemen mit der Klassifikationsbaummethode. von Rebecca Tiede

SMS-Versand in MACS Einrichtung des SMS-Versand Verwendung des SMS-Versandes Der SMS-Versand Empfängerfeld Empfänger-Rufnummer Inhalt der SMS

Zertifikat in dakota einlesen Wie lese ich mein Zertifikat in dakota.le ein?

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

Über dieses Buch. Nutzungsrichtlinien

Internet Explorer Version 6

Gezielt über Folien hinweg springen

Persönliches Adressbuch

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Übung - Festplattenwartung in Windows Vista

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Software Engineering. Dokumentation. Wintersemester 2005/06. Kapitel 21. Universität Zürich Institut für Informatik

Hinweise für das Schreiben einer Bachelor-Arbeit im Fachbereich Wirtschaftspsychologie

White Paper. Fabasoft Folio Zugriffsdefinitionen Winter Release

OPplus Branchenlösung

5.2 Neue Projekte erstellen

objectif Requirements Modeller

Über dieses Buch. Nutzungsrichtlinien

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

DOCU-BOARD C-ENTRON DOCU-BOARD ERSTELLEN SIE EINFACH UND SCHNELL EINE DOKUMENTATION DER NETZWERKUMGEBUNG IHRER KUNDEN

Möglichkeiten der verschlüsselten -Kommunikation mit der AUDI AG Stand: 11/2015

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

44 Bachelorstudiengang OnlineMedien

Bedienungsanleitung für den Online-Shop

Dieter Brunner ISO in der betrieblichen Praxis

Der Schutz von Patientendaten

GS-Buchhalter/GS-Office 2015 Saldovorträge in folgenden Wirtschaftsjahren erfassen

GE Capital Equipment Financing. GE Capital Leasing-Tool Schulungsunterlagen

teischl.com Software Design & Services e.u. office@teischl.com

Leitfaden Internet-Redaktion kursana.de

Leistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.

Archiv - Berechtigungen

Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

Massenversand Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Hilfe zur Urlaubsplanung und Zeiterfassung

Die Makler System Club FlowFact Edition

YouTube: Video-Untertitel übersetzen

Microsoft Office 365 Benutzerkonten anlegen

Enigmail Konfiguration

Das BANK-now Finanzierungsmodul.

Tutorial. Wie kann ich meinen Kontostand von meinen Tauschpartnern in. übernehmen? Zoe.works - Ihre neue Ladungsträgerverwaltung

Parkraumverwaltung. Im Hauptmenü anklicken: Fuhrparkmanagement. Copyright by rw data 2012 Bedienungsanleitung Parkraumverwaltung Seite 1 von 13

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

Elexis-BlueEvidence-Connector

GS-Programme 2015 Allgemeines Zentralupdate

Einrichtung einer DFÜ Verbindung. Betriebssystem: Microsoft Windows 7

Interview zu Stage

Die Betriebssicherheitsverordnung (BetrSichV) TRBS 1111 TRBS 2121 TRBS 1203

SEPA Lastschriften. Ergänzung zur Dokumentation vom Workshop Software GmbH Siemensstr Kleve / /

Anwendungsbeispiele Buchhaltung

desk.modul : ABX-Lokalisierung

2.1 Erstellung einer Gutschrift über den vollen Rechnungsbetrag

AUF LETZTER SEITE DIESER ANLEITUNG!!!

PCC Outlook Integration Installationsleitfaden

Stud.IP. Inhalt. Rechenzentrum. Vorgehen zur Eintragung in Veranstaltungen / Gruppen. Stand: Januar 2015

Netzwerkeinstellungen unter Mac OS X

Einrichtung einer Weiterleitung auf eine private Adresse in der Hochschule

Werbemittelverwaltung

Word 2010 Schnellbausteine

Transkript:

Konzept Themenkarte zur Verbesserung von Reviews Daniel Ott Requirements Management GR/PST/25.11.11 GR/PST 25.11.11 1

Inhalt Motivation Anforderungsdokumente in der Praxis Probleme in der Qualitätssicherung Konzept Themenkarte Beispiel Herausforderungen Anwendung auf realen Datensatz Bestehende Forschung Geplanter nächster Schritt Ausblick 2

Anforderungsdokumente in der Praxis Dokumentation von Anforderungen auf mehreren Abstraktionsebenen (Fahrzeug, System, und Komponente) Vorgegebene Struktur durch Vorlagen Modularer Aufbau Dokumentation in natürlicher Sprache (deutsch) Große Anzahl an Anforderungen Fahrzeug System Komponente Hohe Anzahl an Varianten 1.000 O. 50.000 O. 60 S. 2.000 S. Vorlage für Komponenten 3000 O. 400 S. Komponenten Anforderungen 29 A. 3.700 A. 850 A. 16 Wörter / Anforderung 3

Probleme in der Qualitätssicherung Inhaltliche Qualitätskriterien Inhaltliche Vollständigkeit Korrektheit Konsistenz Verletzungen erkennt meist nur der Autor Eigenschaften von Spezifikationen: Zunehmende Größe und Komplexität Natürliche Sprache ( >90 % bei der Daimler AG) Beispiel Komponente 29 A. 3.700 A. 850 A. 16 Wörter / Anforderung Mitgeltende Unterlagen (MGU) Iso-Normen Kfz-Vorschriften Andere Lastenhefte 30 MGU 300 MGU Daraus entstehende Probleme: Automatische inhaltliche Qualitätsprüfungen kaum möglich 10 S. 200 S. Prüfling Mitgeltende Unterlagen Manuelle Inspektionen (Reviews) stoßen an ihre Grenzen 2000 O. 10000 O. 4

Konzept Themenkarte LH Mitgeltende Unterlagen (MGU) Anforderungen Beschränkungen/ Anforderungen Themen -sammlung Thema 1 Thema 2 Thema 3 5

Ein Beispiel aus dem Türsteuergerät (TSG)/Schließsystem KLH: TSG MGU: Schließsystem Anforderungen Beschränkungen/ Anforderungen Themen -sammlung Thema: Unfallerkennung Komponentenlastenheft TSG: Die Fahrzeugtüren müssen entriegelt werden wenn das Unfallerkennungssystem nicht verfügbar ist. Systemlastenheft Schließsystem: Ist die Unfallerkennung nicht verfügbar, muss die automatische Verriegelung des Fahrzeugs deaktiviert werden. 6

Herausforderungen Themenkarte Eine Anforderung beinhaltet 1-n Themen Zuschneiden der Themen Jedes Thema muss enthalten sein Untergliederung in Teilthemen? Größe der Themen Anzahl der Themen Dokumentübergreifende Themen Vertrauen in Themenzuordnung Vollständigkeit Die Fahrzeugtüren müssen entriegelt werden wenn das Unfallerkennungssystem nicht verfügbar ist. Themen: Unfallerkennung, Unfall, Verfügbarkeit, Verriegelung, Fahrzeugtüren, Sicherheit, Türsteuerung, Funktionalität Unabhängige Themen Bremse und Sitze? Presafe, Kindersitz, Sicherheitsgurt Prüfling Mitgeltende Unterlagen 2000 O. 10000 O. Korrektheit 10 Themen 100 Themen 1000 Themen 10 Objekte 10000 Objekte 400 Objekte 7

Indikatoren für Vorteile der Themenkarte beim Reviewprozess Indikatoren Hohe Überdeckung von Objekten zu Themen Die meisten Objekte beinhalten mehrere Themen und sollten deshalb auch zu mehreren zugeordnet sein. Die meisten Themen sollten eine sinnvolle Größe haben Überschaubare Themen-Anzahl Großer Anteil an Dokument oder Prüfling übergreifenden Themen Aus theoretischer Sicht könnte die Themenkarte eine sinnvolle Erweiterung des Reviewprozess sein. Aber: Bringt die Anwendung der Themenkarte dem Benutzer tatsächlich Vorteile beim Review? Anforderungen Wörter / Anforderung Objekte Objekte zu Themen Themenzuordnungen Objekte Themen Reichweite Themen Datensatz Sitzsteuergerät 1-50 28 51-100 11 39 KLH 1250 17,3 1757 1747 6382 Dokumentteile Dokumentübergreifend 101-300 17 SLH 1378 16,5 4986 1073 3503 301-500 5 Ganzes Dokument 12 MGU 1 404 19,1 410 372 1480 501-1000 5 MGU 2 223 15,8 511 1000+ 17 503 1247 1 8

Bestehende Forschung Themenkarte Thema 1 Thema 2 Thema 3 Tool spezialisiert auf Mehrdeutigkeiten Themenkarte Nebenprodukt für Satzanalysen Fokus auf bestmögliche automatische Themenzuordnung Themenzuordnung mittels lernendem Klassifizierungsalgorithmus Tool-Fokus auf regelbasierte Checks mittels EBNF Themenkarte zur Gruppierung in Teilmengen Gemeinsamkeiten: 1. Themen werden manuell vom Benutzer vorgegeben 2. Keine Untersuchung nach dem Nutzen der Themenkarte beim Review-Prozess Gnesi, S. and Lami, G. and Trentanni, G. and Fabbrini, F. and Fusani, M.: An automatic tool for the analysis of natural language requirements, 2005 Heindl, M. and Moser, T. and Winkler, D. and Biffl, S.: Requirements Management with Semantic Technology, 2010 Ko, Y.; Park, S.; Seo, J. & Choi, S.:Using classification techniques for informal requirements in the requirements analysis-supporting system Information and Software Technology, 2007 9

Geplanter nächster Schritt Experiment Kooperation Betreutes wissenschaftliches Arbeiten von Studenten Teilnehmer: min. 6 Studenten Qualifikation: Masterstudenten in Informatik Dauer: 1 Semester (Vorlesungszeit) Start: 18.10.11 Inhalt Schreiben von Spezifikationen Vergleich von natürlichsprachigen und domänenspezifischen Spezifikationen Qualität von Spezifikationen Inspektionen (Reviews) ohne und mit dem Konzept Themenkarte 10

Details zum Experiment (1) Gruppe 1 Gruppe 2 Gruppe 3 Review-Vorbereitung Review-Meeting 11 33 22 Themensuche Klassifikation nach Themen 22 11 33 Review-Vorbereitung (mit Themenkarte) 33 22 11 Review-Meeting 11

Details zum Experiment (2) Drei Datensätze Ein Systemlastenheft Ein Komponentenlastenheft Zwei mitgeltende Unterlagen (MGU) Fiktive Daten abgeleitet von realen Daimler Spezifikationen Indizierung von Fehlern in die Datensätze Schließsystem Türsteuergerät Beispiel Türsteuergerät Kfz-Vorschrift Fremdkraftbetätigte Fenster Übergreifende MGU: Umweltanforderungen 534 Doors-Objekte 2252 Doors-Objekte 83 Doors-Objekte 89 Doors-Objekte Aufwandmessungen für Inspektions-Tätigkeiten und Tätigkeiten bei der Erstellung und Füllung der Themenkarte Analyse der gefundenen und nicht gefundenen Fehler bei den verschiedenen Inspektionen Gewünschte Ergebnis: Auswertung / Analyse Es werden zusätzliche inhaltliche Fehler mit Hilfe der Themenkarte gefunden 12

Ausblick Toolentwicklung Im Aufbau Existiert Geplant Limitation Thema 1 Thema 2 Thema 3 Geeigneter Klassifikationsalgorithmus 13

Anhang 14