Requirements Engineering Universität zu Köln Medienkulturwissenschaften/Medieninformatik Kurzreferat in Planung von Softwareprojekten bei Herrn Christoph.

Slides:



Advertisements
Ähnliche Präsentationen
Lexikon der Qualität Begriffe in Verbindung mit Qualität und ISO9000 finden sie auch im Lexikon der Qualität erläutert (
Advertisements

Qualität „Qualität ist die Gesamtheit von Eigenschaften und Merkmalen eines Produkts oder einer Tätigkeit, die sich auf deren Eignung zur Erfüllung gegebener.
Das V - Modell - Überblick
Vorgehensmodell - Wasserfallmodell

Das „Vorgehensmodell“
... Sicherheit + Gesundheits-Schutz
IT-Projektmanagement
Katharina Hojenski Projektgruppe „Verteilte Multimediasysteme“ SS03
Nach: A. Beiderwieden: Projektmanagement
Konzeption und prototypische Implementierung eines zentralen Informationssystems für Systemmanagement Motivation Oft wird es schwierig, die benötigten.
Vorgehensmodelle – Prototyping
Requirements Engineering / Requirements Management
Requirements Engineering
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
Was ist und wie prüft man Qualität
Einsatzzeitpunkte einer Risikoanalyse
Was ist Qualität ? Qualität von Produkten oder Dienstleistungen ist das Gesamtergebnis aller Aktivitäten in jeder Phase des gesamten Leistungsprozesses.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Beispiel 2: Iterative-Inkrementelle Vorgehensmodelle Annahmen: Anforderungen sind unvollständig.
Beispiel: Wasserfallmodell als einfaches Phasenmodell
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Agile Software Entwicklung mit dem RUP Agile Softwareentwicklung Best Practice bei.
Prozessmodelle Inhalt Prozessmodell im Management Prozess
Qualität von Software Qualität ist nicht messbar, sondern nur über die Erfüllung von Anforderungen zu definieren Die Erfüllung von Anforderungen ist oft.
Das V - Modell - Überblick
Rational Unified Process (RUP) - Definitionen
Grundlagen und Konzepte zur Umsetzung
Vorgehensmodelle Motivation Softwaretechnik Beispiel
Vorlesung Gestaltung von soziotechnischen Informationssystemen - RequirementsEngineering und Contextual Design- Thomas Herrmann, Lehrstuhl Informations-
Vorgehensmodelle: Schwergewichtige Modelle
Software Engineering WS 2009
Spezifikation von Anforderungen
Das Wasserfallmodell - Überblick
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Weitere Vorgehensmodelle Der Rational Unified Process RUP –bei IBM.
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering WS 2006 / 2007Folie 1 Agile Vorgehensweisen Hintergrund –in den letzten Jahren hat.
Software Engineering SS 2009
Bildung und Weiterbildung –
Fünf-Fünf-Zwei der 3. Vorlesung/Übung Requirements Engineering WS 10/11 Marin Zec.
Zentralübung Automotive Software Engineering – Übungsblatt 8
Binde & Wallner Engineering GmbH
REQUIREMENTS ENGINEERING
Requirements Engineering
IT-Projektmanagement SS 2013 Prof. Dr. Herrad Schmidt
Requirements Engineering
HFWI System Development Teil B Der Softwareentwicklungsprozess
5 Software-Qualität 5.1 Qualität 5.2 Taxonomie der Software-Qualitäten.
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Vorbesprechung Web Engineering UE /5 Sommersemester 2004 Mi, 9:30 – 11:00, HS.27 Tauchner Thomas Mag.
ü € € Betrachtungsebene, Z.B. “Datenmodell” Human Resources
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Unified Modeling Language UML
Agile Softwareentwicklung
Institut Experimentelles Software Engineering Fraunhofer IESE Vorstellung des neuen GI Arbeitskreis: Produktlinientools Isabel John, Fraunhofer IESE
Systematisches Requirements Engineering Anforderungen ermitteln, spezifizieren, analysieren und verwalten AM2 – Planung von Softwareprojekten Dozent:
Vom Dokumentenserver MIAMI zum service-orientierten OAIS-konformen Archivsystem Burkard Rosenberger Universitäts- und Landesbibliothek Münster Düsseldorf,
Kurze Rekapitulation aus der Einführungsvorlesung Stunde VII: Planen und Realisieren Manfred Thaller, Universität zu Köln Köln 20. Oktober 2011.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Organisatorische Aspekte bei Software Produktlinien Benjamin Röhl
Projektantrag für die Umsetzung von ITIL
Projektantrag für die Umsetzung von ISO :2011 Untertitel oder Sprecher.
Müller Christoph1 Projektmanagement und MS Project Pädagogisches Institut.
…Be ready.
…Be readY.
Organisation und betriebliche Informationssysteme
Präsentation FAKULTÄT FÜR WIRTSCHAFTSWISSENSCHAFTEN Ulf Kersten Hannover, Formale Methoden Software-Qualität und Projektmanagement.
Systems Requirements & Achitectur ENG 2 & ENG 3 Training Kunde,
Systemanalyse BA Heidenheim 2002.
Prozessmodell
Anforderungsmanagement
 Präsentation transkript:

Requirements Engineering Universität zu Köln Medienkulturwissenschaften/Medieninformatik Kurzreferat in Planung von Softwareprojekten bei Herrn Christoph Stollwerk von Yifei Zheng

Definition der Anforderung (1) Eine Bedingung oder Fähigkeit, die von einem Benutzer (Person oder System) zur Lösung eines Problems oder zur Erreichung eines Ziels benötigt wird. (2) Eine Bedingung oder Fähigkeit, die ein System oder Teilsystem erfüllen oder besitzen muss, um einen Vertrag, eine Norm, eine Spezifikation oder andere, formell vorgegebene Dokumente zu erfüllen. (3) Eine dokumentierte Repräsentation einer Bedingung oder Eigenschaft gemäß (1) oder (2). Übersetzt aus [IEEE Std ]

Ziel von RE (1) alle relevanten Anforderungen bekannt und in dem erforderlichen Detaillierungsgrad verstanden sind (2) die involvierten Stakeholder eine ausreichende Übereinstimmung über die bekannten Anforderungen erzielen (3) alle Anforderungen konform zu den Dokumentationsvorschriften dokumentiert bzw. konform zu den Spezifikationsvorschriften spezifiziert sind

Einbettung des RE in Vorgehensmodelle Requirements Engineering als abgeschlossene Phase z.B. Wasserfallmodell [Royce 1987] V-Modell [V-Modell 2004] Requirements Engineering als begleitender Prozess z.B. eXtreme Programming [Beck 1999]

Arten von Anforderung

Bedeutsamkeit der Anforderung Bedeutsamkeit der Anforderung Forschung--The case of failed projekts(1994) Incomplete requirements Lack of user involvement Lack of resources Unrealistic expectations Changing requirements and specifications Lack of Planung System no longer needed

Bedeutsamkeit der Anforderung Bedeutsamkeit der Anforderung Richtig betriebenes RE ist wirtschaftlich.

Merkmale einer guten Anforderungsspezifikation

Schwierigkeiten und Hindernisse Erwartungs- und Begriffsdiskrepanzen bei den Beteiligten Beteiligte wissen zwar, was sie wollen, können ihre Vorstellungen aber nicht formulieren Beteiligte wissen nicht, was sie wollen Beteiligte haben verdeckte Ziele, die sie absichtlich nicht offen legen

Aktivitäten im RE Anforderungsgewinnung Modellierung und Analyse Dokumentation Prüfung und Abstimmung Verwaltung -freigeben -änderen -rückverfolgen

Nutzeffekt Kundenzufriedenheit Projektmanagement Termintreue Produktivitätsverbesserung Wiederverwendung Absicherung

Literatur Rupp/Pohl: Basiswissen Requirements Engineering Christof Ebert: Systematisches Requirements Management IEEE (1993). IEEE Recommended Practice for Software Requirements Specifications. IEEE Standard

Dank für Ihre Aufmerksamkeit.