Marc Kandler
|
|
|
- Dominik Kerner
- vor 9 Jahren
- Abrufe
Transkript
1 Fakultät Mathematik & Naturwissenschaften, Psychologie - HPSTS, Seminar Applied Cognitive Research Woher weiß ich, was der Kunde will? Lasten- und Pflichtenhefte in der Softwareentwicklung Marc Kandler [email protected] Dresden,
2 Gliederung 1. Einführung und Grundlagen 2. Probleme bei der Anforderungsermittlung 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 2 von 49
3 1. EINFÜHRUNG UND GRUNDLAGEN Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 3 von 49
4 1. Einführung und Grundlagen Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 4 von 49
5 1. Einführung und Grundlagen Murphys acht eherne Kundengesetze: (1) Es kommt einem Kunden nie darauf an, was ein Projekt kostet, sondern wie viel er dabei einspart. (2) Wenn Du ein Programm erfolgreich ergänzt hast, wird es der Kunde nicht mehr haben wollen. (3)Kein Kunde weiß, was er eigentlich will. (4) Jeder Kunde weiß, was er nicht will. (5) Kein Kunde will das, was Du bereits fertiggestellt hast. (6) Er weiß auch nicht, was er statt dessen möchte. (7) Der Kunde, der am wenigsten zahlt, meckert am meisten. (8) Größere Änderungen wird der Kunde immer dann verlangen, wenn ein Produkt eben ausgeliefert wurde. Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 5 von 49
6 1. Einführung und Grundlagen Definition Projekt DIN 69901: "Vorhaben, das im Wesentlichen durch die Einmaligkeit aber auch Konstante der Bedingungen in ihrer Gesamtheit gekennzeichnet ist, wie z. B. Zielvorgabe, zeitliche, finanzielle, personelle und andere Begrenzungen; Abgrenzung gegenüber anderen Vorhaben; projektspezifische Organisation Anhand verschiedener Kriterien einmalig Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 6 von 49
7 1. Einführung und Grundlagen Definition Lastenheft Gemäß DIN beschreibt das Lastenheft die vom Auftraggeber festgelegte Gesamtheit der Forderungen an die Lieferungen und Leistungen eines Auftragnehmers innerhalb eines Auftrages Anforderungen des Kunden, WAS? Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 7 von 49
8 1. Einführung und Grundlagen Nutzen und Inhalte des Lastenheftes: Anforderungen, Erwartungen, Wünsche, IST-Zustand Grundlage zur Einholung von Angeboten (Ausschreibung) Roter Faden für den Auftragnehmer (Softwareentwickler) Technische, wirtschaftliche, organisatorische Erwartungen des Kunden Darlegung des Umfangs des Projektes Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 8 von 49
9 1. Einführung und Grundlagen Definition Pflichtenheft Gemäß DIN beschreibt das Pflichtenheft die vom Auftragnehmer erarbeiteten Realisierungsvorgaben aufgrund der Umsetzung des vom Auftraggeber vorgegebenen Lastenhefts Umsetzungsvorstellung des Auftragnehmers, WIE und WOMIT? Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 9 von 49
10 1. Einführung und Grundlagen Nutzen und Inhalte des Pflichtenheftes: Darstellung, wie der Auftragnehmer das Projekt umzusetzen gedenkt Grundlage für Kosten-, Personal- und Terminkalkulation Konkrete, widerspruchsfreie und möglichst formale Anforderungsbeschreibungen Bestandteil des Vertrages! Prüfung ob darin definierte Kriterien zum Ende des Projektes erfüllt sind (Abnahmebedingungen) Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 10 von 49
11 1. Einführung und Grundlagen Optimaler Ablauf vor Beginn eines Projektes Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 11 von 49
12 1. Einführung und Grundlagen Das V-Modell in der Softwareentwicklung Quelle: Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 12 von 49
13 1. Einführung und Grundlagen Was aber, wenn der Kunde nur eine grobe Vorstellung seines Wunsches hat? der Kunde nicht das nötige Personal mit Fachwissen für die Erstellung eines Lastenheftes besitzt? die Anforderungsbeschreibung inkonsistent oder widersprüchlich ist? (Interessenskonflikte verschiedener Abteilungen des Kunden) Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 13 von 49
14 1. Einführung und Grundlagen Was aber, wenn? Spezifizierung der Anforderungswünsche notwendig Unklare Anforderungen können ein Projekt schnell zum Scheitern führen Erstellung des Lastenheftes evtl. zusammen mit Auftragnehmer Vorprojekt (Analyseprojekt) vor der eigentlichen Arbeit an der gewünschten Software Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 14 von 49
15 1. Einführung und Grundlagen Mögliche Gliederung eines Lastenheftes: 1. Zielbestimmung Welche Ziele sollen durch das Produkt erreicht werden? 2. Produkteinsatz Welche Anwendungsbereiche und Zielgruppen sind relevant? 3. Produktübersicht Grafische Darstellung der Umgebung des Produktes (z.b. Verbindung zu anderen Systemen) 4. Produktfunktionen Welche Funktionalitäten muss das Produkt aufweisen (möglichst formal beschrieben und detailreich) 5. Produktdaten Mit welchen Daten arbeitet die Anwendung/Welche Daten müssen gespeichert werden? 6. Produktleistungen Nicht funktionale Anforderungen (z.b. Reaktionszeit, Genauigkeit, ) 7. Qualitätsanforderungen Zuverlässigkeit, Effizienz, Geschwindigkeit, 8. Ergänzungen Alle bisher nicht aufgeführten Punkte, Klärung wichtiger Begriffe, evtl. Glossar Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 15 von 49
16 2. PROBLEME BEI DER ANFORDERUNGSERMITTLUNG Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 16 von 49
17 2. Probleme bei der Anforderungsermittlung Anforderungen können nicht einfach beim Kunden abgeholt werden Vollständige, schöne und eindeutige Liste existiert äußerst selten Selbst ausgeschriebenes Lastenheft kann viele Unklarheiten beinhalten Reger Austausch zwischen Stakeholdern notwendig Ein Stakeholder (Beteiligter, Interessensgruppe, Nutzer) ist ein Beteiligter, jemand, der Einfluss auf Anforderungen hat: Natürliche, juristische, auch abstrakte Personen (Gesetzgeber, Standards), die für ganze Gruppe von Personen stehen, auch Hacker, Saboteure. Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 17 von 49
18 2. Probleme bei der Anforderungsermittlung Menschen Implizites Wissen Mehrdeutigkeit Gefühle Meinungen zu bestimmten Abläufen Niemand weiß, was er möchte, bis er es vor sich hat Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 18 von 49
19 2. Probleme bei der Anforderungsermittlung Psychologische Erkenntnisse können entscheidend sein um Fehler zu vermeiden z.b. Erkennen von Anführern und Mitläufern Eine Dominante Person übernimmt Führung und andere folgen nur noch der (eventuell falschen) Meinung/Ansicht/Interpretation Möglichst geringe Hierarchieunterschiede (Sonst Ausschluss einiger Mitarbeiter unterer Stufen, Informationsverlust!) Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 19 von 49
20 2. Probleme bei der Anforderungsermittlung Vier fundamentale Barrieren[1]: 1. Kognitive Beschränktheit 2. Beschränkte Aufnahmefähigkeit des Ingenieurs/Analysten (Dazu zählt auch implizites Wissen, welches alle Beteiligten auf Auftraggeberseite als selbstverständlich hinnehmen) 3. Erhebungsprobleme: Nicht gestellte Fragen, falsche Methoden, 4. Falscher Transfer: Bekannte Problemlösungen werden falsch auf andere Probleme übertragen Designer nutzt (implizites) Wissen zur Erstellung von Entwürfen, erwähnt dieses Wissen aber nicht Verständnisproblem [1] Dutoit, Allen H.: Rationale Management in Software Engineering. 1. Auflage. Springer, ISBN , , 5, 15 Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 20 von 49
21 3. ANWENDUNGSFALL: PFLICHTENHEFT PIZZASERVICE Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 21 von 49
22 3. Anwendungsfall: Pflichtenheft Pizzaservice ACHTUNG: Studentische Arbeit fehlerhaft und unvollständig! Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 22 von 49
23 3. Anwendungsfall: Pflichtenheft Pizzaservice Aufgabenstellung Pizza-Service: Der Pizza-Service Papa Pizza liefert Pizzas und Getränke an seine Kunden auf telefonische Bestellung frei Haus. Da man bei Papa Pizza schlechte Erfahrungen mit "Telefonscherzen" gemacht hat, laufen die Bestellungen wie folgt: [ ] Die Kunden können sich ihre Pizzas aus dem reichhaltigen Angebot an Zutaten individuell zusammenstellen. Getränke und Salate werden bei Papa Pizza natürlich ebenfalls angeboten. Bei einem Bestellwert von über 30 EUR erhält der Kunde ein Gratisgetränk. Pizzas werden in den verfügbaren Öfen im 5-Minuten-Takt gebacken, d.h. alle 5 Minuten kann eine weitere Pizza in einen der Öfen geschoben werden. Da die Anzahl der benötigten Öfen und Pizzabäcker vom Kundenandrang abhängt, wird sie vierteljährlich an die aktuellen Bestellungszahlen angepasst. [ ] Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 23 von 49
24 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 24 von 49
25 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 25 von 49
26 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 26 von 49
27 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 27 von 49
28 Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 28 von 49
29 Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 29 von 49
30 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 30 von 49
31 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 31 von 49
32 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 32 von 49
33 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 33 von 49
34 3. Anwendungsfall: Pflichtenheft Pizzaservice (Sequenzdiagramm) Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 34 von 49
35 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 35 von 49
36 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 36 von 49
37 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 37 von 49
38 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 38 von 49
39 3. Anwendungsfall: Pflichtenheft Pizzaservice 8.3 Abgrenzungskriterien Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 39 von 49
40 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 40 von 49
41 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 41 von 49
42 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 42 von 49
43 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 43 von 49
44 3. Anwendungsfall: Pflichtenheft Pizzaservice Quelle: Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 44 von 49
45 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 45 von 49
46 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 46 von 49
47 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 47 von 49
48 3. Anwendungsfall: Pflichtenheft Pizzaservice Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 48 von 49
49 VIELEN DANK FÜR IHRE AUFMERKSAMKEIT Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 49 von 49
50 Zusatzaufgabe: Entwerfen Sie eine Ansicht für einen Dienstplan (Webanwendung) und formulieren Sie stichpunktartig (Muss-Kriterien) die Anforderungen, die erfüllt werden müssen. Dabei ist folgendes bekannt: Der Dienstplan umfasst stets einen ganzen Monat des Jahres. Jeder Tag ist in 4 Schichten aufgeteilt (Frühschicht, Spätschicht, Mittagsschicht, Nachtschicht). Jede Schicht umfasst 6 Stunden. In jeder Schicht arbeiten bis zu 4 Personen, wobei es je zwei Techniker, einen Mediziner und einen Koordinator gibt. Eine Ausnahme bildet jedoch die Nachtschicht, in welcher nur ein Techniker und ein Mediziner arbeiten. Der Schichtrhythmus wechselt wöchentlich. Beispielsweise sind in der aktuellen Woche die Schichten 0-6 Uhr und Uhr aktiv. Die beiden anderen Schichten sind nicht besetzt. In der folgenden Woche sind die beiden anderen Schichten aktiv. Dieser Rhythmus ändert sich nie und muss entsprechend wöchentlich alternieren. Lasten- & Pflichtenheft in der Softwareentwicklung Folie Nr. 50 von 49
Phasenmodell. Problem stellung. Neue Anforderungen. Benutzerwünsche. Anforderungs analyse und - definition Systemmodell. Betrieb.
Phasenmodell Neue Anforderungen Problem stellung Benutzerwünsche Endprodukt Betrieb Anforderungs analyse und - definition Systemmodell Systemtest Integration Systementwurf Dokumentiertes Programm Systemspezifikation
4. Übung zu Software Engineering
4. Übung zu Software Engineering WS 2007/2008 Aufgabe 8 Erstellen Sie für den aus Aufgabe 1 bekannten Function-Point-Kalkulator ein Pflichtenheft. Bitte begrenzen Sie dessen Umfang auf maximal 2 DIN A4
CAE Grundlagen. Prof. Metzler 1
CAE Grundlagen Prof. Metzler 1 Prof. Metzler 2 Neue Anforderungen Problem stellung Benutzerwünsche Endprodukt Betrieb Anforderungs analyse und - definition Systemmodell Systemtest Integration Systementwurf
1. Übung Softwaretechnik - Planungsphase -
1. Übung Softwaretechnik - Planungsphase - J. Härtwig, T. Riechert, T. Berger WS 2007/2008 1. Einführung Software-Management beauftragt Software-Prozess-Gruppe Projektleiter plant erstellt Prozess-Modelle
Pflichtenheft. Software Engineering I WS 2011/2012. Dr.-Ing. Ina Schaefer 1. Software Systems Engineering TU Braunschweig
Pflichtenheft Software Engineering I WS 2011/2012 Dr.-Ing. Ina Schaefer 1 Software Systems Engineering TU Braunschweig 1 Folien von Prof. P. Liggesmeyer (TU Kaiserslautern und Fraunhofer IESE) Ina Schaefer
Lastenheft. Lastenheft Definition Lastenheft DIN 69905 Gliederung nach Balzert Beispiele für ein Lastenheft Zusammenfassung Quellen
Lastenheft Lastenheft Lastenheft Definition Lastenheft DIN 69905 Gliederung nach Balzert Beispiele für ein Lastenheft Zusammenfassung Quellen Lastenheft DEFINITION Was ist ein Lastenheft? Das Lastenheft
Ein Beispiel-Pflichtenheft
Ein Beispiel-Pflichtenheft 1. ZIELBESTIMMUNG 1.1 Musskriterien 1.2 Wunschkriterien 1.3 Abgrenzungskriterien 2. PRODUKTEINSATZ 2.1 Anwendungsbereiche 2.2 Zielgruppen 2.3 Betriebsbedingungen 3.PRODUKTÜBERSICHT
Pflichtenheft. Software für Ansteuerung eines Moving-Heads mittels PCI-Card DMX512b
Pflichtenheft Software für Ansteuerung eines Moving-Heads mittels PCI-Card DM512b Produktname: Light-Jockey Auftraggeber: Softwarehaus Hofmann GmbH Zeisigweg 25 80307 München Auftragsnummer: 1001-Light
Software-Engineering
Software-Engineering Problemdefinition Anforderungen an SW-Produkte Software-Lebenszyklus Steht am Anfang des SW-Lebenszyklus Stellt den Auftrag zur Entwicklung eines SW- Produktes dar Anforderungsanalyse
Softwareentwicklung und Projektmanagement
Softwareentwicklung und Projektmanagement Fr. Hauser, WS 2018/2019 Wiederholung 2 5 6 Agenda 1. Einführung in die Softwareentwicklung 7 1. Einführung in die Softwareentwicklung Softwaretechnik / Software
Aufgabe 3 Erstellt am: Softwaretechnik Praktikum SS06 Verantwortliche: Irina Justus
Pflichtenheft Gliederung 1. Zielbestimmung 2. Produkteinsatz 3. Produktübersicht 4. Produktfunktionen 5. Produktdaten 6. Produktleistungen 7. Qualitätsanforderungen 8. Benutzeroberfläche 9. Nicht funktionale
Quelle:
Pflichtenheft Quelle: http://ais.informatik.uni-leipzig.de/download/2002w_v_swt/2002w_swt_v_03.pdf Ein Pflichtenheft ist eine detaillierte verbale Beschreibung der Anforderungen an ein neues Produkt Funktion
Softwaretechnik-Praktikum SS 2007 Aufgabenblatt 3. Gruppe: HK-07-4 Gruppenleiter: Stanley Hillner Lastenheft. (Editor für Eclipse GMF)
Lastenheft (Editor für Eclipse GMF) Inhaltsverzeichnis 1.Zielbestimmung... 2 2.Produkteinsatz...2 3.Produktübersicht...2 4.Produktfunktionen...3 4.1.Muss-Funktionen...3 4.2.Kann-Funktionen...4 5.Produktdaten...
SOFTWARE ENGINEERING (SWE) - VORLAGEN
SOFTWARE ENGINEERING (SWE) - VORLAGEN Lastenheft Beispiel aus Vorlesungsfolien 1. Zielbestimmung Die Firma Teachware soll durch das Produkt in die Lage versetzt werden, die von ihr veranstalteten Seminare
Pflichtenheft Inhaltsverzeichnis. 1 Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien...
Pflichtenheft 17.05.2010 Inhaltsverzeichnis 1 Zielbestimmung 2 1.1 Musskriterien.................................. 2 1.2 Wunschkriterien................................ 3 1.3 Abgrenzungskriterien..............................
Pflichtenheft zum erweiterten UML-Tool
Westfälische Wilhelms-Universität Münster Fachbereich Mathematik und Informatik Programmierpraktikum WS 2000/2001 Dozent: Dr. Dietmar Lammers Pflichtenheft zum erweiterten UML-Tool Projektgruppe SynergieSoft
Lastenheft (Universität Paderborn, Softwaretechnikpraktikum SS2006)
Lastenheft (Universität Paderborn, Softwaretechnikpraktikum SS2006) Alles, was in dieser Schriftart gesetzt ist, dient nur zur Erläuterung und sollte im fertigen Lastenheft nicht mehr auftauchen! Der Umfang
Nach DIN sind Projekte Vorhaben, die durch die Einmaligkeit der Bedingungen in ihrer Gesamtheit gekennzeichnet sind.
Was ist ein Projekt? Nach DIN 69901 sind Projekte Vorhaben, die durch die Einmaligkeit der Bedingungen in ihrer Gesamtheit gekennzeichnet sind. Aufgabe: Projekt, oder kein Projekt? Entscheide anhand der
Lastenheft Webinformationssystem V1.0
Lastenheft Webinformationssystem V1.0 1.Zielbestimmung: 1.1 Muss-Kriterien: Studenten und Mitarbeiter der Fakultät für Mathematik und Informatik der Universität Leipzig sollen mit dem Produkt über ein
Kapitel 1: Grundlagen und Ziele
Kapitel 1: Grundlagen und Ziele Episode 1: Projektdefinitionen und -arten Prof. Dr. Martin G. Möhrle Institut für Projektmanagement und Innovation IPMI Universität Bremen 1. Kapitel: Grundlagen und Ziele
Pflichtenheft Projektarbeit 2008 / 2009
Projektarbeit 2008 / 2009 Thema: Mikrocontrollergesteuerte Quarzuhr mit Sekunden Vor- und Zuname: Max Mustermann Problemstellung: Entwicklung einer Schaltungsanalyse und eines Platinenlayouts einer mikrocontrollergesteuerten
Software-Engineering
FH Wedel Prof. Dr. Sebastian Iwanowski SWE3 Folie 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 3: Softwareplanung FH Wedel Prof. Dr. Sebastian Iwanowski SWE3 Folie 2 Problem und Lösung Aufnehmen
Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle
Diverse Grundlagen Dr. Karsten Tolle Vorgehensmodelle im Software Engineering Wasserfallmodell Rapid Prototyping Spiralmodell V-Modell Rational Unified Process extrem Programming Test Driven Development
Lastenheft Gruppe HK-03 erstellt am: Lastenheft
Gliederung 1.Zielbestimmung 2.Produkteinsatz 3.Produktübersicht 4. Produktfunktionen 4.1 Muss-Kriterien 4.2 Kann-Kriterien 5.Produktdaten 6.Produktleistungen 7.Qualitätsanforderungen 1.Zielbestimmung Das
Lastenheft für dynamische Geometrie-Software der Firma EduSoft
Lastenheft für dynamische Geometrie-Software der Firma EduSoft Zielbestimmung: Es soll ein Programm erstellt werden, mit dem Schüler und Lehrer im sekundären Bildungsbereich geometrische Konstruktionen,
Nicht-funktionale Anforderungen
Juristisches IT-Projektmanagement Michael Braun Nicht-funktionale Anforderungen 12.1.2016 Nicht-funktionale Anforderungen 12.1.2016 Folie 1 Unterscheidung Anforderungen an ein Software System Funktionale
Projekte, Projektmanagement, Projektarten & Projektprozesse
Projekte, Projektmanagement, Projektarten & Projektprozesse Element 1 www.infodev.de Was Sie erwartet Was ist ein Projekt? Definition Merkmale / Abgrenzung Was ist Projektmanagement Definition Aufgabenbereiche
Automatischer Rasenmäher
Projekt im Fach Produktlebenszyklus an der FH Coburg Automatischer Rasenmäher I Allgemeiner Teil Inhaltsverzeichnis: I Allgemeiner Teil 2 1 Dokumentationsmerkmale 3 2 Dokumente im Entstehungsprozess 4
Bedarfsermittlung, Erwartungen, Projektzieldefinition- Lasten- und Pflichtenheft als Schlüssel zu einem erfolgreichen Projekt
www.siganet.de Sicherheitstechnik Gebäudeautomation Medientechnik Netzwerke Fachtagung: Anforderungen an moderne Gefahrenmanagementsysteme (GMS) III bei vodafone in Düsseldorf Bedarfsermittlung, Erwartungen,
Kann aus einem Pflichtenheft ein Lastenheft abgeleitet werden?
Kann aus einem Pflichtenheft ein Lastenheft abgeleitet werden? Nein. Das Pflichtenheft ist eine Weiterentwicklung des Lastenhefts und beschreibt das WIE und WOMIT. Die Anforderungen des Kunden (WAS und
Gliederung. Wozu braucht man Anforderungsmanagement? Motivation AM. Was umfasst Anforderungsmanagement? Definition AM
Gliederung Motivation AM Wozu braucht man Anforderungsmanagement? Definition AM Was umfasst Anforderungsmanagement? Grundlagen für die Zusammenarbeit Lastenheft Werkzeuge zur Dokumentation Beispiel (BVG)
Yuliya Kalasouskaya Aufbau von Lasten- und Pflichtenheften in der industriellen Praxis
Aufbau von Lasten- und Pflichtenheften in der industriellen Praxis Vortrag im Rahmen der Veranstaltung Juristisches IT -Projektmanagement Aufgabensteller: Dr. Frank Sarre Datum des Vortrags: 17.01.2017
Lasten- und Pflichtenhefte. Workshop Softwareentwicklung & IT-Recht NIK,
Lasten- und Pflichtenhefte Workshop Softwareentwicklung & IT-Recht NIK, 26.10.2011 Zur Person Johannes Dreikorn Bereichsleiter Technische Kommunikation doctima GmbH Standort: Fürth Angebot: Kunden- und
Gruppe: swp12-9 (Projektleiter: Benjamin Glatz) Datum: Lastenheft. Web Annotation mit Fragment Ids. Gruppe: swp12-9
Lastenheft Web Annotation mit Fragment Ids Gruppe: swp12-9 Inhaltsverzeichnis 1. Zielbestimmung...2 2. Produkteinsatz...2 3. Produktübersicht...3 4. Produktfunktionen...4 5. Produktdaten...7 6. Produktleistungen...8
Sicherer Gebäudebetrieb mit System - die TGA-Anforderungen der Fraport AG
Frankfurt 14. - 18.03.2016 Dipl.-Ing. Rüdiger Schröder ZIM-FS Zentrales Infrastruktur Management Logo des Redners Dipl.-Ing.(FH) Rüdiger Schröder, Fraport AG ZIM-FS Zentrales Infrastruktur Management -
PSE: Analysesoftware für Logistiknetzwerke
PSE: Analysesoftware für Logistiknetzwerke Phase 1 Das Pflichtenheft,, Lehrstuhl Prof. Böhm KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu
Software Engineering: Testen. (in der Softwareentwicklung) Eine Übersicht Für Softwareentwickler und Softwaretester Stand: 03/2018
Software Engineering: Testen (in der Softwareentwicklung) Eine Übersicht Für Softwareentwickler und Softwaretester Stand: 03/2018 Sie finden diese und weitere Präsentationen unter ( Klick): https://www.peterjohannconsulting.de/praesentationen
PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01
PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01 Version Autor Datum Status Kommentar 1.0 Hartmann 10.05.2003 draft Gliederung 1.1 Rose 19.05.2003 draft Deckblatt, Inhaltsverzeichnis 1.2 Schulze,
Projekte erfolgreich planen und umsetzen
Projekte erfolgreich planen und umsetzen Landesverband der Projekte erfolgreich planen und umsetzen Seite 1 von 7 Projekte erfolgreich planen und umsetzen schön und gut aber. was ist überhaupt ein Projekt?
Dokumente eines IT-Projektes:
Dokumente eines IT-Projektes: - Pflichtenheft & Co - [email protected] Fachbereich Informatik Paderborn, 04.06.2003 Überlappendes Phasenschema Dokumente der einzelnen Phasen 2 1.1 Überlappendes Phasenschema
Qualitätsmanagement. von der Theorie zur Praxis. (Einführung und Umsetzung im Arbeitsalltag) Seite 0
Qualitätsmanagement von der Theorie zur Praxis (Einführung und Umsetzung im Arbeitsalltag) 16.11.2011 Seite 0 Theorie ist, wenn man alles weiss, aber nichts funktioniert. Praxis ist, wenn alles funktioniert,
Pflichten- und Lastenheft Die Schlüssel zu einem erfolgreichen Projekt und zufriedenen Kunden?
www.siganet.de Sicherheitstechnik Gebäudeautomation Fachtagung: Anforderungen an moderne Gefahrenmanagementsysteme (GMS) bei der DATEV in Nürnberg Medientechnik Pflichten- und Lastenheft Die Schlüssel
Pflichtenheft. Elektronische Studentenakte. von Vladislava Nadova und Marcus Stuber. 1. Zielbestimmung Musskriterien...2
Pflichtenheft Elektronische Studentenakte von Vladislava Nadova und Marcus Stuber Inhaltsverzeichnis: 1. Zielbestimmung...2 1.1 Musskriterien...2 1.2 Wunschkriterien...2 1.3 Abgrenzungskriterien...3 2.
Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI
Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI Agenda Einordnung des Themas Motivation Quantifizierung Nicht-funktionale
9 Anforderungsspezifikation mit natürlicher Sprache
9 Anforderungsspezifikation mit natürlicher Sprache 9.1 Vorteile und Probleme + Leicht erstellbar + Von allen Beteiligten ohne vorgängige Schulung lesbar + Ausdrucksmächtig Fehlerträchtig mehrdeutig unklar
Software-Wartung eine Taxonomie
Software-Wartung eine Taxonomie Übersicht Warum wird eine Taxonomie der Software-Wartung benötigt? Definition der Software-Wartung Erläuterung verwandter Begriffe Arten und Aspekte der Software-Wartung
- Fertigstellung des Lasten- /Pflichtenheftes zur Beschaffung von Betriebsmitteln -
Ersteller: K.-H. Zapf Index: 01 Schulungsunterlage Nr. 026 DR. SCHNEIDER Unternehmensgruppe präsentiert - Fertigstellung des Lasten- /Pflichtenheftes zur Beschaffung von Betriebsmitteln - - Fertigstellung
Vermittlung von Soft Skills mit der Projektmethode
Startworkshop des Projektes QA Querschnittsqualifikationen für f r Auszubildende am 3. November 2005 Haus Eckstein (Nürnberg) Was ist die? Die ist eine handlungsorientierte Methode (John Dewey [1859-1952]
Software- und Systementwicklung
Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm
Ernst-Abbe-Hochschule Jena Fachbereich Betriebswirtschaft
Nina Hauser Ernst-Abbe-Hochschule Jena Fachbereich Betriebswirtschaft Jena, 22.01.2019 Musterklausur Softwareentwicklung und Projektmanagement im Wintersemester 2018/2019 -Ohne Lösungen- Hinweise: Bitte
Vorlesung Software-Engineering I
Vorlesung Software-Engineering I im 3. und 4. Semester 09. SW-Architektur - Dokumentation Architektur-Review Wir treten einen Schritt zurück und betrachten nochmal das Ganze. Sind wir noch auf dem richtigen
Projektcontrolling. Konzeption und Instrumente
Wirtschaft Sevil Sencan Projektcontrolling. Konzeption und Instrumente Studienarbeit Inhaltsverzeichnis 1.Einleitung... 2 1.1.Definition Projekt... 2 1.2 Begriffserklärung Projektcontrolling... 4 2. Projektkonzeption
Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin
Fragestellungen: Warum reicht das Lastenheft nicht aus? Was kann ich mit dem Lastenheft machen? Was unterscheidet das Pflichtenheft vom Lastenheft? Was gehört zum Auftragsumfang einer Individualsoftware?
Partner. Analyse der Anforderungen
Partner Analyse der Anforderungen Übersicht I. Ziele des Webinars II. Begriffe III. Anforderungen - Beispiele IV. Fragen stellen: Wer Wie Was Wieso Weshalb Warum 2 ZIELE Wer, wie, was Wieso weshalb warum?
Kapitel 2 - Die Definitionsphase
Kapitel 2 - Die Definitionsphase SWT I Sommersemester 2010 Walter F. Tichy, Andreas Höfer, Korbinian Molitorisz IPD Tichy, Fakultät für Informatik KIT die Kooperation von Forschungszentrum Karlsruhe GmbH
Autoren: Ronny Fauth, Michael Freyer Dokumentation: Christian Schulze. 1 Zielbestimmung 2. 2 Produkteinsatz 2. 4 Produktfunktionen 3.
Lehrstuhlverwaltung Inhaltsverzeichnis 1 Zielbestimmung 2 2 Produkteinsatz 2 3 Produktübersicht 2 4 Produktfunktionen 3 5 Produktdaten 7 6 Produktleistungen 8 7 Qualitätsanforderungen 8 8 Ergänzungen 8
Software Engineering. 3. Analyse und Anforderungsmanagement
Software Engineering 3. Analyse und Anforderungsmanagement Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz
Pflichtenheft für die Herstellung von Software für das Unternehmen "Sohn & Sohn"
Pflichtenheft für die Herstellung von Software für das Unternehmen "Sohn & Sohn" 1. Zielbestimmung Die Firma "Sohn & Sohn", ein Großhandelsunternehmen mit nur einer Niederlassung, ist auf der Suche nach
Software-Engineering Grundlagen des Software-Engineering
Software-Engineering Grundlagen des Software-Engineering 3 Definitionsphase Spezifikationen (Specification / Analysis Phase) 3.1 Pflichtenheft Übungen Prof. Dr. Rolf Dornberger Software-Engineering: 3
Spezifikation von IT-Systemen. Folie 121
Spezifikation von IT-Systemen Folie 121 Bedeutung und Tragweite Die fachlichen Vorgaben des Auftraggebers in der Form einer fachlichen Spezifikation sind von erheblicher Bedeutung und Tragweite für: 1.
Anforderungsanalyse, Requirements Engineering
Anforderungsanalyse, Requirements Engineering, Lastenheft, Pflichtenheft, Spezifikation, Zielgruppen Natürliche Sprache, Formulare Pflichtenheft, an ein Pflichtenheft von Funktionale, nicht-funktionale
Requirements Engineering
Lill, Meitner, Föhrweiser, Spisländer FAU Erlangen-Nürnberg Requirements Engineering 1 / 13 Requirements Engineering Raimar Lill Matthias Meitner David Föhrweiser Marc Spisländer Lehrstuhl für Software
Projektmanagement an der JLU. Projekte in der Zentralverwaltung Von der Projektidee zur erfolgreichen Umsetzung
Projektmanagement an der JLU Projekte in der Zentralverwaltung Von der Projektidee zur erfolgreichen Umsetzung Gliederung 2 von 15 Sinn und Zweck des Projektmanagements Was ist ein Projekt? Von der Projektidee
Pflichtenheft Projekt Yellowstone
Pflichtenheft Projekt Yellowstone Inhaltsverzeichnis 1 Zielbestimmung...3 1.1 Musskriterien...3 1.2 Sollkriterien...3 1.3 Kannkriterien...4 1.4 Abgrenzungskriterien...4 2 Produkteinsatz...5 2.1 Anwendungsbereiche...5
Pflichtenheft Patientenbett-Verwaltung
Patientenbett-Verwaltung Verfasser: Roman B., Marcel H., Micha H., Markus S. Projektart: MySQL Datenbank mit grafischer Benutzeroberfläche (Java), aus den Modulen DB, SWE und D&K Im Auftrag und Betreuung
Projektmanagement. A. Eggers
Projektmanagement A. Eggers Kapitel 1 Definition Projekt Projekte sind gekennzeichnet durch eindeutige Zielsetzung Neuartigkeit der Aufgabenstellung Einmaligkeit des Auftrags zeitliche Befristung bereichsübergreifende
SWP09-1 Softwaretechnikpraktikum 2009 Aufgabenblatt 3 Projektleiter: Stefan Thomas Lastenheft Verantwortlicher: Sebastian Volke.
Lastenheft Inhaltsverzeichnis 1. Zielbestimmung... 2 2. Produkteinsatz... 2 3. Produktübersicht... 2 4. Produktfunktionen... 4 4.1. Muss-Funktionen... 4 4.1.1. Eport... 4 4.1.2. Import... 5 4.2. Kann-Funktionen...
Analyse und Entwurf objektorientierter Systeme
objektorientierter Systeme Fachbereich der FHW Berlin Teil 2 Anforderungsmodellierung: Pflichtenheft und Geschäftsprozesse Modul WI111: Objektorientierte Programmierung Fachrichtung Wirtschaftsinformatik
Herkunft von Anforderungen
Herkunft von Verhaltensanforderungen (funktionale ) definieren die Dienste, die das System zur Verfügung stellen soll, die Reaktionen des Systems auf bestimmte Eingaben und das Verhalten in besonderen
Universität Karlsruhe (TH)
Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Kapitel 2 Die Definitionsphase Prof. Walter F. Tichy Wo sind wir gerade? Planung Lastenheft (funktionales Modell) Definition (Analyse) Pflichtenheft
07 Planung
mediendidaktik.de Duisburg Learning Lab 07 Planung Michael Kerres lehrbuch.mediendidaktik.de Übersicht Was ergibt sich aus den lerntheoretischen Paradigmen für die Planung von Lernangeboten? Welches Vorgehen
Einsatz von Lasten-/Pflichtenheften
Einsatz von Lasten-/Pflichtenheften bei der Planung und Realisierung von Gebäudeautomationssystemen Prof. Achim Heidemann Studiengang Facility Management Automationssysteme in der Anwendung Vortrag GLT-Anwendertagung
Software-Verifikation
Hochschule Wismar Fakultät für Wirtschaftswissenschaften Semesterarbeit (Arbeitsplan und Grobkonzeption) Software-Verifikation Fernstudiengang Master Wirtschaftsinformatik Modul: Formale Methoden Semester:
PROJEKTMANAGEMENT (Project Management) 2. Einführung. Zielgruppe: StudentInnen der Informatik. Vortragender: Andreas WÖBER
PROJEKTMANAGEMENT (Project Management) Lehre - VO 2. Einführung Zielgruppe: StudentInnen der Informatik Vortragender: Andreas WÖBER Do., 9. März 2006 VU: 050127/3 - SS 2006 Folie 1 Inf Übung - UE Übersicht:
Wie gehen Verträge mit Scrum?
Turning visions into business April 2013 Malte Foegen, Caroline Gansser, David Croome, Timo Foegen Bei der Gestaltung von Verträgen für die Herstellung von Produkten mit Hilfe von Scrum gibt es drei grundsätzlich
AIK Dresden, Hans Jörg Günther. Pflichtenheft. Conway Game of Life. Pflichtenheft. Inhaltsverzeichnis. 1. Aufgabenstellung und - analyse
AIK Dresden, Hans Jörg Günther Conway Game of Life Inhaltsverzeichnis Inhaltsverzeichnis 1 1 1. Aufgabenstellung und -analyse 1 1.1 Zielbestimmung 1 1.1 Mindestanforderungen 2 1.2 Wunschanforderungen 2
Warum sind Kunden in Softwareprojekten so schwierig? Jürgen Ahting, Ameco, Stefan Roock, akquinet AG,
Warum sind Kunden in Softwareprojekten so schwierig? Jürgen Ahting, Ameco, [email protected] Stefan Roock, akquinet AG, [email protected] Ich bin der Kunde Ich bin der Entwickler 1 Ich bin glücklich,
Pflichtenheft. Produkt: Multifunktionale Schubkarre
Pflichtenheft Produkt: Multifunktionale Schubkarre Namenserklärung BaySchubkarre 20-16 PRO Firma und Produkt Erscheinungsjahr Ausführung Zielbestimmungen Produkteinsatz Anwendungsbereiche Hilfsmittel der
UML (Unified Modelling Language) von Christian Bartl
UML (Unified Modelling Language) von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 UML Unified Modelling Language... 3 2 Diagrammtypen... 3 2.1 Aktivitätsdiagramm... 3 2.1.1 Notation... 4 2.1.2 Beispieldiagramm...
Objektorientierte Analyse & Design
Objektorientierte Analyse & Design Analyse-Phase Teil 1 Einordnung im SW-Lebenszyklus Software- Entwicklung Einsatz Wartung Problemdefinition Spezifikation Implementation Auslieferung Analyse Entwurf Erprobung
2 Fachliche Abdeckung der Zielerreichung organisieren
2 Fachliche Abdeckung der Zielerreichung organisieren 2 Zweck Das folgende Beispiel zeigt eine sehr übersichtliche Planungsstruktur: Die Projektleitung (P1), die Bausteuerung und -planung (P2) sowie die
Projektdefinition und Festlegung
Projektdefinition und Festlegung 2 Jeder Weg beginnt mit dem ersten Schritt. Deshalb betrachten wir zunächst die Vorbereitungsphase des Projekts. Hier werden die Weichen für Erfolg oder Misserfolg gestellt.
Leistungsverfügbarkeit als neue Kenngröße zur Abnahme von Maschinen und Anlagen
Leistungsverfügbarkeit als neue Kenngröße zur Abnahme von Maschinen und Anlagen Erste Ergebnisse des VDI-FML-Fachbereichs A3 Gliederung 2 Der Fachbereich A3: Zuverlässigkeit in der Intralogistik Verfügbarkeit
Mathematik I. Vorlesung 7. Folgen in einem angeordneten Körper
Prof. Dr. H. Brenner Osnabrück WS 009/010 Mathematik I Vorlesung 7 Folgen in einem angeordneten Körper Wir beginnen mit einem motivierenden Beispiel. Beispiel 7.1. Wir wollen die Quadratwurzel einer natürlichen
Prozessbeschrieb des Wissensaustauschs zwischen den Generationen in Unternehmen, Organisationen und in der Verwaltung
Personal und Organisationsentwicklung Prozessbeschrieb des Wissensaustauschs zwischen den Generationen in Unternehmen, Organisationen und in der Verwaltung 1. Einleitung Der folgende Prozessbeschrieb ist
Pflichtenheft. Softwareprojekt Simulation / Idea Engineering
Pflichtenheft Softwareprojekt Simulation / Idea Engineering Projekt: Autoren: Entwicklung einer interaktiven Nutzeroberfläche für ein Ideenbewertungsverfahren ggf. unter Verwendung einer bereits vorhandenen
Informatik IIa: Modellierung
Informatik IIa: Modellierung Frühlingssemester 2014 Übung 1: Einführung in die Modellierung und Modelltheorie Kapitel 1 & 2 Ausgabe: 21.02.2014 Abgabe: 07.03.2014 Name: Matrikelnummer: Hinweise: Wir verwenden
Mandatsverteilung für den Deutschen Bundestag
Mandatsverteilung für den Deutschen Bundestag Prof. Bernhard Beckert, Thorsten Bormer, Daniel Bruns 30. Oktober 2013 Institut für Theoretische Informatik Anwendungsorientierte Formale Verifikation 1 Bernhard
Berufsübergreifende Projekte. Lernende bilden Ihr Projektteam.
Berufsübergreifende Projekte. Lernende bilden Ihr Projektteam. Das Unternehmen Bühler. Einer der innovativsten Lehrbetriebe der Schweiz. Das Familienunternehmen Bühler wurde vor über 150 Jahren in Uzwil
Einführung in Software Engineering
Einführung in Software Engineering Die Katze auf der Terrasse Mit Python-Objekten ist es wie mir der Katze, die du irgendwann schlafend auf deiner Terrasse vorfindest. Ganz wie ein Python-Objekten kann
