Documente Academic
Documente Profesional
Documente Cultură
Funsho Obilade
I
Build Prototype I Test Prototype Test Okay?
Design Process
What is your design process in assignment 1?
Did you copy from some other design? Did you find a conceptual model to support your design? Did you consider humans fallibility ? Did you follow the waterfall model or the useruser-centered model?
How to start?
Intelligent Browsing
Intelligent borrowing Studying existing frameworks
Guidelines, standards, conventions
How to Start?
Intelligent Borrowing
Plagiarizing or Good Design Practice
Getting started
Getting to Know Existing Frameworks
Convention
User is already familiar with the process or arrangement from other interfaces Most of user interface design requires designers to work within the tight constraints of existing designs
Understand why design was done in the way it was done with the existing interface
Try to uncover a conceptual model the user already has Use an iterative process
Build a little, test a lot
Task Analysis
On the system level
What will users do with the product being designed? How do users perform their tasks? What is the range of skill sets of the expected user? What are the sequences or patterns of tasks being performed? How to break down the users activities to individual task level?
Users goals
What are they try to accomplish? What subgoals do they generate as a result of their primary goal? What external representations in the environment help the user to keep track of their goal?
Scenario Validation & Review Key stakeholders first Group reviews later
Prototyping
Building an Interactive Rapid Prototype from a Paper Prototype
Revolutionary Prototyping model
The prototype is built and test. The design knowledge is gained. The prototype is throw-away. throw The final product is built from the ground.
Prototype building
Evolutionary Prototype model
Each prototype serves as the basis for the next iteration of prototype design. The final system is evolved from initial limited prototypes.
Evolutionary
Emphasize on Scalability of prototypes. Design in the real system environment.
? Questions ?
Quiz
What is intelligent browsing in HCI design? Define what is natural mapping. Give an example of natural mapping. Describe what are main differences between traditional software life-cycle lifeand HCI project life-cycle? life-