Prototyping.

Slides:



Advertisements
Ähnliche Präsentationen
Migration von Feldbussen zu PROFINET
Advertisements

Vorgehensmodell - Wasserfallmodell
Von David Keß, Heinrich Wölk, Daniel Hauck
Henkelmann Rico Schmailzl Toni-Felix
Die Softwarelebenszyklen
Das „Vorgehensmodell“
Verbandsgemeinde Bitburg-Land
Projektumfeld Gesellschaftliche Strömungen Strukturen/ Gliederung
Wird euch präsentiert von Ben Polidori
Konzeption und prototypische Implementierung eines zentralen Informationssystems für Systemmanagement Motivation Oft wird es schwierig, die benötigten.
Nutzung und Bedeutung von Business Intelligence und Business Intelligence Methoden und -Werkzeugen Durch die Analyse des BI mit dem Fokus der Managementunterstützung.
Vorgehensmodelle – Prototyping
Lizenzmodelle Miete der Software ASP Nutzungslizenz.
Softwarevermietung Diana Frank, Toni Schmailzl, Heinrich Wölk.
Concurrent Use.
Lizenz Modelle GNU GPL BSD Shareware.
Bewertung T1000 Arbeit Studiengang Wirtschaftsingenieurwesen
Risiken und Chancen Risiko Beurteilung: Dazu gehört die Identifikationen von Risiken, ihre Analyse und das Ordnen nach Prioritäten. Risiko Kontrolle: Dazu.
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.
Fehlerabdeckung/ Regressionstest1 Testen und Analysieren von Software Fehlerbehebung und Re-Engineering Fehlerabdeckung/ Regressionstest Vortragende:
Entwicklung eines Leitfadens für das Portfolio:Medienkompetenz
eXtreme Programming (XP)
Vgl.: erster Abschnitt B. Erläuterungen zu den Stundentafeln 6.4 EB-BBS 2000 mit Änderungen 2001,2002,2003,2004 und 2005 Kommunikation Im schulischen Berufsgrundbildungsjahr.
1 Dipl.-Inform. Christian Fuß Lehrstuhl für Informatik 3 an der RWTH Aachen 2. Übungsblatt Änderungen am ersten Entwurf und Entwurfsparadigmen 4. Mai 2006.
Medien Zentrum Duisburg
Software Design Patterns Extreme Programming (XP).
Typo3 Eine Einführung.
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.
Einführung in den Maturaarbeits-Prozess
Entwickeln mit Methode. Wilhelm Klein, März 2010 Entwickeln mit Methode WARUM? Projektunterricht mit Realisierung Dinge müssen fertig werden Fehler früh.
Richtlinien und Tipps bei der Erstellung
Testgetriebene Entwicklung (TDD)
Service Design by EstherKnaus® Der Benchmark für Dienstleistungen
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
Halbleiterschutzrecht
Cs104 Programmieren II / cs108 Programmier-Projekt Präsentation Meilenstein 3 Frühjahrsemester 2011 Gruppenname (Gruppe Nr. x) Name 1 Name 2 Name 3 Name.
Software-Technik „Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen für die arbeitsteilige, ingenieurmäßige.
Six Sigma Nina Welsch Oktober 2013 ©2007 IndiTango AG | |
EP Media Group SiteKist CMS Version 6.9. ©2014 EP Media Group Internet:
… und was man damit machen kann.
Und so was soll´s geben... ? Ort des Geschehens: ZoohandlungZoohandlung.
Automatische Texterkennung
cs108 Programmier-Projekt Präsentation Meilenstein 3
Projekt: Schüler verbessern ihren Unterricht
zum Thema Wasserfallmodell
Projekt: Schüler verbessern ihren Unterricht
Juristische Software als Open Source Adieu Wartungsvertrag !? Thiemo Sammern IRIS Universität Salzburg.
Rational Unified Process
IPv6 Von Judith Weerda Diese Vorlage kann als Ausgangspunkt für die Präsentation von Schulungsmaterialien in einer Gruppensitzung dienen. Abschnitte.
1. Project Meeting, 7- 8 September CALIBRATE Validation: Lehrer und Programmierer mitentwickeln den ersten europäischen.
Nutzerorientiertes Design
„Continuous Delivery“
Computer Algebra für Brüche --- angepasst an Ausbildungszwecke
Jörg Böhme, Benedikt Reuter, Maximilian Burkhardt, Valentin Gehrke
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
© binsdorf LebensRaumGestalter, Baden-Baden binsdorf LebensRaumGestalter ►Chancen erkennen, Ideen entwickeln, Zukunft gestalten ►Mehr als Architekten.
Human Plant Interfaces MakeyMakey Workshop by Florian Weil - Potsdam
Blended learning! Powered by. 1.Was ist ISUS? 2.In 3 Schritten zum Erfolg 3.Die Vorteile von ISUS 4.Qualitätsmanagement 5.Weiteres Vorgehen Blended learning!
M adlmayr B ernhard S oftware E ngineering - WS 12 P rojektvorschlag M eilian A hmad R izal K aiser D aniel G ruppe 3 – T eam 7.
Seminar Medizinische Informatik 2015/
Crowdsourcing Einführung in die Archivarbeit im Internetzeitalter Universität Stuttgart Dr. Joachim Kemper.
Christoph Wirtz | Seminarvortrag EBC | Lehrstuhl für Gebäude- und Raumklimatechnik Ein Tool zum automatisierten Erstellen von Conversion Scripts.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
Prototyping Berlin · Seite 2 Prototyping: Was und wozu Die Zukunft ausprobieren und erfahren durch „Machen“. Einen Mikrokosmos kreieren.
Braucht man ein Smartphone. Stellen Sie Ihr Thema vor
Practical Exercises and Theory
So einfach geht Smarthome
 Präsentation transkript:

Prototyping

Gliederung Prototyping allgemein Experimentelles Prototyping Exploratives Prototyping Evolutionäres Prototyping Kontrollfragen

Prototyping allgemein Ist eine Methode zur Softwareherstellung Führt schnell zu Ergebnissen Frühzeitig gewonnenes Feedback ermöglicht Lösungsansätze

Vorteile Verständigungsprobleme zwischen Programmierer und Kunde werden frühzeitig erkannt Die Funktionsfähigkeit von Systemen wird gezeigt Die Anforderungen des Anwenders können präzisiert werden, damit sinkt das Risiko einer Fehlerentwicklung

Nachteile Kunde denkt: Prototyp ist fertig und es sei keine Weiterentwicklung nötig Prototyping braucht mehr Zeit, wenn man zu viele Änderungen zulässt Sinnvolle Vorschläge aus den vielen Vorschlägen Herausfiltern Große Projekte können zu Chaos führen

Experimentelles Prototyping

Experimentelles Prototyping Einschätzung der Machbarkeit des Systems (wird deshalb vorrangig zu Forschungszwecken eingesetzt) Problemanalyse Erarbeitung von Lösungsvorschlägen (Learning by doing )

Ziele Überprüfung von: Machbarkeitsstudien Beispiele: Architekturmodellen Teilentwürfen Lösungsideen Machbarkeitsstudien Beispiele: Laufzeitmessungen von Netzwerkkommunikation und Datenbankzugriff

Exploratives Prototyping

Exploratives Prototyping Anforderung von Kunden an die graphische Benutzeroberfläche zu klären Kunden können sich aktiv an der Gestaltung des Systems beteiligen Arbeitserleichterung an den Desinger

Evolutionäres Prototyping

Evolutionäres Prototyping Wird ständig von Kunden begleitet, welche Feedbacks zum aktuellen Entwicklungsstand geben. Durch verschiedene Feedbacks kann der Kunde dem Leiter des Projektes Änderungswünsche an der Struktur, Design und Funktionalität mitteilen Diese Feedbacks werden in der nächsten Version berücksichtigt  Weiterentwicklung

Evolutionäres Prototyping Beispiel: Ein Testprogramm ist auf den Markt gekommen und enthält noch einige Fehler. Das Programm wird überarbeitet, und kurze Zeit Später erscheint eine neue Version des Programms in der die Fehler weitgehend behoben wurden.

Prototyping

Fragen Prototyping Nenne 1 Vorteil von Prototyping? Warum verwendet man Prototyping?

Quellen Wikipedia http://studium.dhbw-stuttgart.de http://www.pervasive.jku.at http://www.iatge.de http://web.inf.tu-dresden.de http://www.ifi.uzh.ch