Projekt zur Beurteilung von Requirements besondere Fragestellungen



Ähnliche Dokumente
Ohne Fehler geht es nicht Doch wie viele Fehler sind erlaubt?

FUTURE NETWORK REQUIREMENTS ENGINEERING

Erfahrungen mit Hartz IV- Empfängern

Ergebnispräsentation zur Datenerhebung (Rohergebnis) der Elternbefragung zum verkürzten Zweig an der Friedensschule Münster

Kirkpatrick s Four Levels of Evaluation

Softwareanforderungsanalyse

Fragebogen zur Masterarbeit Betriebliche Beurteilungspraxis von Auszubildenden. 1. Welcher Gruppe von Kreditinstituten gehören Sie an?

Nachkalkulation. Hat sich das Objekt CVO Auxilium hilden im Juni rentiert?

Fachdidaktik der Informatik Jörg Depner, Kathrin Gaißer

Mehr Umsatz durch Übersetzungen? Geht das?

Wärmebildkamera. Arbeitszeit: 15 Minuten


FIS: Projektdaten auf den Internetseiten ausgeben

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Lebensziel Eigenheim. Die Rolle des Internets. Repräsentative Umfrage Allianz Deutschland 2012

Korrekturen von Hand ausgeführt, per Post oder als Scan an Sie übermittelt.

Haus sanieren profitieren! 27. Februar 2014

Reaktionsgleichungen verstehen anhand der Verbrennung von Magnesium

Einführung und Motivation

XT Großhandelsangebote

Neuer Releasestand Finanzbuchhaltung DAM-EDV E Inhaltsverzeichnis. 1. Neuerungen Schnittstelle Telebanking mit IBAN und BIC...

Urlaubsregel in David

Zur Validität von 360 Feedbacks eine generalisierbarkeitstheoretische Reanalyse auf Faktorenebene

SolBenefit. Photovoltaik- Anlagen- Betrachtung und -Auswertung

Wie Projektziele gemessen werden können oder wie man Indikatoren entwickeln kann?

A2/B1 SK - ANALYSERASTER

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

Mit suchmaschinenoptimierten Übersetzungen erfolgreich mit fremdsprachigen Webseiten

Marketing Intelligence Schwierigkeiten bei der Umsetzung. Josef Kolbitsch Manuela Reinisch

Digitale Lastenhefte - Austausch von Dokumenten

Contact Customer Relation Management

Wie können Anwendereinstellungen in eine neue Autodesk Advance Steel Version übernommen werden?

Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?

Die neue Aufgabe von der Monitoring-Stelle. Das ist die Monitoring-Stelle:

Kontakte mit MS-Outlook als Mail versenden Inhalt

Erstellung eines Banderole-Ads Stand 06/10

IBIS Professional. z Dokumentation zur Dublettenprüfung

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

Elternumfrage Kita und Reception. Campus Hamburg

Test: Sind Sie ein Unternehmertyp?

How to do? Projekte - Zeiterfassung

Anleitung Grundsetup C3 Mail & SMS Gateway V

Die Liebe und der Verlust

InnoLab. Vorgehensweise des Raum-Methoden-Konzepts. DB Mobility Logistics AG DB Training, GE Beratung Jane Schmidt management meetings,

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

Verborgene (verlorengeglaubte) Werte für die Gegenwart nutzbar machen

Herzlich Willkommen! Neuerungen im Zahlungsverkehr für Deutschland und Europa. Info-Abend für Vereine Vorgehensweise in der Praxis

Mai Hauptseminar: Nichtrelationale Datenbanken Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln

TREND SEARCH VISUALISIERUNG. von Ricardo Gantschew btk Berlin Dozent / Till Nagel

Die Renteninformation Alles klar! Oder doch nicht?

Nur magere 34% der Projekte kommen ins Ziel. Chancen für Berater!

Wichtig ist die Originalsatzung. Nur was in der Originalsatzung steht, gilt. Denn nur die Originalsatzung wurde vom Gericht geprüft.

Ergebnisse. Umfrage Kurz-Statistiken Umfrage 'Feedback und Entertain 2.0'

1. Erstellung, aus einer Idee wird ein digitaler Bestandteil einer Website.

Update auf die neue Version E-Bilanz 1.7

Transparente Hausverwaltung Marketingschmäh oder doch: eine neue Dimension der Dienstleistung?

Content Management System mit INTREXX 2002.

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Registrierung am Elterninformationssysytem: ClaXss Infoline

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Data Mining-Projekte

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways

Auswertung Fünfjahresüberprüfung

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Die Invaliden-Versicherung ändert sich

Beschreibung Regeln z.b. Abwesenheitsmeldung und Weiterleitung

Also heißt es einmal mehr, immer eine eigene Meinungen bilden, nicht beeinflussen lassen, niemals von anderen irgend eine Meinung aufdrängen lassen.

schooltas offline Modus mit der Google Chrome App

1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:

Schreiben Sie Ihre ö AUSSCHLIEßLICH!!! auf. die leeren Seiten 5 8!

SPECTRA ist ein Full Service Institut, das das gesamte Spektrum der klassischen Markt- und Meinungsforschung anbietet.

Deutschland-Check Nr. 35

Wiederkehrende Buchungen

Kurzanleitung So geht s

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Gebärmutterhalskrebs

Anforderungen an die HIS

Welche Unterschiede gibt es zwischen einem CAPAund einem Audiometrie- Test?

Informationssystemanalyse Lebenszyklusmodelle 3 1. Lebenszyklusmodelle sollen hauptsächlich drei Aufgaben erfüllen:

Projektmanagement in der Spieleentwicklung

Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell

OECD Programme for International Student Assessment PISA Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Elexis-BlueEvidence-Connector

Auswahl alter Klausuraufgaben aus einer ähnlichen Vorlesung Maßgeblich für die Prüfung sind die Vorlesungsinhalte!

BEO-SANKTIONSPRÜFUNG Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.

Fallstudie: Deaktivierung von Endpoint-Protection-Software auf nicht autorisierte Weise

Aktivieren des Anti-SPAM Filters

Aber zuerst: Was versteht man unter Stromverbrauch im Standby-Modus (Leerlaufverlust)?

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Makigami, Prozessmapping und Wertstromdesign. erstellt von Stefan Roth

Über den Link auf der Homepage des HVW unter Phönix den Link anklicken oder über den Internetbrowser

Vom kompetenzorientierten Unterricht zur kompetenzorientierten Matura

Unicodeumstellung der HR/FI/PSM-Landschaft an der Freien Universität Berlin

Situa?onsbeschreibung aus Sicht einer Gemeinde

QM: Prüfen -1- KN

Umfrage zum Informationsbedarf im Requirements Engineering

Transkript:

Buchenweg 3 89284 Pfaffenhofen a.d.roth Telefon 07302-96 11 0 Gabriele Frenzel www.newtec.de willkommen@newtec.de

Erfahrungsbericht Projekt zur Beurteilung von Requirements besondere Fragestellungen Übernahme sämtlicher Kundenwünsche Qualität der Requirements Einsatz des Tools Telelogic DOORS

Fragestellungen und Vorgehensweise Untersuchung der Vorgehensweise beim Import in die Datenbank Umsetzung der Kundenwünsche in Requirements Untersuchung der einzelnen Qualitätskriterien Darstellung der Analyseergebnisse in DOORS Einsatz von Metriken

Import Kundenwünsche Requirements DOORS - Datenbank 1400 Seiten Word-Dokumentation in die Datenbank DOORS

erste Metrik zur Vollständigkeit Verhältnis : Anzahl Kundenwünsche in DB Anzahl Requirements in DB Verhältnis 50 : 1 detaillierte Untersuchung über die Art und Weise des Imports

Import Absolute Number 4711 4712 DOORS-Objekt-Text 7. Überschrift 1 7.1 Überschrift 2 : : 7. Überschrift 1 7.1 Überschrift 2 : 7.1.2.5 Überschrift Satz 1. Satz 2, Nebensatz. Satz 3 : 7.2.3.1 Überschrift Satz 1, Nebensatz. Satz 2. : 7.3.1 Überschrift. Satz 1. Satz 2. Satz 3. Satz 4. : : 7.5 Überschrift.. TE 1 TE 3 TE 5 TE 2 TE 4 TE 6 Word-Dokumentation 47.. 48.. : 4825 4826 : 48.. 50.. 7.1.2.5 Überschrift.. Satz 1. Satz 2, Nebensatz. Satz 3 7.2.3.1 Überschrift Satz1. Satz 2. Satz 3. Satz 4. 7.3.1 Überschrift Satz1. Satz 2. Satz 3. Satz 4. 7.5 Überschrift 5032 5034 5036 TE 1 5033 TE 3 TE 5 5035 5037 TE 2 TE 4 TE 6 Datenbank, Folder Kundenwünsche

zweite Metrik zur Vollständigkeit Verhältnis: Anzahl der gefilterten Kundenwünsche in DB Anzahl Requirements in DB Verhältnis 7 : 1 schematische Filterung nicht ausreichend Kundenwünsche müssen inhaltlich kategorisiert werden

Kategorisierung der Kundenwünsche nach Detaillierungs Level System Level non-system Level Information (z.b.für Überschriften) Ergebnis: (nur für 3% der Kundenwünsche durchgeführt) Ergebnis hochgerechnet Verhältnis: Kundenwunsch Requirement 2 : 1

Betrachtung weiterer Qualitätskriterien Vollständigkeit - inhaltlicher Aspekt Traceability Identifizierbarkeit Atomarität Verständlichkeit Testbarkeit

Betrachtung der Qualitätskriterien in der DB Notwendigkeit Per Definitionem geg. Vollständigkeit Traceability umgesetzt teilw. umgesetzt nicht umgesetzt default vorhanden ungenau fehlt default Kundenanforderung Identifizierbarkeit Atomarität Verständlichkeit Testbarkeit Kommentar Requirement ja nein default ja nein default ja nein default Konsistenz - Eindeutigkeit Verständlichkeit Vollständigkeit

Vollständigkeit (inhaltl. Aspekt) beurteilt durch 4-Augen-Prinzip Zuordnung der Kriterien nach Bauchgefühl Messung durch Metrik vollständig umgesetzte Kundenanforderung (gefilterte) Kundenanforderungen gesamt

Verfolgbarkeit beurteilt anhand der Links zwischen Requirements und Kundenanforderungen ungenaue Verlinkung erfolgte auf Überschrift nicht auf Text der Kundenanforderung unmöglich aus Requirement Testkriterien abzuleiten keine Verfeinerung der Requirements möglich eindeutige Kriterium für die Zuordnung vorhanden gut durch Metrik beurteilbar verfolgbare Kundenanforderung (gefilterte) Kundenanforderungen gesamt

Identifizierbarkeit Identifier vorhanden für jedes Requirement Projektname plus manuell vergebene Nummer nur manuell pflegbar Zwischenzahlen reichten nicht aus => Nr. 4711n nicht datenbankweit eindeutig keine Metrik erstellt, da komplette DB betroffen Vorschlag: Prefix (Projekt und Modulname) + DOORS-Nummer (von DOORS autom. vergeben)

Atomarität anhand sprachlicher und inhaltlicher Kriterien gut zu beurteilen (Wort und, oder ) fast nie gegeben, da Kundenanforderung aus mehreren Sätzen bestanden, die nur zu Requirement umformuliert wurden Vorsicht bei Nebensätzen, die eigene Requirements enthalten können. atomare Requirements Requirements gesamt

Testbarkeit beurteilt durch 4-Augen-Prinzip - ähnlich wie bei Verständlichkeit Zuordnung der Kriterien nach Bauchgefühl Messung durch Metrik testbare Requirements Requirements gesamt

Verständlichkeit Uneinigkeit der Prüfer bei 4-Augen-Prinzip (kann man zugeben, dass man ein Rqmt. nicht versteht?) kein sprachliches Regelwerk vorhanden keine Metrik eingesetzt, da alle Requirements im Passiv formuliert wurden Kriterium, dass bei der Beurteilung doch sehr von Einstellung, Vorkenntnissen etc abhängig ist.

Sonstige Analyse-Ergebnisse Verwendung unterschiedlicher Begriffe für gleiche Sachverhalte: accept - receive and process Satzstruktur im Passiv: Die Daten werden gespeichert - von wem? Tilgung Die empfangenen Daten, die verändert wurden, werden gespeichtert Generalisierung alle Daten werden weitergeleitet... Anmerkung derartiger sprachlicher Defizite in der Kommentarspalte der Requirements ohne Metrik

Beurteilung von Requirements Definition klarer Analysekriterien insbesondere bei Fehlen eines sprachlichen Regelwerks Gradwanderung in wieweit eigene Fachkenntnis des Prüfers eingesetzt wird oder nicht Ich weiß was gemeint ist - das Bauchgefühl ist wichtig aber sollte nicht den Ausschlag geben Metriken sind hilfreich Metriken untermauern das Bauchgefühl

Chefsteuermann Hauptsteuermann Obersteuermann stellv. Chefsteuermann stellv. Obersteuerm. Steuermann stellv. Hauptsteuerm. stellv. Steuermann

Vielen Dank für Ihre Aufmerksamkeit Gabriele Frenzel willkommen@newtec.de Buchenweg 3 89284 Pfaffenhofen a.d.roth Telefon 07302-96 11 0 www.newtec.de