- DHH: how's everyone doing today. Late to plug in my second monitor so my screen is blank right now as they're trying to negotiate. There we go. My Internet connection is. stable. and on campus. 33 232 plus me. What three four now okay. Start sharing my screen here. I can. Okay, so just going to click on last days meeting. So I have a new entry here called media from this meeting, which is the picture the whiteboard I took. Then the summary. copy of golf some execution and innovation and I included a picture there. This whiteboard drawing of the gods between user and computer. So any questions about that. last day. So I see again that now that i've started sharing my screen like. gallery view those on the second my other screen is now the column inside of my laptop my screen. anyway. syntax error here. Okay, so let me share the screen. So i'm using this. notation. i'm just i'm writing things out. In this format, called the animal, which is yet another markup language. Which is related to json. To a different way of expressing json data Center call I should be more precise in my definition. Of anyway, so I have a colons. Here too. So these keywords like this desk or description. and align and then. So that means I can't do another colon inside the text of the line, so I had the one here. there's one here. So I had to. Get rid of them. And usually i'm. Like I catch those but. not easily. flagged automatically. Alright, I don't know yet. We do that more reliably than. watching for. error messages. So. No questions from last reading, so what. So can anyone give me a. Give us a interpretation of the gulf's of execution and evaluation. Either verbally or in the chat these.
- S01: I can go first.
- DHH: Here go ahead.
- S01: So the goal for me of evolution is like how the. User other human being misinterpret dates, the state of the system, so the system is representing something and the. user is getting something else, so that is like the Gulf of evolution like how the user is misinterpreting and. It can be on the Gulf could be narrowed by like better information display I guess. And then the other way, the Gulf of execution is the other way around like how the system may misinterpret as the intention of the users so let's say i'm trying to do something with some xyz that come in and. I think that command is for that purpose, but the system does something else right, so I think that's gulf of execution, and I think it could be. narrowed by like better activity design.
- DHH: Okay, thanks. That seem. seem okay. Other people who are not ready to chat we haven't done.
- ???: This.
- DHH: Nobody likes to type in emojis anyway, I guess.
- S03: So my my own view on the diagram is when they look at the Gulf of the faq shown on the Gulf of volitional so when a user interacts. With the computer true comments, there might be some time now, a lapse between the actions taken by the user and the feedback from the computer the system or the product users interacting with, so the whole idea is that we can use I guess the feedback from the system, the better. As I guess maybe the user interacting with the system and it takes a longer time before it feedback is received from the user that's the way around the students.
- DHH: Okay, well, that that can be one thing that contributes to. The gulf of evaluation. Because. This just waiting for that time, the time for feedback to. be presented. doesn't help the user understand the current state of that system. But more than just time it's the quality of the feedback so. If we do if we have really good feedback. that's delayed. That might be better than. Not such good feedback that you send it immediately.
- S01: So I would argue, regarding that point like I like to add on I don't think like let's take an example, since we're on a coding environment on our screen like we can see your coding environment page, so the response time. I don't think it does matter that much in in context of the Gulf right, so it may be like i'm like if we are trying to like write some commands on here and trying to say the compiler okay. do this for loop and put the object in the first loop or something like that and we ride like as a human beings perspective as a. As we understand it, like maybe we say that Okay, maybe if I put this thing in the first for loop, it will put it into the first place, but how the programming logic works, maybe it's a. Different way or something like that, and it may be into the inner for look like in the second or third fall, we have to put it in right, so I think that's kind of the goal. As a humanist thinking okay if we're thinking of the first thing you should go into the first for loop, and if it's the last it should go into last fall or something like that so. That kind of confusion, I think, is the Gulf of evolution and execution, you know, because when the user hit the run button and he sees that the output is not what he wanted right so maybe that's the Gulf of execution and evolution from both and.
- DHH: Okay. So what I want to say about your first answer service. Talking about. The associate misinterpret with the Goths so I don't I don't think it's necessarily. You can talk about these things only in the context of an error or misinterpreting someone's in.
- S01: A way. I guess i'm. Talking about the Gulf measurement of the size like how it is measured, the size, I don't think I was talking about the proper definition of golf. I was like. The previous do you also give an example, and we said that the goal was really narrow at that point it's not a big gap between the. user, it was a narrow gap, so I think I was trying to explain the. Gulf measurement like the Gulf of execution and evolution measurement how big is it is or how small it is depending on the thing so that's why I gave the example of misinterpreting like.
- ???: If.
- S01: I don't know if it makes sense.
- DHH: Well, I would say if you're misinterpreting. That that's. there's a negative connotation. So you say. Small gap we don't have very little misinterpretation and that's kind of go. wrong or double negative. We don't have misinterpretation. as being a sign of a good interface. anyway. So right, so we want to think about in terms of use you're looking at a system, we want to say. The question is what commands can we are used to achieve our goal, and then between from the system back to the user, the golf evaluation is what is the current state. Of the system, so we understand the current status system, so we. can plan for the proper commands to follow them. So I have. I had in mind, I think it's going to show. So i'd like you to OK now i'm not showing that screen. Okay. So. let's do a breakout first discuss the attributes of interfaces which develops execution and evaluation or minimal. So we're where the conceptual distance between the user and the system is. Is the smallest can be. So what kinds of things. What kinds of properties those interfaces have. Our. How, how did, how do we get interfaces like. that's a question for a great break up so there's probably a couple of students, I think two students who are doing breakout groups who have joined since Friday. If if you're not in a breakout group right now. send me an email. And then just pick one. Okay, and everybody else it's going to your own breakout groups does that question make that discussion topic makes sense for you. Any questions.
- S04: Could you type up those questions for the breakout rooms.
- DHH: There we go.
- S04: Okay, thank you.
- ???: copied and pasted.
- DHH: Something works for me today copy and paste work like I expected it was so small victory. Okay i'm going to start the breakout rooms now. Okay, there we go. No again after open.
- S05: hello, Professor. No i'm not in any break or can I join it.
- DHH: sure we can do that today and oh I didn't have a chance to. to figure out to go through the list and figure out who is new. or just the regular group so i'll i'll do that later today, but for now just join join one.
- S05: Okay, thank you very much for.
- DHH: Joining joining reach over you like. Okay, thank you.
- S05: yeah Thank you.
- S06: hello, Professor.
- ???: hi.
- DHH: yeah.
- S06: hi so actually I was unregistered from this course. My student Union. And by your permission I was granted to revisit history in the same class and they registered me like after two days so. I missed my to meeting responses and my attendance so sorry about that and I wasn't break breakout group number three, but now my name doesn't show over there, so which breakout group will be assigned to me now, could you please tell me that.
- DHH: So why don't you go and group seven.
- S06: Okay Thank you so much, I will go in groups I haven't.
- DHH: No, I just. Say no yeah no.
- S06: Thank you so much for meeting me again to re register.
- DHH: you're welcome I. I was just I. gave permission before you were. So I I was. Anyway, i'm glad it's got sorted out. Okay.
- S06: Thank you. Thank you.
- DHH: you're very welcome. Okay, so is everyone back from break out. So i've posted the password for attendance. The chat. Now i'm ready to run the whiteboard again so when we end the screen share. So you get a bigger. You, the camera. For me. Okay, so any anyone like to share from your discussion in the breakout room. About. You can see that qualities of the interface, which has normal adults.
- S01: Yes, I do.
- DHH: Okay, so you don't have to. be the only person who answers. Just don't want you to feel like that's the burden, you have to bear. Okay, but go ahead. Sir.
- S01: i'm sorry I thought that he was saying about the text, I thought that is it visible or something like that that's why I said yes, I do I didn't get the question can you repeat maybe then.
- DHH: All of the question that we had from the breakout room.
- S01: Oh okay so yeah in our group, we were discussing about like a particular example, so it was like a how the smartphone developed and how they minimize the Gulf and also the how they. Design better user interface so we're talking about the first. Sorry yeah so we're talking about the first generations of the first smartphone so at that time the gesture control for the smartphones were very limited, it was just like you know touch swipe and maybe you know for zoom even they didn't have this action they only had the plus. magnifying plus most to zoom into a frozen stuff and as the year progresses they find out Okay, this kind of gestures to introduce different various gestures so. After like 20 years or something like that it's very not 20 actually tool something years offer so they like. Is it became a familiarity for us like okay so to zoom into a picture of zoom into a context just pinch and swipe like this and, like pinch out to you know. Like zoom out or some like that so we're talking about that actually makes sense, and that is a good user design to you know minimize and relay the message and relay the intention of the action briefly and like very. accurately I guess.
- DHH: Okay, so smartphone interface. gestures. Alright, so smartphone interface with gestures and enabled direct manipulation of screen contents so that's not necessarily. The best way to phrase it, but I hope that gives you an idea okay anybody else.
- S07: I was maybe thinking, like the Gulf of evaluation can be summarized as the amount of effort that a person more spin on the. Physical state of a system to determine how well the expectation. Our meeting the requirements of our design. makes sense.
- DHH: Yes.
- S07: it's more like into interpreting the physical state of a system.
- DHH: So. So that's what happens that's what we're doing when we're evaluating.
- S07: Right.
- DHH: what's the character what characteristics makes that evaluation easier.
- S07: The amount of effort we're spending. Because like we need to focus on the parameter of like time or ghost. How long is the process.
- DHH: Okay. So that's a good way to think about it. So there's this way to operationalize the idea, so that we can. We can measure things. And then we can we can compare them.
- S07: yeah because we like well probably like when you design something you're going through metrics just and you compare your models. and To find which one is the best option.
- ???: Okay yeah.
- DHH: Alright, so that's a little more theoretical. We can work with that and certainly.
- S08: yeah I wanted to add to the Gulf of evaluation what we discussed so since we have very good definition right now. So I wanted to say is just to be able to evaluate that in terms of the users, so you do have some kind of feedback mechanism, whether visual in the system, for example, if you're downloading a file, if you have a progress bar. showing you all your data is like 50% complete 70% complete the user is able to estimate okay my phone is getting down to. So that it wouldn't help to reduce that gap between was the system is doing and what the user, he thinks the system is doing so some kind of visual feedback mechanism, just like a progress bar. A loading kind of symbol and things like that.
- DHH: yeah so if. We just have a screaming. Well, or wire was spinning ball like on the knock it has a little beach ball spinning beach ball death and sometimes it's called. We don't have know that it's we're getting feedback what the system that it's. Working but we don't know if it's working towards completion carpet stuck. So, yesterday I was going on a website. And I was asked to visit and it said. system said well we're we're doing system maintenance right now sorry it's not available. But it didn't give me a time. To say like when when this started and when it would be done when I might. Come back to the website to complete what I wanted to do. So that. So the fact that he gave me the information that the website was down was helpful, but it would have been more helpful for me to understand that. it's going to be down for 60 minutes together, maybe have some kind of. sense of when you know the or the when the times, it goes down the system is down every day at. 10am. Central standard time until 11am or something like that. Right those would have been helpful. Okay, so again a little bit of idea so. Thanks for those contributions to the breakout from the breakout rooms, so you can make notes of them and. Use the our courses tools to. To keep this discussion going offline. Well, not offline it's online. But that's outside of our classmates. So what I wanted to think about. So in that assignment is to do an empathy map. And so it didn't talk about empathy maps to much. A few links there. And there Doug deets video about transforming healthcare for families. When I thought was interesting was the first image in his talk was the focused on empathy. So empathy I think. relates to our question what are. What are the qualities of an interface that has minimal gulfs of execution and evaluation. The been designed with empathy for the users. So the users are the target users are understood. And we've worked on having empathy for their situation. Trying to walk in their shoes understand the through perspective and what their particular issues are if that makes sense. So one way to help. document what people are going through, so if at the user, in the middle and we have an empathy map. Your four quadrants. So it might be from my own experience. It might be for some other one. So we might have individual people who. With who, for whom we're mapping. Creating this map. But it might also be that we can create a map to summarize, a group of users who. have some of the same characteristics, say, students and you're using you are courses of these issues let's say so we could. Have a representative student. might be darryl with two r's. So it's no. not to confuse it with darryl with one are. anyway. So. The four quadrants of the map, say, one of them. So we want to think about what the user does. sense. Thanks. Okay, so that makes sense. So let's think of an example of choosing your own breakout rooms. How do you feel and going through that process of choosing them. I get the sense that some people there might be one or two of you who feel frustrated. Right so that's an important aspect of the user users experience to capture he's. See the whole screen, the whole board here. Anyway, i'll post a picture of it. Okay, so i've written underneath there. we're trying to do is. evaluate or create a. map of the users. actions with the activity or the task of choosing your own breakout room. So that makes sense. OK, so now, I see it's 121 21. A better look at look i'm trying to look in the camera, and so you don't just see my chest. Like i'm anyway. So how about. We take this idea of empathy mapping for the activity of choosing your own breakout room. and we'll fill it in and we'll start with that start with their discussion there. Okay, so on that meeting six o line. just want to point out that there's a link. To the gods of execution and evaluation. So that's got an interesting example that will also touch on next time. Okay, so it seemed all right.
- S01: yep sounds good.
- ???: Okay.
- DHH: Thanks, very much for today. And we'll see you on Wednesday. Okay. Have a good rest of your Monday and Tuesday and Wednesday morning, I will see you just afternoon and Wednesday whoa and so i'll have an office hour tomorrow at one. actually have a doctor's appointment so maybe we'll make it a bit earlier. tomorrow. let's make it between noon and one tomorrow okay. i'll post the notes of this session. The announcements for forum for that. Anyway, okay so take care, everyone will see you on Wednesday. If you have questions you know where to find me. Right.
- S09: I had a question for the empathy map for the assignment one the user, would be a student or a teacher as a student. Because we are given a teacher role.
- DHH: yeah so you you empathizing with teachers. Okay, setting up that. activity for their classes.
- S09: Okay, and we need to go through like this thing feels say and does as per my own experience, using your courses Is that correct as a teacher.
- DHH: yeah.
- ???: So.
- DHH: you're going to create them out for yourself doing these things as a teacher.
- S09: Okay. Okay, this makes sense, thank you.
- DHH: Okay you're welcome. Any questions from the. survey. get to our next move.
- S01: I have one question but not regarding to the course, so I was waiting for everyone else to drop out first still.
- DHH: Okay.
- ???: You have a question.
- DHH: Are. You still there. Oh. No okay.
- S01: I don't think he's here anyways professors just. So I know this is very early of the course like we just started like two weeks back or something like that and. um so The thing is, my situation is i'm trying to. apply for a club in winter term like winter dirty dirty term and. um I was wondering if you would like. Like. Like give me a reference for that, like would it be okay, for you to do that, or something like that i'm reaching out to some professors.
- DHH: So in my resume yeah I can do that.
- S01: Okay, thank you. So um do you want to like send send you my resume isn't like that are like I just put your name on something like that, and then we. we've asked one of my other purposes and decided like yeah sure i'll do that and we send me the resume and official transcript and then i'll put a day or something like that so.
- DHH: Okay yeah. So you can put you can list my name as a reference. And, in the meantime, if you just send me your TV, that would be fine.
- S01: yeah I just. Live right now so obvious penny through your of courses, or would you prefer some other.
- DHH: know my email.
- S01: Okay.
- DHH: happening at you giant.ca.
- S01: yep.
- DHH: Or if you, you are courses they're sending an email, to me, so you can use that link.
- S01: yeah I was talking about that email like in the. course email, I can send you a note so. Would you prefer that.
- DHH: it's not a course email it's like it's just it's just a mail to link. Like where it says.
- S01: email Dr happening.
- DHH: yeah that just that's an e mail to link.
- S01: Oh yeah. Okay, I can do that i'll just send them email and. yeah so I have like I know you're on a MAC computer, so I do have a MAC computer that's why I was sending like free copies to everyone else, because you know their formatting and stuff is a difference, I was sending one PDF. file and one pages and also one document fine, but the document file is like when you open on the computer is just completely disoriented and like not organized at all, you know what happens right so so i'm going to send you three anyways but and the transcripts.
- DHH: PDF is good.
- S01: Oh well, I see Okay, then the PDF and the transcript maybe.
- DHH: You want it, you don't have to send me the transcript.
- S01: Okay, just appreciate that.
- DHH: yeah just resume.
- S01: Okay perfect, thank you very much.
- DHH: you're welcome. All right. Take care.
- DHH: Any questions from last day?
- DHH: Who’s ready to chat?
- S01: so whats todays topic
- S01: ?
- S04: Happy Monday
- DHH: If you are, , enter an emoji
- DHH: topic/theme: empathy
- S10: No questions from last day professor at least as of now.
- DHH: 😀
- S11: Gulf of execution: Gap between user's objective and the means to achieve it
- S11: Gulf of evaluation: gap between the user's perception of the state of the system and the actual system state
- DHH: Breakout -- discuss the attributes of interfaces for which the gulfs of execution and evaluation are minimal
- DHH: Student password
- S07: 5mbk3j
- S12: https://www.educative.io/edpresso/gulf-of-execution-and-gulf-of-evaluation I posted this link in our breakout, I think it's a nice resource that simply explains the difference between the execution and evaluation
- S01: ohh yeah thats a gd definition and explanation i guess
- S13: Yeah there is also a good example in that about light
- S11: yes
- S13: yes
- S09: yes
- S14: yes
- S11: yeah
- S15: Sounds good
- S05: sure
- S11: Thank you :)
- S16: Thank you professor
- S17: thanks
- S09: ok
- S10: Thank you professor