User Interface Design for Mere Mortals PHẦN 10 pptx

31 323 0
User Interface Design for Mere Mortals PHẦN 10 pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

2. Who are the four stakeholders in a project? Users, engineers or designers, sales and marketing people, and man- agers. 3. When should you add features and functionality into the product? When they blend value for the customer with value for the company. 4. Why should you start the usability process at the same time as the proj- ect design process? Starting the usability process at the same time as the project design gives you the ability to couch the design of not only the usability tests but also of the product interface and documentation in terms of the total user experience. 5. What should be the first topic of discussion when starting your busi- ness case? The benefits of good design. 6. How can you make sure that your customers’ goals are satisfied by the user experience? By knowing the customers’ needs, tasks,and goals. 7. When should you add features and functionality into the product? When they blend value for the customer with value for the company. 8. After you show stakeholders how good design, as well as usability design and testing, will lower costs, what do you need to show them? After you show stakeholders how good design, as well as usability design and testing, will lower costs, you need to show how design and testing will make the company money. 9. Why do you conduct an ROI study? To calculate how much a product or initiative will pay for itself over time. 10. Why should you use the Usability Engineering Life Cycle? Because it provides a rigorous and ongoing process to the development of your user interface and your documentation. 11. What are the three phases of the Usability Engineering Life Cycle? Requirements analysis; design, testing, and development; and installa- tion. 256 Appendix A 12. Why should you get feedback during the development process? Feedback ensures that you don’t have many problems to fix once the product is out the door. Chapter 4 1. Why should you resolve conflicts and constraints before you start the design process? Because the result will be a better interface design that will better serve the users. 2. Why does a user interface need to be elegant? Because all parts of the interface need to feel like they work together as part of a whole. 3. How do you bridge the gap between user and designer constraints? Bring them up with the product development team before the design process starts. If that’s not possible, get as much customer feedback as possible so you can approach designers with this feedback to better design other products. 4. Why should you use paper prototyping? So you can learn how users interact with the design before you develop the product. 5. How do you give a paper prototyping exercise a more professional look? You can use heavier paper or cardstock to make the prototype more resistant to wear and tear during testing. 6. What are the advantages of paper prototyping? It provides substantive user feedback, doesn’t require technical skills, facilitates communication, encourages creativity, and cuts down on mis- conceptions. 7. What are the disadvantages of paper prototyping? It may not be appropriate for your situation, and there are some techni- cal problems that can’t be tested using paper prototyping, such as key- board or mouse input problems. Answers to Review Questions 257 258 Appendix A 8. Why does a product require good documentation? Because it’s the first line of customer support for your business. 9. Why is good documentation design important? Because users turn to product documentation first to get help with a problem, and if the documentation solves the problem, that saves the company money in customer support costs. 10. Why is good design important? To save money, convince users to use your product, keep your existing users, and bring in new ones. Chapter 5 1. What are affordances? The perceived and actual properties of something. 2. What are constraints? Restrictions on allowed behavior by something. 3. Why do people consider themselves helpless when they fail at a task? Because they blame themselves or the wrong cause, adhere to miscon- ceptions, or practice learned helplessness. 4. What does the MBTI test do? Helps people identify and understand personality type preferences. 5. What are the seven stages of human action? Forming the goal, forming the intention, specifying the action, execut- ing the action, perceiving the state of the world, interpreting the state of the world, and evaluating the outcome. 6. What are the trade-offs between knowledge in the brain and in the world? Knowledge in the world is easily retrievable as long as it’s visible or audible within your visual or auditory range. You may have difficulty remembering something because of distractions, but once you do remember something, you’re efficient at it. 7. What task structure is the most challenging for people? Wide and shallow. 8. Why must you be deliberate when you’re using your conscious mind? Because you’re relying on short-term memories. 9. Why do you transform difficult tasks into simpler ones? So it’s as easy as possible for your brain to digest. 10. What makes up a person’s conceptual model? A person’s life experiences, beliefs, and other methods for completing tasks that the person has built up over the years. Chapter 6 1. Why are designers still building to mechanical-age standards? Because that’s what designers are most familiar with. 2. Who are perpetual intermediates? People who have enough experience with a software program or prod- uct and need specific answers to questions. 3. What questions do beginners always have? Questions such as “What does this program do?”,“Where do I begin?”, and “What do I need to do to complete the tasks?” 4. What questions do intermediates always have? Questions such as “How do I find this function?”,“Can I undo my last action?”, and “What’s the command to perform this task?” 5. What are the five phases of the Goal-Directed Design Process? Research, modeling, requirements, framework, and refinement. 6. Why should you conduct user and task analysis? To get answers to questions about your users and the tasks they per- form. 7. What three dimensions of information do personas connect? Demographics, psychographics, and topology. 8. What types of goals do users have? Life goals, experience goals, and end goals for using a specific product. 9. Why should you perform user and task analysis “in the field”? Because you need to see how users interact in the larger environment, including contact with other people and interaction with the physical environment. Answers to Review Questions 259 10. Why should you prioritize your personas? Because you want to know who the primary and secondary personas are for the product; the primary persona is the primary target audience for the user interface. Chapter 7 1. Why do you need to plan for real-world requirements? Because these requirements from other stakeholders will help you to refine some of the ideas you generated in the requirements process. 2. Why are paper prototyping and storyboarding important when con- structing key path scenarios? Because you can use them to show the path of each interaction as the user completes a task. 3. What are the three levels of design principles that guide you toward minimizing the work of the user? The three levels of design principles are conceptual, interaction, and interface. 4. Why is it important to create patterns? Because you can apply those patterns to problems in your project and solve the problems more quickly. 5. What are the four desktop-based GUI postures? The four desktop-based GUI postures are sovereign, transit, daemonic, and auxiliary. 6. Which application characteristics make up an auxiliary application? Sovereign and transient. 7. What happens when you click the right mouse button on an object? A pop-up menu appears with options associated with the object. 8. Why should you avoid visual noise and clutter? Because it will overwhelm and confuse the user by presenting too much information. 9. Why is it important to have a well-designed online help system? Because users are perpetual intermediates who want to find things quickly, and the online help system may be the first line of customer support for the product. 260 Appendix A 10. What is the advantage of a pop-up menu over an icon? The pop-up menu can convey much more specific information than an icon. 11. What does the use of consistency and standards in the design of your interface do for its users? It helps ensure that the users can find the information they are looking for because it is always in the same place. 12. When should you use assistants and wizards? When your user and task analysis shows that your users will benefit from having them as part of your user interface. 13. Why should you construct validation scenarios? Because not everyone in your persona will use the interface the same way. 14. How can you share the finalized design with stakeholders in your com- pany? By producing an interactive prototype or creating an online demonstra- tion. Chapter 8 1. What are the similarities between GUIs and Web interfaces? The Web interface runs in a browser window; therefore, it uses many GUI features like the mouse pointer to interact with the Web site. 2. Are GUIs and Web interfaces becoming more or less similar? Why? The line between the two has been blurring as GUIs borrow some of the look and feel of Web interfaces and Web technologies allow Web interfaces to act more like those of desktop applications. 3. Why do you need to know about Web myths? Because you should design your Web site to avoid these myths. 4. What three categories do Web myths fall into? The myths fall into the categories of usage, design, and accessibility. 5. Why is it important to know about Web postures? Because you need to know how to design your Web site to match how your user will use the site. Answers to Review Questions 261 6. What are the three different types of Web sites? The three different types of Web sites are informational, application, and portal. 7. What are the three types of Web sites you can create? Informational, application, and portal sites. 8. What is an example of content driving a transaction? A Web site form. 9. What is an example of transaction driving content? The posting of a thank-you message after the Web site visitor submits a form and the program finishes the transaction. 10. Why must you limit your color and text choices? Because these limits guarantee that all browsers on all computers will be able to see the colors and text the way they were intended to be seen. 11. What are the four telltale signs of poor use of graphics? The four telltale signs include flashing text or a flashing block of text, distracting animated graphics, too many graphics in one area of the page, and graphics that are pixelated or jagged. 12. Why should you adhere to the four rules of Web design whenever pos- sible? Because it makes your Web sites as usable as possible. 13. What is the three-click rule? The user should be able to find what he wants on your Web site in three clicks. 14. When do you break the Web design rules? When the rules don’t serve the needs of your users or the company. Chapter 9 1. What are the three general goals a user looks for when he uses some- thing? The user has an easy-to-learn experience, the product solves the user’s needs, and help is easily accessible. 262 Appendix A 2. What are the three phases of the UEL? Requirements analysis; design, testing, and development; and installa- tion. 3. What rules should you adhere to as you plan for a usability test? Plan ahead; select users who reflect diversity in the user group; treat the users as partners; watch, listen to, and talk with users; make the conversations concrete; and take your cues from your users. 4. What types of scenarios should you test? Tasks that probe potential usability problems, are suggested from your concerns and experiences, are derived from user criteria, and that the user will do with the product. 5. Why should you conduct a pilot test? To “debug” your test and find out if there are any problems with the product,Web site, documentation, testing methods, and testing materi- als. 6. Why is it useful to conduct a worksite visit? To see how users work and use your product in their work environ- ment. 7. How many users are required for a useful and valid pilot test? Use one test participant who represents the users you want to test. 8. What are the possible sources of bias in your test results? Data collection problems and limitations of the analysis. 9. How should you address the question of bias in your report? Acknowledge problems with the data collection and analysis limitations up front. 10. How do you ensure that your project team implements your recom- mended changes? Keep open communication throughout the project; help your stake- holders organize the required changes; and be realistic in your recom- mendations for changes. Answers to Review Questions 263 This page intentionally left blank This page intentionally left blank B Recommended Reading Books This book includes the most important, useful,and timely studies in the fields of user interface design, interaction design, and usability testing. If you’re interested in going into more detail about the topics covered in this book, pick up one or more of the following books at your local bookstore: • A Practical Guide to Usability Testing, by Joseph S. Dumas and Janice C. Redish, ISBN 1-84150-020-8 • About Face 2.0, by Alan Cooper and Robert Reimann, ISBN 0-7645- 2641-3 • Built for Use, by Karen Donoghue, ISBN 0-07-138304-2 • Constructing Accessible Web Sites, by Jim Thatcher et al., ISBN 1- 904151-00-0 • Cost-Justifying Usability, Second Edition, by Randolph G. Bias and Deb- orah J. Mayhew, ISBN 0-12-095811-2 • Observing the User Experience, by Mike Kuniavsky, ISBN 1-55860-923-7 • Paper Prototyping, by Carolyn Snyder, ISBN 1-55860-870-2 • The Design of Everyday Things, by Donald A. Norman, ISBN 0-465- 06710-7 • Usability for the Web, by Tom Brinck et al., ISBN 1-55860-658-0 • User and Task Analysis for Interface Design, by JoAnn T. Hackos and Janice C. Redish,ISBN 0-471-17831-4 • Waiting for Your Cat to Bark?, by Bryan Eisenberg and Jeffrey Eisen- berg, ISBN 0-7852-1897-1 265 [...]... (command-line interface) , history of, 28-30 GUI (graphical user interface) , 30-32 security interfaces, 34-36 tactile interfaces, 36 telephone user interfaces, 37 touch interfaces, 36 TUI (text user interface) , 30-31 types of, 27-28 Web interfaces, 32-35 user profile in requirements analysis, 73 user surveys, 228 users See also user interface design behavior conceptual models, 127-131 conscious versus... descriptive statistics, 241 design myths (Web sites), 202-203 design team, 228 design, testing, and development phase (UEL), 73-75 design See Goal-Directed Design Process; user interface design designers constraints on, 88-89 expectations of, 61 detailed user interface design, 75 DHTML (Dynamic HTML), 25 dialog boxes, 181 difficult tasks, transforming into simple tasks, 126-127 disabled users See accessibility... site design, 199, 215-216 Fore, David, 86 form factor, 166 form processing (Web sites), 214-215 formative usability testing, 49 formatting conventions for documentation, 102 Forward button, 27 framework, 166-169 framework phase (Goal-Directed Design Process), 144 Free Software Foundation, 7 front end (Web sites), 213 functional elements, 167 functional groups, 168 functional needs, 165 future of user interface. .. interaction design goals of good design, 171 patterns of good design, 172-173 principles of good design, 172 interaction design, 171 issues and improvements Linux, 40 Mac OS X, 39-40 Web interfaces, 41-42 Windows Vista, 38-39 issues and improvements, 42 requirements, obtaining, 164-166 software postures, 173-177 user interface models batch interface, 28 button interfaces, 37 CLI (command-line interface) ,... qualitative research, 146-147 goals constructing personas, 149-150 creating for usability tests, 229 of good design, 85-87, 171 good design designers and users, constraints of, 87-90 for documentation, 96 -103 goals of, 85-87, 171 importance of, 104 -105 paper prototyping advantages of, 93-95 disadvantages of, 95-96 Mike’s Bikes case study, 105 - 110 overview of, 91 product mockups versus, 91 skepticism toward, overcoming,... 40 Level 1 design (UEL), 74 Level 2 design (UEL), 74-75 Level 3 design (UEL), 75 life goals, 149 links See hyperlinks Linux, 7-8 as GUI operating system, 19 interface design issues and improvements, 40 unique GUI features, 12-13 Lisa, 3 logical constraints, 88 long-term production costs, 65 M Mac OS, 3-4 future of user interface design, 43 as GUI operating system, 19 OS X, 3-4 interface design issues... temperaments, 117-121 reasons for failure, 114-115 seven stages of human action, 121-122 task structures, 124-125 transforming difficult tasks into simple tasks, 126-127 user goals, Goal-Directed Design Process, 143-146 framework, defining, 166-169 refinement stage, 191-194 requirements, obtaining, 164-166 user and task analysis, 146-159 user interface design See also GUIs; user interface models accessibility... defined, 23-24 Firefox, 10 future of user interface design, 43-44 Internet Explorer, 9 -10 Mosaic, 9 navigation buttons, 27 Netscape Navigator, 9 Opera, 10 toolbars, 26 Web accessibility myths, 204 Web Content Accessibility Guidelines, 52-54 Web engineering, 213-215 Web interfaces, 32-35, 41-42 Web postures, 205-207 application sites, 208- 210 informational sites, 208 portal sites, 210- 213 Web programs,... visual cues, 186-187 informational sites, 205, 208 input methods, defining, 166 installation and feedback phase (UEL), 75-76 Intel 80386 chips, 5 interaction design, 171 goals of good design, 171 patterns of good design, 172-173 principles of good design, 172 interaction framework, sketching, 168 interaction-level principles, 172 interfaces, 1 See also GUIs interface design, 49 interface- level principles,... personas User models based on groupings of different user characteristics PHP—PHP Hypertext Preprocessor, which is programming language that allows Web developers to create dynamic content that interacts with databases Portable Document Format (PDF)—The de facto format for sharing, displaying, and printing formatted documents created by Adobe Systems, Inc portal—A site that provides information for the user . conflicts and constraints before you start the design process? Because the result will be a better interface design that will better serve the users. 2. Why does a user interface need to be elegant? Because. use of consistency and standards in the design of your interface do for its users? It helps ensure that the users can find the information they are looking for because it is always in the same place. 12 Usability for the Web, by Tom Brinck et al., ISBN 1-55860-658-0 • User and Task Analysis for Interface Design, by JoAnn T. Hackos and Janice C. Redish,ISBN 0-471-17831-4 • Waiting for Your Cat

Ngày đăng: 09/08/2014, 12:21

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan