Assignment 9: Multimodal analysis of an app for bicycle messengers

This assignment both lets to synthesize some of the things you have learned in this course already and also lets you apply them to a possible design challenge.

Bike messenger by Mal Booth. Attribution-NonCommercial-ShareAlike 2.0 Generic (CC BY-NC-SA 2.0)

Photo credit: Bike messenger by Mal Booth. Attribution-NonCommercial-ShareAlike 2.0 Generic (CC BY-NC-SA 2.0)


Scenario: Let’s assume that a company is developing a system for a company whose bicycle messengers pick parcels and deliver them to different parts in a city. The goal is to keep the messenger all the time occupied in either delivering parcels or cycling to a new location for picking-up of the next parcel. Because of this, the system for the messengers should be usable especially while the messenger is cycling: from a device mounted on the bike’s handlebar, or some other ways. The lecture L9 gives you starting points for thinking different multimodal design alternatives.

Organize your report along the following sections.

1. Task analysis

Considering the work of a bike messenger, choose one situation from cycling in traffic. This situation should be typical for and/or critically important for successful execution of a bike messenger’s manoeuvring in traffic. Don’t consider interaction with the system-to-be-built in this situation; consider only cycling in the middle of city traffic.

For that situation, conduct a hierarchical task analysis (see L2 and A2 to refresh your memory). The purpose is to map the structure of the activity in the situation. If your chosen setting is very complex and involves simultaneous tasks (e.g., navigating through a crossroads and also doing something else at the same time), create two separate diagrams because parallel activities are hard to model within a single HTA. 

Describe (with 1-3 sentences) the situation that you chose and include the HTA diagram(s) in your report.

2. Multimodal constraints

Now start considering the opportunities for adding the new system into that situation. Answer the following questions in your report:

  • What type of attention (focused / divided) is required from the messenger in the most important sub-tasks of your HTA diagram(s)?
  • What motor (e.g., hand movement) constraints apply in the same sub-tasks?
  • Following the multiple resources theory, what resources (modalities, processing stages, responses) are already in use in the same sub-tasks?

3. Identifying a perceptual/attentional/interaction “niche” for the system

Again using the multiple resources theory diagram, identify modalities that would best be available for safe, efficient robust etc. interaction with the new system in the chosen situation. Populate the resource diagram with the constraints that you identified in Step 2.

Then find out:

  • What resources are left for the messenger for entering input 
  • What resources are left for the messenger to perceive and interpret system’s output

In this last step of the report, present the populated resource diagram and the most suitable input and output modalities for interaction with the system.