Software Engineering in der Praxis



Ähnliche Dokumente
Requirements Engineering

Requirements Engineering

Requirements Engineering

Software Engineering in der Praxis Praktische Übungen

Software Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, WS 2006/07

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Projektmanagement. Requirements Management - Anforderungsverwaltung. Oliver Lietz - Projektmanagement

Requirements Engineering (Anforderungstechnik)

Softwaretechnik. Fomuso Ekellem WS 2011/12

Requirements Dokumentation Seminar- Requirements Engineering. Manoj Samtani Oliver Frank

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Grundlagen Software Engineering

Software-Wartung Grundbegriffe und Einordnung Der Wartungsprozeß

Softwareanforderungsanalyse

Seamless Model-based Engineering of a Reactive System

Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert

Requirements Engineering und IT Service Management Ansatzpunkte einer integrierten Sichtweise

Requirements Engineering für IT Systeme

Dokumentation für die Software-Wartung

Requirements Engineering WS 11/12

SERVICE SUCHE ZUR UNTERSTÜTZUNG

Requirements Engineering I. Der Spezifikationsprozess!

FUTURE NETWORK REQUIREMENTS ENGINEERING

Ökonomik der Agrar und Ernährungswirtschaft in ILIAS

Software Projekt 2 / Gruppe Knauth Lernziele:

Evaluation of Database Design and Reverse Engineering Tools for a Large Software System

Agile Prozessverbesserung. Im Sprint zu besseren Prozessen

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

Matrix42. Use Case - Bearbeiten einer Störung unter Verwendung von Inventardaten, Aktionen und Knowledge Base. Version

Einführung und Motivation

ERP-Evaluation systematisch und sicher zum optimalen ERP-System

Kapitel 2: Der Software-Entwicklungsprozess

WdF Manager Monitoring Büroarbeitsplätze 2014

L & G TECH Industriezerspanung

Basiswissen Requirements Engineering

Übungsaufgaben zum Software Engineering: Management

Software Qualität: Übung 3

Requirements-Management Ein praktisches Beispiel

CONTINUOUS LEARNING. Agile Anforderungsanalyse mit Impact Mapping

Software Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, HS 2010

Quick Reference Historie des Dokuments

Benutzeranleitung Service Desk Tool Erizone

Marketingkonzept als Anregung für ein P-Seminar

Übersicht Beratungsleistungen

Methoden und Werkzeuge des Requirements Engineering DOORS Fabian Lücke, Miroslav Kolev

Erfolgreiche Realisierung von grossen Softwareprojekten

Vereine neu anlegen oder bearbeiten

Praktikum Software Engineering: Verfahren und Werkzeuge

Diese wurde im Leitbild fixiert welches von den Mitarbeitern/innen in Kooperation mit den Nutzern entwickelt und reflektiert wurde.

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Übung - Freigabe eines Ordners und Zuordnung eines Netzwerlaufwerks in Windows XP

Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert

SDD System Design Document

Dezentrale Verschlüsselung. Lumension Device Control Version 4.4

Leseauszug DGQ-Band 14-26

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

Requirements Engineering Die Dinge von Anfang an richtig machen

Funktionaler Zusammenhang. Lehrplan Realschule

Agile Enterprise Development. Sind Sie bereit für den nächsten Schritt?

Umfrage zum Informationsbedarf im Requirements Engineering

Software Engineering. 3. Analyse und Anforderungsmanagement

Überarbeitung und Verbesserung der Saros Homepage

Kapitel 10: Dokumentation

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

SWT II Projekt. Chat - Anwendung. Pflichtenheft 2000 SWT

Erfolgreiche Webseiten: Zur Notwendigkeit die eigene(n) Zielgruppe(n) zu kennen und zu verstehen!

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Fragebogen zur Anforderungsanalyse

Übung 1. Ziel: Statisches Modell (Klassendiagramm) aus allgemeiner Beschreibung erstellen.

Matrix42. Use Case - Anlegen einer neuen Störung über den Service Catalog. Version März

Übungsklausur vom 7. Dez. 2007

Einführung eines Remote Desktop Systems am RRZE. Sebastian Welker Abschlussprojekt

E EDP. Elektronische Dokumentationsplattform immer und überall aktuell

Architekturplanung und IS-Portfolio-

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

MR Logistik. Einfach besser: Planen. Organisieren. Abrechnen. Dokumentieren

Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Virtuelle Forschungsumgebungen Dozent: Prof. Dr. phil.

Ticketing mit JIRA Kurzanleitung

Verwalten Sie Ihre Homepage von überall zu jeder Zeit! Angebote und Informationen auf

ecaros2 - Accountmanager

Tester als Coach ein Erfolgsmodell

Übung - Arbeiten mit Android

Swiss Requirements Night 2015 Nicola Bigler, Simon Enkerli

Ihre Fragen unsere Antworten rund um die Fusion der Sparkassen Wesel und Dinslaken-Voerde-Hünxe. Mehrwert der Fusion. Das Wichtigste vorab:

Workshops. Gewinnen Sie mehr Zeit und Qualität im Umgang mit Ihrem Wissen

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! Dipl.-Ing. Karol Frühauf,

Hinweise zur Inbetriebnahme der FMH-HPC auf Windows 7. Version 4,

Internationale Unternehmensführung. Übung:

IT-Projekt-Management

Software Systems Engineering

Business-Analyse Probleme lösen, Chancen nutzen

Version White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch

Werkzeuge für ein innovatives Wissensmanagement. W3L AG

TEMPLATE SERVICEKATALOG

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

Transkript:

Software Engineering in der Praxis Praktische Übungen

Josef Adersberger Dirk Wischermann Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg 23. Oktober 2006

Inhalt Überblick Werkzeuge Aufgaben

Am Anfang war das Wort...

Zweck des Requirements Management Bedürfnisse und Absichten des Kunden in einem Anforderungsdokument erfasssen Dokument für Kunden und Entwickler Vertragscharakter Lebendes Dokument

Einordnung des Requirements Management

Zu Erledigen Bestimmen, was der Kunde benötigt ( elicitation ) Iterativer und kooperativer Prozeß Unterschiedliche Wissensdomänen Unterschiedliche Notationsformen

Systematischer Ansatz Systematischer Ansatz, Anforderungen zu Ermitteln Analysieren Organisieren Dokumentieren

Zur Diskussion: Abläufe im Requirements Management

Struktur des Anforderungsdokuments Vorgehensweise: Volere Glossar legt Vokabular fest Vision: Ziele, Absichten, Bedürfnisse Funktionale Anforderungen Nicht-funktionale Anforderungen Anforderungen an den Entwicklungsprozeß

Eigenschaften des Anforderungsdokuments Vollständig und konsistent, Korrekt und eindeutig Realisierbar, nachweisbar Verfolgbar Formulierungsregeln Mehr auf den Vorlesungsfolien zu Softwaresysteme 3

Werkzeuge Rational Requisite Pro Borland CaliberRM Client-Server mehr oder weniger gleichwertig

Rational Requisite Pro Kann weitgehend angepaßt werden Datenbankbasiert Synchronisiert mit Word Zugriff aus Eclipse

Volere Snow Card

Erwartungshaltung vs Zufriedenheit

Erwartungshaltung vs Zufriedenheit Diskussion

Aufgaben Baut ein Volere-Template

Aufgaben Baut ein Volere-Template Erfaßt darin die Anforderungen der Produktionszelle

Aufgaben Baut ein Volere-Template Erfaßt darin die Anforderungen der Produktionszelle Die Beschreibung des Volere-Ansatzes: http://faui11a/lehre/ws0607/pr-swe/

Aufgaben Baut ein Volere-Template Erfaßt darin die Anforderungen der Produktionszelle Die Beschreibung des Volere-Ansatzes: http://faui11a/lehre/ws0607/pr-swe/ Zugriff wie von außerhalb mit Benutzer: PR-SWE-W06 Paßwort: REquire

Zu Beachten Rechnerraum neu organisiert Dateien und Projekte in C:/temp-Verzeichnis anlegen Dateien ggf. unter Eigene Dateien sichern.