Adaptability Applicability Extensibility Flexibility Reliability Predictability Sociability Communicability Key quality of interactive computerbased artifacts for semiotic engineering Norman's 7 stages of Cognition 1. Establish the goal 2. Form the intention 3. Specify the action sequence 4. Execute the action 5. Perceive the system state 6. Interpret the system state 7. Evaluate the system state with respect to the goals and intentions Communicating ◦ ◦ ◦ ◦ Range of goals Methods to achieve them Interface signs that activate steps Signs of feedback to user’s intervention Speech acts ◦ User’s goals have a semiotic extension tells the user which signs are available Meanings Range of responses Shared context between sender & receiver The sign interpretation Within a pragmatics of the encoding. Communicability has everything to do with: Cueing sets of interpretive codes Dismissing sets of codes Communicability is about: Discourse and some affordance Starts with communicative breakdown examination ◦ From there aspects are inferred Need Situated interaction where the discourse can be pragmatically interpreted. Barb wants to use Eudora to store emails for suture reference. She uses Zimbra and Gmail daily with about 100 new messages in Zimbra and 10 new in Gmail. She used Eudora 2 yrs ago for the main purpose of storing emails to be accessed at special times. She decides to install Eudora instead of learning a new system. See page 117 box with user’s: ◦ Thoughts ◦ Actions ◦ System screen shots (Page 118-22) Speech acts performed by User and designer’s deputy both produce illocutions where: expression content intent bring perlocution (effect on the state of affairs) Complete Failures (I) Global illocution Not consistent Global User aware perlocution (Ia) User unaware (Ib) Temporary Failures (II) Global Consistent Local illocution Not consistent Global User’s semiosis Local perlocution halted IIa User User reformulate studies s illocution deputy illocution IIb Partial Failures (III) Local Consistent Local User does not understand deputy illocution Understand s but fails to do expected IIc Interpreting Tagged Usersystem communication Logs Semiotic profiling stage: ◦ Finalizes the communicability evaluation ◦ The designer’s message spelled out by evaluator “Who do I think are the users? “What have I learned about the users’ wants & needs? “Which do I think are these users’ preferences? “What system have I therefore designed for these users? “How can they use it? “What is my design vision?