SlideShare ist ein Scribd-Unternehmen logo
1 von 14
PRIETH MATTHIAS, RAINER MICHAEL




    RAPID-PROTOTYPING
    SOFTWARE ENGINEERING
ÜBERBLICK
 Einleitung/ Definitionen   Prototyping   Rapid-Prototyping



         Szenario             Vorteile         Modelle



   Prototyp, Prototyping     Nachteile     Vorteile/Nachteile



                                                 Tools



                                            Verbesserungen
EINLEITUNG
  • Kunde ist meist nicht technisch orientiert


  • Weiß sich nicht auszudrücken (fachgerecht)

  • Produktmanager interpretiert Wünsche des Kunden falsch, leitet falsche Anforderungen an die
    Entwickler weiter.

  • Folge: ein Produkt, das dem Kunden nicht gefällt  vieles muss neu entwickelt werden


  • Wie können solche Fehlinterpretationen verhindert werden?


  • Wie kann der Kunde verstärkt in der Entwicklung integriert werden?
PROTOTYP
• „[…] lauffähiges Stück Software oder eine anderweitige konkrete Modellierung (z.B.
  Mock-up) einer Teilkomponente des Zielsystems“ (Wikipedia).
• Oft als Kommunikationsmittel verwendet  mit Kunden oder auch intern



PROTOTYPING
• Vorgehensweise zur Entwicklung/Anpassung von Prototypen
PROTOTYPING: VORTEILE
• Lösungsansatz durch Prototyp frühzeitig ersichtlich, frühzeitiges Feedback


• Probleme/Änderungswünsche frühzeitig erkennbar
• Frühzeitig lauffähiges System
• nach Deadline immer ein funktionierendes System verfügbar
• Prototyping unterstützt Kommunikation zwischen Kunden, Anwender und Entwickler


• Systemanforderungen können besser verstanden werden
• Reduziert Anforderungsrisiken/
  Anforderungen können laufend verändert/angepasst werden
• Abhängigkeiten zwischen Teilkomponenten werden frühzeitig erkannt
PROTOTYPING: NACHTEILE
• Anforderungen werden oft rasch und schlampig durchgeführt
   viele Bugs, fehlende Dokumentation  Entwicklung dauert länger als erwartet
• Kein sauber strukturierter Code  unübersichtlich  schwer wartbarer Code  viel
  Zeit zum Neulernen und Verstehen
• Zusätzliche Kosten durch Erstellung von Prototypen (dienen nur als Hilfe für das
  Endprodukt)
   bei sauberer Ausführung,
       weniger Kosten für die Entwicklung des Endprodukts
                kompensiert zusätzliche Kosten
RAPID-PROTOTYPING
• Auch Throwaway prototyping genannt
• Unterform von Prototyping
• Verschiedene Bedeutungen:
  • Software Engineering: Vorgehensmodell für ein schnell einsetzbare System

  • Technik : Fertigungsverfahren

• Beinhaltet grundsätzlich alles wichtigen Funktionen
  (w.z.B. schnelles Kundenfeedback)
• Kunde kann Produkt frühzeitig testen
RAPID-PROTOTYPING-MODELL



                                                 Einsatz
                                   Kunden
                       Validierung Evaluation:
                                   Neuer
                Erstellung eines   Prototyp?
                Prototypen
      Planung
WASSERFALL               RAPID-PROTOTYPING

      Analyse
                                                  Erste Kunden-       Objekte, Funktionen
                          Analyse
                                                  Anforderungen         und Relationen


 Spezifikationen/
  Anforderungen
                                         verbessern
                                                                           Ähnliche
      Design           Evaluierung/
                                                 Prototyp erstellen
                                                                         Funktionen/
                        Feedback                                           Aufgaben
                                                                       zusammenführen


   Entwicklung


                     Prototyp umsetzen                Feedback         Veröffentlichung
  Veröffentlichung


                                         verbessern
VORTEILE
• Sehr schnelles Feedback vom Kunden,
  Veränderungen werden früh getätigt (wenig Kosten)
• Wenig Schaden/Risiken bei fehlerhaften Anforderungen
• Flexibel gegenüber Veränderungen
• HCI-freundlich  Usability Tests können frühzeitig gemacht werden
NACHTEILE
• Ausgiebige Kollaboration mit Kunden erforderlich
• Kunde großes Entscheidungsrecht über das Produkt
• Kunde ein Perfektionist  Produkt nie fertig
• Projektdauer schwer einzuschätzen
• Birgt die Gefahr in sich, dass Veränderungen
  ohne vorgehende Analyse oder Feedback vollzogen werden
TOOLS
• Sehr viele Tools, von einfachen Grafiktools über Skriptsprachen bis hin zu Animationen
• Linkstruktur  Paper Prototyping
• Auch Power Point
• GUI: Mockup-Tools (z.B. Balsamiq Mockups)  Seitennavigation durch verlinkte PDF-
  Seiten
• GUI-Builder  klickbarer Dummy
  • Prototyper Free Edition

  • http://en.wikipedia.org/wiki/GUI_Builder

• Skriptsprachen (z.B. Visual Basic)
QUELLENVERZEICHNIS
• http://www.lawrence-najjar.com/papers/Rapid_prototyping.html
• http://de.wikipedia.org/wiki/Prototyping_%28Softwareentwicklung%29
• http://www.usabilitynet.org/tools/rapid.htm

Weitere ähnliche Inhalte

Was ist angesagt?

Codes & Conventions of a Teen Horror
Codes & Conventions of a Teen HorrorCodes & Conventions of a Teen Horror
Codes & Conventions of a Teen Horrorcarmiiewallace
 
Richard dyer star theory 1979
Richard dyer   star theory 1979Richard dyer   star theory 1979
Richard dyer star theory 1979Alice Culham
 
Unit 19 screenwriting- learning aim a and b
Unit 19  screenwriting- learning aim a and bUnit 19  screenwriting- learning aim a and b
Unit 19 screenwriting- learning aim a and bJamesPotts21
 
Representation of Gender in City of God
Representation of Gender in City of GodRepresentation of Gender in City of God
Representation of Gender in City of GodNaamah Hill
 
Hays Code
Hays CodeHays Code
Hays Codemjarry
 
Animação 1 - Linguagem Cinematografica
Animação 1 - Linguagem CinematograficaAnimação 1 - Linguagem Cinematografica
Animação 1 - Linguagem Cinematograficaprofealbattaiola
 
Shaun of the dead opening sequence analysis
Shaun of the dead opening sequence analysisShaun of the dead opening sequence analysis
Shaun of the dead opening sequence analysisGeorgerawding123
 
Representation in City of God - Place
Representation in City of God - PlaceRepresentation in City of God - Place
Representation in City of God - PlaceNaamah Hill
 
3D Scanners and their Economic Feasibility
3D Scanners and their Economic Feasibility3D Scanners and their Economic Feasibility
3D Scanners and their Economic FeasibilityJeffrey Funk
 
Edição e Montagem - Aulas 8 e 9
Edição e Montagem - Aulas 8 e 9Edição e Montagem - Aulas 8 e 9
Edição e Montagem - Aulas 8 e 9Mauricio Fonteles
 
2006 pfmea presentation
2006 pfmea presentation2006 pfmea presentation
2006 pfmea presentationilker kayar
 
Horror poster annabelle
Horror poster  annabelleHorror poster  annabelle
Horror poster annabelleshazmindina
 
Film Sound Techniques
Film Sound TechniquesFilm Sound Techniques
Film Sound Techniquesegregson
 
My Case Study on Teen Wolf
My Case Study on Teen WolfMy Case Study on Teen Wolf
My Case Study on Teen WolfLizzie Stafford
 
The History Of The Cinema
The History Of The CinemaThe History Of The Cinema
The History Of The Cinemajuditetah
 

Was ist angesagt? (20)

Lesson 2 Star Theory
Lesson 2  Star TheoryLesson 2  Star Theory
Lesson 2 Star Theory
 
Codes & Conventions of a Teen Horror
Codes & Conventions of a Teen HorrorCodes & Conventions of a Teen Horror
Codes & Conventions of a Teen Horror
 
Richard dyer star theory 1979
Richard dyer   star theory 1979Richard dyer   star theory 1979
Richard dyer star theory 1979
 
Unit 19 screenwriting- learning aim a and b
Unit 19  screenwriting- learning aim a and bUnit 19  screenwriting- learning aim a and b
Unit 19 screenwriting- learning aim a and b
 
Lean transformation
Lean transformationLean transformation
Lean transformation
 
Horror Camera Shots
Horror Camera ShotsHorror Camera Shots
Horror Camera Shots
 
Representation of Gender in City of God
Representation of Gender in City of GodRepresentation of Gender in City of God
Representation of Gender in City of God
 
Cine negro o film noir
Cine negro o film noirCine negro o film noir
Cine negro o film noir
 
Ek ruka hua faisla
Ek ruka hua faislaEk ruka hua faisla
Ek ruka hua faisla
 
Hays Code
Hays CodeHays Code
Hays Code
 
Animação 1 - Linguagem Cinematografica
Animação 1 - Linguagem CinematograficaAnimação 1 - Linguagem Cinematografica
Animação 1 - Linguagem Cinematografica
 
Shaun of the dead opening sequence analysis
Shaun of the dead opening sequence analysisShaun of the dead opening sequence analysis
Shaun of the dead opening sequence analysis
 
Representation in City of God - Place
Representation in City of God - PlaceRepresentation in City of God - Place
Representation in City of God - Place
 
3D Scanners and their Economic Feasibility
3D Scanners and their Economic Feasibility3D Scanners and their Economic Feasibility
3D Scanners and their Economic Feasibility
 
Edição e Montagem - Aulas 8 e 9
Edição e Montagem - Aulas 8 e 9Edição e Montagem - Aulas 8 e 9
Edição e Montagem - Aulas 8 e 9
 
2006 pfmea presentation
2006 pfmea presentation2006 pfmea presentation
2006 pfmea presentation
 
Horror poster annabelle
Horror poster  annabelleHorror poster  annabelle
Horror poster annabelle
 
Film Sound Techniques
Film Sound TechniquesFilm Sound Techniques
Film Sound Techniques
 
My Case Study on Teen Wolf
My Case Study on Teen WolfMy Case Study on Teen Wolf
My Case Study on Teen Wolf
 
The History Of The Cinema
The History Of The CinemaThe History Of The Cinema
The History Of The Cinema
 

Ähnlich wie Rapid prototyping

Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01
Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01
Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01aadiversity
 
Prototyping in der Softwareentwicklung (Folien zum Referat)
Prototyping in der Softwareentwicklung (Folien zum Referat)Prototyping in der Softwareentwicklung (Folien zum Referat)
Prototyping in der Softwareentwicklung (Folien zum Referat)Ulf Schröder
 
UE in der agilen Produktentwicklung #iak10
UE in der agilen Produktentwicklung #iak10UE in der agilen Produktentwicklung #iak10
UE in der agilen Produktentwicklung #iak10Sandra Griffel
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentralePatric Schmid
 
Software-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen KontextSoftware-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen Kontextswiss IT bridge
 
JavaScript und trotzdem Softwerker
JavaScript und trotzdem SoftwerkerJavaScript und trotzdem Softwerker
JavaScript und trotzdem SoftwerkerDennis Wilson
 
Bessere Software schneller liefern
Bessere Software schneller liefernBessere Software schneller liefern
Bessere Software schneller liefernMayflower GmbH
 
Roadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'sRoadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'scamunda services GmbH
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertGFU Cyrus AG
 
Architektur = Kommunikation
Architektur = KommunikationArchitektur = Kommunikation
Architektur = KommunikationMatthias Bohlen
 
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...Lena Königsberger
 
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered Design
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered DesignVon Scrum lernen - Anwendung agiler Prinzipien im User Centered Design
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered DesigneResult_GmbH
 
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffenWie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffeniTiZZiMO
 
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...Markus Unterauer
 
Vorgehensmodelle - Methoden der Wirtschaftsinformatik
Vorgehensmodelle - Methoden der WirtschaftsinformatikVorgehensmodelle - Methoden der Wirtschaftsinformatik
Vorgehensmodelle - Methoden der WirtschaftsinformatikClaus Brell
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererTobias Schlüter
 
Software-Tests in PHP-Anwendungen
Software-Tests in PHP-AnwendungenSoftware-Tests in PHP-Anwendungen
Software-Tests in PHP-AnwendungenGjero Krsteski
 
Fallstudie User Centered Design im ReLaunch jena.de eResult
Fallstudie User Centered Design im ReLaunch jena.de eResultFallstudie User Centered Design im ReLaunch jena.de eResult
Fallstudie User Centered Design im ReLaunch jena.de eResulteResult_GmbH
 
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...Aberla
 

Ähnlich wie Rapid prototyping (20)

Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01
Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01
Microsoftpowerpoint Sib Chmdalumnipresentation 090521031102 Phpapp01
 
Prototyping in der Softwareentwicklung (Folien zum Referat)
Prototyping in der Softwareentwicklung (Folien zum Referat)Prototyping in der Softwareentwicklung (Folien zum Referat)
Prototyping in der Softwareentwicklung (Folien zum Referat)
 
UE in der agilen Produktentwicklung #iak10
UE in der agilen Produktentwicklung #iak10UE in der agilen Produktentwicklung #iak10
UE in der agilen Produktentwicklung #iak10
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
 
Software-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen KontextSoftware-Entwicklung im interkulturellen Kontext
Software-Entwicklung im interkulturellen Kontext
 
JavaScript und trotzdem Softwerker
JavaScript und trotzdem SoftwerkerJavaScript und trotzdem Softwerker
JavaScript und trotzdem Softwerker
 
Bessere Software schneller liefern
Bessere Software schneller liefernBessere Software schneller liefern
Bessere Software schneller liefern
 
Roadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'sRoadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht's
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
 
Präsentation RUP
Präsentation RUPPräsentation RUP
Präsentation RUP
 
Architektur = Kommunikation
Architektur = KommunikationArchitektur = Kommunikation
Architektur = Kommunikation
 
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...
Welche Prototyping-Methode passt zu meinen Anforderungen? – World Usability D...
 
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered Design
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered DesignVon Scrum lernen - Anwendung agiler Prinzipien im User Centered Design
Von Scrum lernen - Anwendung agiler Prinzipien im User Centered Design
 
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffenWie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
 
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...
Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Syst...
 
Vorgehensmodelle - Methoden der Wirtschaftsinformatik
Vorgehensmodelle - Methoden der WirtschaftsinformatikVorgehensmodelle - Methoden der Wirtschaftsinformatik
Vorgehensmodelle - Methoden der Wirtschaftsinformatik
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für Programmierer
 
Software-Tests in PHP-Anwendungen
Software-Tests in PHP-AnwendungenSoftware-Tests in PHP-Anwendungen
Software-Tests in PHP-Anwendungen
 
Fallstudie User Centered Design im ReLaunch jena.de eResult
Fallstudie User Centered Design im ReLaunch jena.de eResultFallstudie User Centered Design im ReLaunch jena.de eResult
Fallstudie User Centered Design im ReLaunch jena.de eResult
 
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...
ESEconf2011 - Trost Joachim: "Tool supported technical Code and Design Qualit...
 

Rapid prototyping

  • 1. PRIETH MATTHIAS, RAINER MICHAEL RAPID-PROTOTYPING SOFTWARE ENGINEERING
  • 2. ÜBERBLICK Einleitung/ Definitionen Prototyping Rapid-Prototyping Szenario Vorteile Modelle Prototyp, Prototyping Nachteile Vorteile/Nachteile Tools Verbesserungen
  • 3. EINLEITUNG • Kunde ist meist nicht technisch orientiert • Weiß sich nicht auszudrücken (fachgerecht) • Produktmanager interpretiert Wünsche des Kunden falsch, leitet falsche Anforderungen an die Entwickler weiter. • Folge: ein Produkt, das dem Kunden nicht gefällt  vieles muss neu entwickelt werden • Wie können solche Fehlinterpretationen verhindert werden? • Wie kann der Kunde verstärkt in der Entwicklung integriert werden?
  • 4. PROTOTYP • „[…] lauffähiges Stück Software oder eine anderweitige konkrete Modellierung (z.B. Mock-up) einer Teilkomponente des Zielsystems“ (Wikipedia). • Oft als Kommunikationsmittel verwendet  mit Kunden oder auch intern PROTOTYPING • Vorgehensweise zur Entwicklung/Anpassung von Prototypen
  • 5. PROTOTYPING: VORTEILE • Lösungsansatz durch Prototyp frühzeitig ersichtlich, frühzeitiges Feedback • Probleme/Änderungswünsche frühzeitig erkennbar • Frühzeitig lauffähiges System • nach Deadline immer ein funktionierendes System verfügbar • Prototyping unterstützt Kommunikation zwischen Kunden, Anwender und Entwickler • Systemanforderungen können besser verstanden werden • Reduziert Anforderungsrisiken/ Anforderungen können laufend verändert/angepasst werden • Abhängigkeiten zwischen Teilkomponenten werden frühzeitig erkannt
  • 6. PROTOTYPING: NACHTEILE • Anforderungen werden oft rasch und schlampig durchgeführt  viele Bugs, fehlende Dokumentation  Entwicklung dauert länger als erwartet • Kein sauber strukturierter Code  unübersichtlich  schwer wartbarer Code  viel Zeit zum Neulernen und Verstehen • Zusätzliche Kosten durch Erstellung von Prototypen (dienen nur als Hilfe für das Endprodukt)  bei sauberer Ausführung, weniger Kosten für die Entwicklung des Endprodukts kompensiert zusätzliche Kosten
  • 7. RAPID-PROTOTYPING • Auch Throwaway prototyping genannt • Unterform von Prototyping • Verschiedene Bedeutungen: • Software Engineering: Vorgehensmodell für ein schnell einsetzbare System • Technik : Fertigungsverfahren • Beinhaltet grundsätzlich alles wichtigen Funktionen (w.z.B. schnelles Kundenfeedback) • Kunde kann Produkt frühzeitig testen
  • 8. RAPID-PROTOTYPING-MODELL Einsatz Kunden Validierung Evaluation: Neuer Erstellung eines Prototyp? Prototypen Planung
  • 9. WASSERFALL RAPID-PROTOTYPING Analyse Erste Kunden- Objekte, Funktionen Analyse Anforderungen und Relationen Spezifikationen/ Anforderungen verbessern Ähnliche Design Evaluierung/ Prototyp erstellen Funktionen/ Feedback Aufgaben zusammenführen Entwicklung Prototyp umsetzen Feedback Veröffentlichung Veröffentlichung verbessern
  • 10. VORTEILE • Sehr schnelles Feedback vom Kunden, Veränderungen werden früh getätigt (wenig Kosten) • Wenig Schaden/Risiken bei fehlerhaften Anforderungen • Flexibel gegenüber Veränderungen • HCI-freundlich  Usability Tests können frühzeitig gemacht werden
  • 11. NACHTEILE • Ausgiebige Kollaboration mit Kunden erforderlich • Kunde großes Entscheidungsrecht über das Produkt • Kunde ein Perfektionist  Produkt nie fertig • Projektdauer schwer einzuschätzen • Birgt die Gefahr in sich, dass Veränderungen ohne vorgehende Analyse oder Feedback vollzogen werden
  • 12. TOOLS • Sehr viele Tools, von einfachen Grafiktools über Skriptsprachen bis hin zu Animationen • Linkstruktur  Paper Prototyping • Auch Power Point • GUI: Mockup-Tools (z.B. Balsamiq Mockups)  Seitennavigation durch verlinkte PDF- Seiten • GUI-Builder  klickbarer Dummy • Prototyper Free Edition • http://en.wikipedia.org/wiki/GUI_Builder • Skriptsprachen (z.B. Visual Basic)
  • 13.