Mobile Task Flow

Overview

This guideline is intended to provide information that will direct the identification and documentation of mobile application task flows.

It includes information about:

Identifying the Mobile Use Case

The way users work while they are mobile is very different from how they typically work when they’re at their desk. Simply shifting content from a desktop or laptop application to a mobile application won’t address the needs of the mobile user. It is critical to identify the mobile use case for your target users. A use case (or user scenario) is a description of how users perform tasks within a specified context. A use case typically includes a goal that the user is trying to accomplish and the steps that the user will take to accomplish that goal. Use cases focus the design process on the most important end-user tasks and allow for a more objective ranking of interface priorities.

As an example, a use case for logging into an application might look like the following:

  1. The system prompts the user to log on,
  2. The user enters his name and password,
  3. The system verifies the signin information,
  4. The system logs user on to system.

Day in the life scenarios, an important part of the mobile persona, might contain a number of use different use cases.

A good mobile use case should identify and provide examples of the following items:

  1. How mobile users work in and out of the field (see introduction guideline)
  2. What the critical field tasks are
  3. What information the mobile worker needs to capture and the point at which they capture it
  4. Where mobile users get their information (for example, is it system generated? What information is getting pushed to the mobile user? Are there any alerts?)

Identifying the Scope of the Mobile Use Case

the scope of the mobile application task flow. Mobile applications and tasks are commonly simpler and shorter than desktop or laptop applications and task flows, and are often extremely simplified. Many mobile applications allow users to execute only one task, such as searching for the cheapest gas station or searching for a colleague. Take careful consideration of the mobile user and mobile use case to determine which tasks should be included or excluded. When selecting the scope, product teams should take into account:

Illustrating the Task Flow

Once you have clearly identified the scope of the application task flows and have simplified tasks to the fullest extent possible, you should illustrate the complete task flow, the users, and those they interact with within that task flow. This document depicts what will be designed and built, so it is important to include all key information and include all the key stakeholders in the discussions. Most commonly, wireframes (see Figure 1 – Example Task Flow) are created (with tools such as Visio) to illustrate and document the flow. The steps taken to accomplish the user’s end goal are laid out from start to finish.

In the case of the mobile task flow, it’s particularly important to document:

Fig. 1: Portion of an Example Task Flow