1. Spørgsmål & Svar Forelæsning den 18. marts 2002 2. Contextual Design Part 6 Prototyping 3. Systemudvikling via Prototyper. Systemarbejde, E85, Frøkjær 1985, 12 p. Findes på kursets hjemmeside 4. To kernepunkter i Projektledelse: Projektetablering og Referencelinjer/Milepæle (Se evt supplerende: N.E. Andersen et al., Professionel Systemudvikling, Teknisk Forlag, København 1986. Kapitel 4 Projektetablering og Kapitel 7 Referencelinjer i projektledelse.)
Ph.d. forsvar i eftermiddag Titel: Usability of Information Visualization: Reading and Interaction Processes Forfatter: Kasper Hornbæk Tid og sted: Lille auditorium på Datalogisk Institut, mandag den 18. marts 2002, klokken 15.15
Contextual Design Part 6 Prototyping Chapter 17: Prototyping as a Design Tool The difficulty of communicating a design Including customers in the design proces Using paper prototypes to drive design Prototyping as a communication tool
Chapter 18: From Structure to User interface Using the user environment design to drive the UI Mapping to windowing UI Mapping to command-line UI Mapping to UI controls in a windowing UI - in your face: a button on a toolbar or a window. - in your fingers: command keys. - direct manipulation: suggested as metaphor - available when needed: pull-down menus - in a dialog: for additional information, mode-shift A process to design the UI - move between storyboards, UED, and UI.
Chapter 19: Iterating with a Prototype Building a paper prototype Running a prototype interview Context Partnership Interpretation Focus The structure of an interview setup introduction transition - don t give a demo the interview wrap-up
The interpretation session use the models and the UED to organize findings Iteration address work issues first, the UED, and then UI Completing a design maintain regular customer contact when structure stabilizes, move to testing UI and extending the prototype...
Systemudvikling via prototyper DIKU, Systemarbejde E85 - Erik Frøkjær 1 Indledning med sammenfatning 2 Om begrebet prototype i systemudvikling 3 Karakteristik af systemudvikling via prototyper 4 Forskellige former for systemudvikling via prototyper 4.1 Prototyper til undersøgelse af krav 4.2 Prototyper til eksperimenter 4.3 Prototyper til versionsudvikling 5 Grundlæggende antagelser bag prototypebaseret systemudvikling 6 Værktøjer og teknikker til prototypeudvikling
udførelse af eksperimenter konstruktion af edb-model evaluering Figur 1: Prototypeudvikling indfører cykliske forløb som en ønsket del af systemudviklingsforløbet.
De fire trin ved systemudvikling via prototyper udvælgelse af funktioner konstruktion evaluering fortsat brug Udvælgelse af funktioner - Relevante arbejdsopgaver - vertikal prototypeudvikling - horisontal prototypeudvikling
Visioner om nyt system Edb-modeller Edb-system i drift tid Figur 2: Prototyper til empiriske undersøgelser af krav
Ressourcer krav og analyse design programkodning og test 60 procent indførelse tid Figur 3: Det største ressourceforburg i et systemudviklingsprojekt foregår typisk under arbejdet med programkodning og test i forhold til en given designspecifikation.
andre programkodning og test 7% 10% design 27% kravanalyse 56% Figur 4: Fordeling af "fejl" på kilder.
Visioner om nyt system Edb-modeller Edb-systemer i drift tid Figur 7: Prototyper til udvikling af versioner af edb-systemet
Projektetablering - en god investering Tag ansvaret for jeres projekt 4.1 Projektet skal etableres 4.2 Etabler rammerne 4.3 Etabler projektgruppen 4.4 Projektgrundlaget 4.5 Forhindringer gør blot behovet større
Referencelinjer giver bedre projektledelse - effektiv fremdrift forudsætter fælles etablerede holdepunkter 7.1 Brug referencelinier/milepæle 7.2 Væsentlige mellemprodukter 7.3 Projektledelse med brug af referencelinier/milepæle 7.4 Konfigurationsstyring