✍️ Get Writing Help
WhatsApp

Human Computer Interaction

Description Type Name
Cover sheet Compulsory One PDF (.pdf) file [student number].pdf
Interface
Design report
Compulsory One PDF (.pdf) or Word file (.doc or
.docx) documenting your answer to
Parts 1 and 2
[student
number]_UI.pdf/docx
Prototype file Compulsory One Zip (.zip) file [student
number]_Prototype.zip
Heuristic
Evaluation
Compulsory Spreadsheet documenting your answer
to Part 3
[student number]_HE.xlsx

Human Computer Interaction
User Interface Design Prototyping
Staff reserve the right to invite students to a meeting to discuss coursework submissions
Assignment
Overview
This coursework is a hands-on exercise on user interface design, prototyping and evaluation.
Virtual meeting applications (such as Zoom, Teams, Webex, Blackboard collaborate, etc.)
have become essential working and social communication tools. There are many
applications on the market, and all compete for users.
You will design and prototype a user interface for a virtual meetings application. You will
justify your designs using HCI principles and guidelines and carry out an evaluation exercise
of your created designs.
Instructions
Part 1: User and Task Analysis
(This task is worth 15 marks (15% of module mark))
a. Identify and describe One primary Persona for your application. Include all
components of the persona description, as discussed in the lectures.
Note: Applications can serve a wide variety of users and as such, may have multiple
primary personas. The persona you choose will guide your consideration for the
subsequent steps in this exercise. (5 marks))
b. Identify and describe Two primary tasks/use cases in the system (important and
frequently used functions by your primary persona). Provide a brief (text)
description of the task/use case and the outline of the steps in the basic flow
scenario and the alternative flow scenarios of the use case. (4 marks)
Note: Tasks such as Register/Login are not primary use cases. These are
supplementary functions to allow a user to access the primary function of the
system.
c. Produce Two State Transition Networks (STNs) to describe the interaction flow in
your use case scenarios (for the basic and alternative flows in each use case).
Use an abstract depiction of the screens with no detail on design elements of the
interface. Your STNs need only depict states and user actions between states in the
use case scenarios. (6 marks)
Note: Generally speaking, an interface state changes when an event occurs. For
example, an entry of text in a text field, a click of a button, etc. Your STNs need to
depict all possible states of interaction in the use case scenarios.
Part 2: Interface Prototype
(This task is worth 20 marks (20% of module mark))
Design and prototype a user interface for your application that demonstrates clearly the
two use cases you defined. The interface should include enough user interaction to allow it
to be demonstrated to a user.
For each use case scenario, you need to produce the following.
a) Detailed screen design(s) for every state in the STN. (Snapshots of the
screens (or photos) from the interface you built for your prototype are
sufficient).
Indicate the mapping between the screens you include and states/actions on
your STN – (ensure you have a complete set of screens for your STNs).
b) For EVERY screen/state,
i. Describe the interface elements chosen.

ii. Justify the layout used, e.g. by an appropriate choice of design pattern, or
to satisfy a specific usability principle.

AssignmentTutorOnline

iii. Indicate which features you used to provide feedback.
iv. Indicate how the design deals with user error.
Axure is the prototyping tool supported by our Teaching Associate. Interface designs
produced using this tool is sufficient for this exercise.
You are free to choose other toolkits or programming languages to develop the
interface. However, no additional marks will be awarded for using more sophisticated
tools or programming languages.
(10 marks for every use case- a total of 20 marks)
Part 3: Heuristic Evaluation
(This task is worth 15 marks (15% of module mark))
For every use case, do a heuristic evaluation of the individual states of the interface,
identifying all usability issues.
Report on the usability issues in an objective manner and present the issues in a
systematic and standard format using the templates (Excel spreadsheet) provided and
discussed in the lectures. Your report should include,
a) the usability problems you identified with some justification of the severity score
assigned to the problems and your suggestions for addressing the issues you
identified in subsequent revisions of the interface, and, (8 marks)
b) the good design features that should be maintained in any subsequent revision of the
application. (7 marks)
Credit will be awarded against the following criteria.

Component &
Contribution
Fail pass (40-49%) 2:2 (50-59%) 2:1 (60-69%) First >=70%
Part 1 (a) (5
marks)
Personas are
missing or not
clearly justified
for the
application.
Personas
identified but not
convincingly
justified
Sketchy
description of
Personas that
will not support
its utility for
design.
Suitable choice
of Personas to
represent user
segments
Sketchy
description of
Personas that will
not support its
utility for design.
Persona
described in
general terms,
but is not
specific enough
to clarify its
specific needs
from the
application.
Persona
explained
clearly: Which
functions of the
application are
important to this
person?
How (context,
platform) and
When (how
often) will this
person use the
application?
Part 1(b) (4
marks)
Use cases are
not described.
Some used case
are defined but
are not justified
as primary for
the persona.
Brief
descriptions
provided of one
or both use
cases, but
missing
alternative
scenarios
Good choice of
primary use
cases, but may
not be optimal
primary functions
for the chosen
persona.
Brief descriptions
provided of one
or both use
cases, but basic
and alternative
scenarios are not
clear or complete
.
Good choice of
primary use
cases that are
relevant to the
chosen primary
persona
Good
description of
both use cases
with clear and
complete
outline of basic
scenarios.
Excellent
account of use
cases and their
relevance to the
chosen primary
persona.
Excellent
account of both
use cases and
complete
account of
basic and
alternative
scenarios.
Part 1(c) (6
marks)
STNs are
missing or do
not relate to
identified use
case
scenarios.
STN presented
for one of the
use cases or for
both but with
much missing or
inaccurate
details
STN includes
most of possible
states of the
interface, but
some states may
be missing.
STN includes
all possible
states of the
interface.
User actions
are mostly
included, but
STN includes
all possible
states of the
interface.
User actions
are clear and
describe the
Some user
actions are
annotated.
Some steps of
the use case
scenario are not
included in the
STN.
some may be
missing
STN accounts
for all steps of
the use case
scenario from
start to end.
transition
needed
between states.
STN accounts
for all steps of
the use case
scenario from
start to end.
Part 2 (20
marks)
Prototype is
not working or
missing
substantial
parts of states
and actions.
Poor
presentation of
report with little
justification of
design choices.
Poor use of
language.
Some states
and/or user
actions are
missing.
Sketchy report
that provides
little justification
of choice of
interface
components,
feedback and
error design.
Sketchy
reference to
usability
guidelines and
principles/design
patterns.
Report contains
some spelling or
grammatical
errors.
Some states
and/or user
actions are
missing.
Acceptable report
that provides
some justification
of choice of
interface
components,
feedback and
error design.
Sketchy
reference to
usability
guidelines and
principles/design
patterns.
Report contains
some spelling or
grammatical
errors.
Adequate
presentation
Prototype
includes most
but not all
possible states
and user
actions.
Reasonably
thorough
justification of
choice of
interface
components,
feedback and
error design.
Some
reference to
usability
guidelines and
principles
including
design patterns
is made for
some parts of
the design.
Report contains
minor spelling
or grammatical
errors.
Consistent
presentation
style used.
Prototype
includes all
possible states
and user
actions.
Excellent report
fully justifying
choice of
interface
components
(possibly by
comparing
alternative
choices),
feedback and
error design.
Exhaustive
reference to
usability
guidelines and
principles
including design
patterns are
suitably made
throughout.
Report contains
no spelling or
grammatical
errors.
Excellent
presentation.
Part 3(15
marks)
HE misses
most of the
usability
issues, is not
consistently or
exhaustively
applied.
Mention of
good usability
features is
patchy across
the interface.
.
HE considers
the usability of
some aspects of
the considered
states, but there
are obvious
omissions of
major usability
issues.
Some usability
problems are
recorded but are
not convincing
Mention of good
usability
features is
patchy across
the interface.
HE considers the
usability of some
aspects of the
considered
states, but there
are obvious
omissions of
major usability
issues.
Usability
problems are
recorded in an
adequate but
sometimes
inconsistent
format.
Mention of good
usability features
is patchy across
the interface.
HE considers
the usability of
most aspects of
the considered
states.
Usability
problems are
recorded in a
consistent
format.
Good usability
features are
mostly
explored, but
not
exhaustively
reported.
HE considers
the usability of
all aspects
(selection of
interface
components,
layout, error
handling,
feedback, etc.)
of the
considered
states.
Usability
problems are
recorded in an
exhaustive and
consistent
format.
Good usability
features are
explored fully
and
documented
appropriately.

Feedback and suggestion for future learning
Feedback on your coursework will address the above criteria. Feedback and marks will be
returned by Friday 30th April 2021 via Learning Central. There will be opportunities for
additional feedback on request.
Feedback from this assignment will help you with your future final year project work.

For faster services, inquiry about  new assignments submission or  follow ups on your assignments please text us/call us on +1 (251) 265-5102