
already available for study. At some point after deployment of an application, stud-
ies of the application may uncover significant gaps in its usefulness to the users or
its usability. Analyzing how to address these problems may show that iterative
improvements to the original UI are sufficient. Other times, however, the original
modality may not be the best choice for the best solutions and the selection of
another modality is appropriate. But as with designing all the modalities initially,
the decision to use another modality—and which one to use—should be based on
data about the users, what they need, and how they perform their tasks.
Task allocation among modalities for an MMUI designed from the beginning is
somewhat different than when adding another modality to an existing application.
The crux of the difference is that one of the UIs has already been designed and thus
has already been allocated its tasks. The principal design problem for the new UI is
determining what other tasks should be included in the new UI. There is no definite
answer, but time and cost considerations usually mean that only the tasks that
would make the necessary improvements to the original application are included
in the new modality. In addition, tasks allocated to the original UI could be added
or removed, but usually not at this point. Alternatively, a complete task allocation
can be performed, treating the inclusion of a new UI as a chance to perform a com-
plete redesign. This is usually more time consuming and costly, but sometimes a
thorough redesign is needed to achieve the desired improvements.
The other major difference between developing an MMU I from scratch and
adding another modality after application deployment is that joint design is not
possible. In this case, the new UI should be designed in light of the existing
modality, understanding that the original UI probably will not fundamentally
change but also recognizing that many users are accustomed t o the existing
interface an d that any changes to that interfa ce are likely to have negative
consequences.
Joint testing of the original and new UIs should take place in the same way as
for a totally new application, but with one caveat: Both existing users and new
users with no knowledge of the application should be participants in these studies.
Perspectives of both user groups are very important because while it is important that
current customers are not alienated by the new design, it is also crucial that new users
are attracted to the improved application. When testing current users, pay attention to
any negative transfer to the new UI from their experiences with the existing one,
especially regarding consistency. With users who have no knowledge of the applica-
tion—new or old—concentrate on whether the addition of the new UI meets the
requirements that were established for adding the new modality.
This early testing should be designed to decide whether the task allocation is
correct, especially if the minimalist approach was taken due to time and cost.
Moreover, it will also point out whether the original UI needs to be significantly
changed to accommodate the new modality. Finally, as is the case with designing
from scratch, this testing, redesign, and retesting should continue until a satisfac-
tory design has been achieved.
11 Multimode Interfaces: Two or More Interfaces
376