Why you chosen specific design principle has been violated

Assignment Help Computer Engineering
Reference no: EM133872562

Assignment: User Interface

I. Consider the following scenarios and describe the design principle (Visibility, Feedback, Constraint, Consistency, or Affordance) that the interface is violating:

A. Some dialog boxes in the same application have the OK/Cancel buttons arranged where the OK button is placed to the left of the Cancel button: [OK] [Cancel]. Other dialog boxes have the buttons arranged in reverse order where the OK button is placed to the right of the Cancel button: [Cancel] [OK].

B. A door with no Push/Pull label on it to tell whether it should be pushed or pulled. Note that the door has a handle.

C. A company has just released the first version of its word processing application. When no object is selected, the Cut command was enabled.

D. You switch the light on but the light bulb does not light up.

1. Explain why you chosen specific design principle has been violated. Get the instant assignment help.
2. What solution can you propose to the scenario above to make it adhere to the design principle it is violating?

II. Find two examples of user interfaces, one that you consider a good design and one that you consider a bad design. Note that the good design does not have to be uniformly good, since you may discover problems with it on closer inspection. Likewise, the bad design does not have to be uniformly bad. Probably the most interesting examples will be mixed.

Your interfaces might be desktop software, web applications, smartphone apps, consumer devices, car dashboards, building entrances, traffic intersections, shower controls, etc.

For each interface, you should:

1) Describe the purpose of the interface and its intended users
2) Analyse its good and bad points of usability with reference to all the dimensions of usability:
3) learnability
4) visibility
5) efficiency
6) errors
7) you may discuss other aspects of usability if you have space and consider them important
8) illustrate your analysis with appropriate screenshots or photographs

Reference no: EM133872562

Questions Cloud

Patient satisfaction survey : A recent patient satisfaction survey revealed that patients report waiting an average of 4 minutes for a nurse to respond to a call bell.
Creating critical personal reflection : Begin by creating a critical personal reflection each week. This should include your thoughts on the text chapters, additionalreadings, and cases.
Encourage employees to meet performance expectations : Develop one policy for etsy to encourage employees to meet performance expectations.
Integrative bargaining can be effective bargaining tool : Describe 2 bargaining contexts in which integrative bargaining can be an effective bargaining tool.
Why you chosen specific design principle has been violated : Explain why you chosen specific design principle has violated. What solution can you propose to scenario above to make it adhere to principle it is violating?
What groups do you see that might form coalitions : The Case Scenario (Hydroelectric Power) what groups do you see that might form coalitions in this case and why?
Enhanced knowledge and skills : Enhanced Knowledge and Skills: These certifications provide emergency service personnel with a comprehensive understanding of emergency management principles
What are the benefits of delivery capability : What are the benefits of a delivery capability? Fast, reliable delivery occurs when you reduce cycle times.
Elements of positive and proactive communications : Discuss the key elements of positive and proactive communications. Conducting a performance evaluation of a subordinate in the break room,

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd