Hci design process pdf

Designing for usability occurs at all stages of the life cycle, not. N the nature of hci d development process n1 metamodels of hci d1 design approaches u use and context of computers d2 implementation techniques u1 human social organization and work d3 evaluation techniques. The software life cycle is an attempt to identify every activity that occur in software development from the initial concept formation for a software. Iterative hci design process miguel tavares coimbra. Hcihuman computer interaction, user interface, usercentered design, star life cycle model, ubiquitous computing 1. Introduction humancomputer interaction hci is a discipline concerned with the study, design, construction and implementation of humancentric interactive computer systems 1. User centred design ucd e user centred design ucd is now used to encompass a variety of methods followed by hci practitioners and others. Humancomputer interaction design for emerging technologies. Humancomputer interaction, prentice hall the design process. These notes refer to specific chapters in those books for more detail on specific. Humancomputer interaction, prentice hall the design process a. Today assignment 1 is graded assignment 3 is posted. It decides on the requirement of product similarities to balance tradeoffs.

Hci design as a creative process, and provided qualitative statements related to their experience of individual and group creativity. Introduction to humancomputer interaction what are the. Design collaboration process design collaboration is an activity that requires the participation of individuals for accomplishing an agreed design task. Early computers were much less agile iless ability to move quickly and easily in recognizing the need for interaction design the design of the digital interface itself. Humancomputer interaction hci is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans the users and computers. Challenges in humancomputer interaction design for mobile. Interaction hci together with the newer area of interaction design id. Identifying stakeholders vital since they are the ones that care. Research in human computer interaction hci covers both technological and human. Human computer interaction design is key to realizing a useful and usable connection. Application of human computer interaction in developing an. Human computer interaction design for mobile devices. Hci is study of people, computer technology and the ways these influence each other.

Topics include the design and evaluation of interactive computer systems, basic psychological. This book covers the design, evaluation and development process for interactive human computer interfaces including user interface design principles, task analysis, interface design methods. This course develops in the student an understanding of the nature and importance of problems concerning the efficiency and effectiveness of human interaction with computerbased systems. Hci plays a vital role in understanding the need of users and designing the user. Human computer interaction lecture 06 hci in software. Design guidelines of mobile device games for the elderly. Introduction to hci user interface design, prototyping, and evaluation. Interaction design basics from dix, finlay, abowd and beale 2004. Describe the humancentered design approach and how the approach is different from technologycentered design describe human computer interaction hci as a multidisciplinary field understand hci and the user interface design process and stages understand the ethics of working with human participants at umassamherst 5.

Reduce the number of lookandfeel decisions that have to be made during design. One of the major concerns of professional practitioners in the field of hci is the design of interactive computing systems for human use. Learning goals people have mental models of how things work. Learning goals after this lecture, you should be able to. Every app, software, and product we build interacts with a human, and these interactions must be understood to be thoughtful and effective. Hci06 hci in software process 3 the waterfall model requirements specification architectural design detailed design coding and unit testing integration and testing operation and. A goaldirected problem solving activity informed by intended use, target domain, materials, cost, and feasibility a creative activity a decisionmaking activity to balance tradeoffs e. While initially concerned with computers, hci has since expanded to cover almost all forms of information technology design.

Lecture 7 the process of interaction design adapted. Such interaction is mainly done at the user interface. Design approaches system design a structured, rigorous and holistic design approach highlights a context appropriate for complex systems rapid expert design genius design based on the experience of a designer users role to evaluate the designers ideas the user is not involved to a design process itself 5. Outline design and materials design process user centred design field studies participatory design scenarios iteration and prototyping exercises references. Humancomputer interaction is a fundamental part of the digital world. We were, however, able to introduce additional activities to complement the process as needed, e. Is a new text edited by paul cairns and anna cox cambridge university press 2008 that explains the nature of hci research, and the range of methods used, within the context of academic hci from a uk perspective. Task analysis and participatory design discusses two important techniques of early testing task analysis and participatory design. The hci design process the user centered design lifecycle specifies the steps a team needs to go through to design and evaluate a user interface provides management control over the design a key point of the process is the user needs to be consulted again and again to see if we have the design. These notes present theoretical and practical approaches to making successful and usable software. In 2003, paula proposed molic, a modeling language for hci designers to model. Our research shows how to design the computer systems and other technology systems that are efficient work processes and a good work environment. How to carry out the design process involved in interaction design, navigation design, and screen design. Interaction design is not a linear design process but is essentially iterative and some readers and experienced instructors will want tb find their own way through.

Today assignment 1 is graded assignment 3 is posted understanding prototype fidelity. We study hci to determine how we can make this computer technology. Basically hcirsupports all the data types, float32 and integer perfectly tag address window. Understand hci and the user interface design process and stages. The hci design process the user centered design lifecycle specifies the steps a team needs to go through to design and evaluate a user interface provides management control over the design a key point of the process is the user needs to be consulted again and again to see if we have the design right. The acm sigchi curricula for humancomputer interaction defines humancomputer interaction as a discipline concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them, see hewett et al. Describe human computer interaction hci as a multidisciplinary field understand highlevel hci and the user interface design process and stages understand the ethics of working with human participants at ubc 6. The more guidance you can get, the less work it will be for you to do the design. In either case we strongly recommend that students be given the. E human centred design hcd is a closely related term, sometimes used to emphasise generality of humans and avoid narrow focus on traditional notions of user.

Describe human computer interaction hci as a multidisciplinary field understand hci and the user interface design process and stages understand the ethics of working with human participants at umassamherst 5. From problem space to design space having a good understanding of the problem space can help inform the design space e. After considering the design process, in the context of human computer interaction, the paper goes on to spell out major principles for the interface designers. Human computer interface tutorial pdf version tutorialspoint. Pdf this book covers the design, evaluation and development process for interactive human computer interfaces including user interface. Human computer interaction lecture notes department of. Design process interviews ethnography what is there vs. Application of human computer interaction in developing an it.

Human computer interaction lecture 06 hci in software process. Ucd is a design process were product designs are in uenced by the endusers perceptions and responses. How cognition and perception, which encompass attention, memory, thought, the senses play a role in affecting the experience of interactive design. A user centred design process, as taught in earlier years of. Elsewhere, we have argued at length that hci research mistakenly treats the. In summary, the question this paper tries to answer is. An introduction to all aspects of humancomputer interaction.

The following points are the four basic activities of interaction design. Naturally, as with any design process, the construction of each model itself. Lecture 7 the process of interaction design adapted by dr. The next section discusses and elaborates the collaboration among professional building design team members in design collaboration processes. Another factor in the gap between hci research and interaction design practices may lie in how some researchers define design complexity. A humancentred design approach is followed to elicit hci requirements and to derive general hci principles. Oct 28, 1999 what is the usability engineering process, and how can it help improve user interfaces. Pdf principles of human computer interaction design. This deliverable elaborates hci human computer interaction concepts for making a4cloud tools to be developed for different stakeholder groups comprehensible and trustworthy. Software design process or life cycle called software engineering that addresses the management and technical issues of the development of software systems. Pdf on jan 1, 2004, alan dix and others published humancomputer interaction find, read and cite all the research you need on researchgate. Iterative hci design design methods stakeholders sints 1112 t5 iterative hci design process. Hci design studio tags in order to set a tag address of hc900 or system buffer of hcir, click the keypad then window popup. Design process hci lecture 4 david aspinall informatics, university of edinburgh 2nd october 2007.

Overview software engineering provides a means of understanding the structure of the design process, and that process can be assessed for its effectiveness in interactive system design. The design process overview human computer interaction. Describe the humancentered design approach and how the approach is different from technologycentered design describe human computer interaction hci as a multidisciplinary field understand highlevel hci and the user interface design process and stages understand the ethics of working with human participants at ubc 6. Humancomputer interaction hci is the study of the interaction between people and computers 1. Why should companies employ people trained in user interface design. Determine how usable they are for different user groups identify good and bad features to inform future design compare design choices to assist us in making decisions observe the effects of specific interfaces on users. Evaluation methods sints 1112 t5 iterative hci design process. It is our intention that the book and these notes be able to support both traditional lecturestyle courses and those based mainly on project work. Human computer interaction user interfaces for games. Knowledge of interface design and user requirements is critical to many aspects of software development and applied computing.

This talk will provide a quick overview of the challenges and opportunities in user interface design and implementation, also called humancomputer interaction. It is good for evaluating a working design that has been derived from a few rounds paper prototyping hifi prototyping. Software engineering software design process or life cycle called software engineering that addresses the management and technical issues of the development of software systems. Humancomputer interaction hci the interaction design. Hci lecture 4 david aspinall university of edinburgh. Iterative hci design design methods stakeholders ipm 1112 t1. As a result, it is a basic goal of hci designers to make. Hci design is considered as a problem solving process that has components like planned usage, target area, resources, cost, and viability. Later lectures will discuss more features define and identify stakeholders 6. Some of these are presented later, in the discussion section of this paper.

662 616 89 1422 1045 1401 1285 762 467 1114 942 309 1022 955 301 362 300 559 1325 1321 1582 1069 490 570 1084