Interface analysis and redesign assignment

Assignment Help Software Engineering
Reference no: EM133441943

Interface Analysis and Redesign

Approach to Interface Analysis & Redesign Assignment

As you can tell from the title, there are two parts to this assignment: the analysis and the design.

Your analysis will be based on utilizing a set of heuristics. You have two to choice from:Molich/Nielsen 10 Usability Heuristics or Shneiderman'sEight Golden Rules of Interface Design (please use one set of heuristics!). You are to compare your pre-selected (and approved) software application to your selected heuristic.

First part of assignment: For at least 5 of the heuristics you need to show where in your software application does the software meet (ie follow) the heuristic. For each heuristic select show one or two places that meeting the heuristic. Clearly explain the heuristic and explain how the application meetings it. Include screen shots.

Second part of assignment: For at least 5 of the heuristics you need to show where in your software application does the software violate (ie not follow) the heuristic. For each heuristic select show one or two places that violate the heuristic. Clearly explain the heuristic and explain how the application violates it. Include screen shots.

Third part of assignment: For each place that violates the heuristic (from the second part of the assignment), redesign that screen (or part of the application) so it would meet (ie follow) the heuristic. Clearly explain how the modification to the interface works. Include screen shots.

If you were conducting and Interface Analysis and Redesign in industry you would cover all of the heuristics (not just 5) and would document and redesign all areas of the application that violate it (not just one or two). For the sake of time you are only required to cover 5 heuristics with only one or two violations per heuristic.

Note: This is not an exercise is creativity. It is an analytical exercise. You cannot just suggest interface changes because you think that would make the application better. All changes by correspond to a violation of a heuristic.

Using Pencil, a Rapid Prototyping Tool
For developing a new design, you will be using Penciltool. There are many tools used to create user interfaces. Pencil was selected because it is free, downloadable and multiplatform (running on Windows, MAC and Linxu). You can download Pencil at https://pencil.evolus.vn/ If you would like to use a different screen prototype tool you may.

Deliverables
You shall create a single document that includes your analysis and redesign. Submit your report to your assignment folder. Please include your last name in the name of the file.

Video - Shoppers Drug Mart accused of forcing customers to self-checkout

Reference no: EM133441943

Questions Cloud

How can sustainability improve the triple bottom line : How can sustainability improve the triple bottom line? Is improvement in one area of the TBL more important than other areas?
Why would hyperactivity disorder would be the most : Why would Hyperactivity Disorder would be the most challenging to work with in schools. Discussion in two hundreds and thirty words.
How does evidence-based medicine factors influences : how does Evidence-Based Medicine factors influences the healthcare delivery processes for U.S. hospitals. Provide an example.
Describe what the negotiation was about : describe what the negotiation was about. The negotiation was about the purchase of the Curry Field and in this scenario, the buyer and seller must negotiate
Interface analysis and redesign assignment : Approach to Interface Analysis and Redesign Assignment - show one or two places that meeting the heuristic. Clearly explain the heuristic
What is the difference between moral and nonmoral standards : What is the difference between moral and nonmoral standards, and why is it important to distinguish between them in business ethics?
Do the innovations tend to be incremental or radical : Do the innovations tend to be incremental or radical? Product-related or process-related? In what ways, no matter how minor, could you add value to such
Why is it more difficult to bring a cause of action against : Why is it more difficult to bring a cause of action against a defendant when the cause arises from statements made on the internet? Do you agree with the court
How is the concept of evidence-based pertinent to healthcare : How is the concept of "evidence-based" pertinent to healthcare? Provide an example of evidence-based management. Explain the significance of research

Reviews

len3441943

6/9/2023 10:03:40 PM

I want improve the interface for the shoppers drug mart check-out system, think the interface is not user friendly and could do with some improvement. If you can find another interface similar, that can work too. Please look at the attachment for the assignment.

Write a Review

Software Engineering Questions & Answers

  Gather requirements for mom and pop

Suppose, you were asked to gather requirements for mom and pop store selling books. How would you go about getting requirements?

  Realize a functional distributed system

Realize a functional distributed system that will ensure work with ASCII coded - In order to be awarded any points, it is necessary that the implemented

  Integration with other information systems

Integration with other information systems and Benefits of this particular software over similar types of software, The implementation process you would use to implement the EHR

  Develop an business analytics software for sales teams

COMP 30010.1 Software Quality Assurance - Middle East College - Critically analyze and review process of Software development & identify its ranking

  Imagine that you are interviewing for a job when the

imagine that you are interviewing for a job when the interviewer asks you which cost-benefit analysis technique is best

  Describe the overall architecture of your mvc application

Describe the overall architecture of your MVC application. Skeleton description of classes to perform your logic, and the basic functionality

  Add the numbers 3 through 10 to the hashtable

We are working on hashtables and I am trying to figure out a real life example that could be solved with hashtables to jtree as well as some type of array or jlist. I just need some opinions or examples of this part please.

  What are conditions to observesoftware failures

Explain the concept of an equivalence partition, provide an example, and discuss how this concept can be used in testing.

  Determine the overall robot variability

Implementation file containing the implementations of your functions - Determine the overall robot variability as 5 plus the number of parts plus variability

  Create a database-driven application

The system is expected to provide functionality for maintaining the list of employees and general maintenance of the system database by a manager including creation, modification and deletion of employees' accounts.

  Draw a physical data flow diagram

Prepare a table of entities and activities. - Draw a context diagram. - Prepare an annotated table of entities and activities. Indicate on this table the groupings, bubble numbers, and bubble titles to be used in preparing a level 0 logical DFD.

  Why craigslist succeeds or fails in terms of design

Why craigslist succeeds or fails in terms of design and usability/accessibility concerns. explain why the website succeeds or fails based on the following four

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