Skip to the content.

Report on Undo Assignment

Comments about what should be in your report can be found in italics

Introduction

Write two sentences describing the Undo drawing app and its core features (drawing strokes with different thickness and color, undo and redo

Write a paragraph describing the additional features that you added to the app

Report on Heuristic Evaluation of application

Describe the purpose of the experiment. What do you expect to learn from conducting a Heuristic Evaluation?

Tasks

Write about the tasks that are being tested. These include things like drawing, undo and redo, and testing features. This should summarize what is in your video, and can be something like “We tested drawing, Undo, Redo, and your new feature.

Data

How many people provided feedback to you?

Group like issues; Write up a summary as described in lecture

Provide a table of issues and severity. You can group like issues, even though they may be labeled under different issues if it truly is the same thing.

Priority Issue Good/Bad Step Heuristic(s) Severity: F B P Overall
                 
                 
                 

Overview of what you learned

Highlight the biggest problem or problems with your interface

Reflection

How well do the heuristics fit mobile application design?

What problems did the heuristics not capture? What heuristics seem less relevant?

Relate the heuristics to the gulf of evaluation and the gulf of execution

Pick at least one heuristic that you believe captures a problem relating to the gulf of evaluation. Explain why

Pick at least one heuristic that you believe captures a problem relating to the gulf of execution. Explain why

How secure is the Undo app?

Summary of what security issues could arise with this app List the security principals presented in class and categorize them as (1) violate (2) meet (3) are not relevant

How would you use context-aware computing in your drawing app?

Pick one of the types of sensing-based apps (capture and access; adaptive services; novel interaction; behavioral imaging; data collection & response) and discuss how it could enhance the Undo app. Describe a reason this could backfire and relate it to the Sensing lecture

How have Properties of People I and II been used in your assignments?

List and define in your own words 5 Interaction Programming design tips from the Properties of People lectures. Also give an example of which of any of the assignments did you see the concept used (You can do this even if it is not named). Please explain your answer