100 likes | 230 Views
Interactive Applications Design and Development. Topic 3: Analysis of a mobile application project. By the end of this lecture you should be able to: Define usability Know what information you need about users Be able to identify the types of tasks a user might want to do
E N D
Interactive Applications Design and Development Topic 3: Analysis of a mobile application project • By the end of this lecture you should be able to: • Define usability • Know what information you need about users • Be able to identify the types of tasks a user might want to do • Understand the importance of physical and cognitive context Foundation: usability What is usability? What do we need to know to create a usable application? The users The task The context
Topic 3: Analysis of a mobile application project • What is usability? • What do we need to know to create a usable application? • The users • The task • The context Software design is the act of determining the user’s experience with a piece of software. It has nothing to do with how the code works inside, or how big or small the code is. The designer's task is to specify completely and unambiguously the user’s whole experience(David Liddle)--- analysis. So…..Before we can talk about analysis we need to talk about usability.
Topic 3: Analysis of a mobile application project • What is usability? • What do we need to know to create a usable application? • The users • The task • The context What do you think usability means?
Topic 3: Analysis of a mobile application project • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • . What do we need to know to create a usable application? If we think about usability, we can answer this question.
Topic 3: Analysis of a mobile application project What do we need to know to create a usable application? The concept of usability directs attention to project requirements • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • .
Topic 3: Analysis of a mobile application project • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • . Creating a user profile Who is the user? -What kind of questions would you ask yourself about the user?
Topic 3: Analysis of a mobile application project The task • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • . Developing why understandings will help us make sense of the actions… To offer deeper understanding, analyses must provide adequate scope for actions to be linked to the highest level of activity, the "need or desire" to which the activity always answers (Hyysalo ,2005)
Topic 3: Analysis of a mobile application project The task • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • . EVERY MOBILE IMPULSE BOILS DOWN TO ONE OF THREE MINDSETS: I’M MICRO TASKING I’M LOCAL I’M BORED
Topic 3: Analysis of a mobile application project • What is usability? • What do we need to know to create a usable application? • The users • The task • The context • . The context CONTEXT IS KING!!! The user environment = the physical (infrastructure, application, location, environmental conditions) + cognitive space in which the user interacts with the app
Interactive Applications Design and Development Topic 3: Analysis of a mobile application project • By the end of this lecture you should be able to: • Define usability • Know what information you need about users • Be able to identify the types of tasks a user might want to do • Understand the importance of physical and cognitive context Foundation: usability What is usability? What do we need to know to create a usable application? The users The task The context