Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Discuss what you learned over the course of the iterative design process. If you did it again, what would you do differently? Focus in this part not on the specific design decisions of your project (which you already discussed in the Design section), but instead on the meta-level decisions about your design process: your risk assessments, your decisions about what features to prototype and which prototype techniques to use, and how you evaluated the results of your observations.

The iterative design process greatly influenced and helped improve our project design. In particular, the paper prototyping stage guided us to the conclusion that the best design for our user interface would be one that had both the vocabulary manipulation and the sentence viewing interfaces displayed simultaneously, because users showed confusion and dislike to our initial prototypes involving multiple pop-ups and tabspaper prototyping stage helped us establish our initial risk assessments - namely, that the main difficulty was conveying to the user our model that sentences would be displayed only if the words they contained were specified as being displayable in sentences, and included the study focus if there was one. Thus, we focused our prototyping efforts mainly on the vocab and textbook selection, and less on reading and understanding the sentences themselves or contributing sentences, with which users had little difficulty in prototyping stages.

After we implemented the computer prototype, our basic design layout stayed the same for the most part. Although, we did discuss alternatives that we ultimately discarded upon realizing that the ideas would clutter the screen or be inconsistent. For example, we discussed using a tree view to display words in the word look-up in the left side bar, but decided that tree views were mostly associated with outlining information rather than displaying information. Looking back, we realize that we should have paid more attention to and experimented more with the wording used in the interface. The problem was apparent from paper prototyping, but we had thought the problem was sufficiently addressed in computer prototyping. However, the problem surfaced again in later stages due to insufficient tests.

...