0% found this document useful (0 votes)
2 views

MOD 3

The document provides a comprehensive overview of Human-Computer Interaction (HCI) models, focusing on cognitive models like Norman's Interaction Cycle and GOMS, socio-organizational issues affecting software design, communication and collaboration models such as Shannon-Weaver and CSCW, and the role of hypertext and multimedia in web interfaces. It includes detailed explanations of each topic, supported by case studies that illustrate practical applications and challenges faced in real-world scenarios. The report is structured for university-level study, emphasizing the importance of understanding user behavior, organizational dynamics, and effective communication in interface design.

Uploaded by

htafazzul1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

MOD 3

The document provides a comprehensive overview of Human-Computer Interaction (HCI) models, focusing on cognitive models like Norman's Interaction Cycle and GOMS, socio-organizational issues affecting software design, communication and collaboration models such as Shannon-Weaver and CSCW, and the role of hypertext and multimedia in web interfaces. It includes detailed explanations of each topic, supported by case studies that illustrate practical applications and challenges faced in real-world scenarios. The report is structured for university-level study, emphasizing the importance of understanding user behavior, organizational dynamics, and effective communication in interface design.

Uploaded by

htafazzul1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

give an indepth and well explained explanation of the following topics, structured to cover every sub

topic under them, with proper examples. detailed for university-level final semester exams, with a
report format suitable for studying, no references needed just explanations, include a few case
studies for examples:
HCI Models: Cognitive
models: SocioOrganizational issues
and stakeholder
requirements –
Communication and
collaboration modelsHypertext, Multimedia and
WWW, Process Flow -
Case Studies

Thanks for the detailed request! Before I start, could you please clarify a few points to ensure the study
material is perfectly tailored for you:

1. Should I cover specific cognitive models (like Norman's model, GOMS, etc.) in detail?

2. For socio-organizational issues, would you like a focus on aspects like power dynamics, resistance
to change, organizational culture, etc.?

3. For communication and collaboration models, should I include models like CSCW (Computer-
Supported Cooperative Work), Shannon-Weaver, etc.?

4. For Hypertext, Multimedia, and WWW, do you want technical aspects (like architecture and
protocols) discussed too, or mainly user interaction aspects?

5. Any specific number of case studies you would like (e.g., 2-3 per major topic)?

Once you confirm these details, I will start building a thorough, exam-focused report for you!

YES, YES, YES, YES, 2 case studies per topic

Perfect, thanks for the clarification! I’ll start preparing an in-depth, university-level study report covering:

Cognitive Models in HCI (including detailed models like Norman's model, GOMS, etc.)

Socio-Organizational Issues and Stakeholder Requirements (with focus on power dynamics,


organizational culture, resistance to change)
Communication and Collaboration Models (including CSCW, Shannon-Weaver, and more)

Hypertext, Multimedia, and WWW (both user interaction and technical aspects)
Process Flow

I’ll also include 2 well-developed case studies per major topic, with clear explanations suitable for final
semester exams.

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 1/8
I'll structure it like a detailed study report, without references but rich in examples and elaboration. Let
me get started and I’ll update you soon!

Comprehensive Report on HCI Models, Socio-Organizational Issues, Communication Models,


Hypertext and Multimedia

Human-Computer Interaction: Models, Socio-Organizational


Issues, Communication, Web, and Process Flows

Cognitive Models in HCI


Cognitive models describe how users think and act when interacting with systems. One
foundational model is Norman’s Interaction Cycle, which breaks user activity into seven stages.
These stages run from deciding what to do (goal) to evaluating the outcome. Designers use this to
ensure that users can form intentions and see clear results. For example, when using an ATM the
user’s goal is “get cash.” They form an intention (“withdraw $20”), specify actions (press buttons),
execute them, then perceive and interpret the machine’s response (screen message and cash
delivery). Poor feedback or unclear controls creates a gulf of execution or gulf of evaluation – gaps
between what the user wants and what the system does or shows. Good design bridges these gulfs
by making actions discoverable and feedback obvious.

Seven Stages (Norman’s model):


Forming the goal (e.g. “I want coffee”)

Forming the intention (e.g. “Press button for coffee”)

Specifying an action sequence (e.g. move hand to button)

Executing the action (press button)


Perceiving the system state (machine responds)

Interpreting the state (machine shows “Dispensing coffee”)

Evaluating the outcome (does coffee come out as expected?)

When goals are clearly supported by the interface and each step has clear signals (strong mappings
and feedback), users succeed. For instance, a well-designed smartphone app clearly shows where to
tap and highlights the result, minimizing confusion at each of Norman’s stages.

Another class of cognitive models is GOMS, which stands for Goals, Operators, Methods, and
Selection rules. A Goal is a high-level intention (e.g. “send an email”), Operators are basic actions (like
keystrokes, mouse clicks, mental decisions), Methods are sequences of operators to accomplish a
goal (e.g. open mail client, click Compose, type message, press Send), and Selection rules decide
which method to use when there are alternatives. Designers use GOMS to break down tasks and
predict how long an expert user will take. For example, using the Keystroke-Level Model (a simplified
GOMS), one can assign typical times (e.g. 0.2 sec per click, 0.4 sec per mental step) and sum them to
estimate task time. If a menu path requires ten clicks but a shortcut method takes five clicks and
one mental decision, GOMS shows the shortcut is faster.

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 2/8
GOMS components:

Goals: High-level objectives (e.g. “Save file as…”).

Operators: Atomic user actions (e.g. click “File”, type name).


Methods: Procedures of operators (e.g. method A: use menu; method B: use keyboard
shortcut).

Selection rules: Conditions to choose methods (e.g. if user knows shortcut, use it).

By modeling tasks this way, designers can compare interfaces. For example, if adding a one-click
“Save” button reduces several operators, GOMS will predict a proportional time saving. Other
cognitive models include the Model Human Processor (MHP), which views the user as having
perceptual, cognitive, and motor processors. The MHP assigns typical times (e.g. 100ms for visual
perception, 70ms for cognitive processing) and can be used with laws like Fitts’ Law to predict
pointing times or reaction times. For instance, MHP analysis can estimate how long a user needs to
recognize a blinking icon (perception + cognitive) and move the mouse to click it (motor). More
detailed architectures like ACT-R model how knowledge chunks and memory retrieval affect
interaction, but these are usually beyond first-pass design considerations.

Case Studies: Cognitive Models in Practice

Case Study 1: Telephone Response System Redesign. A usability team analyzed a complex phone
menu system (like a tax advice hotline) using a GOMS approach. They listed user goals (e.g. “get tax
form info”) and operators (each voice prompt and keypress). GOMS revealed that some menu paths
had many extra steps. By reorganizing options and adding shortcuts (reducing operators), they
predicted up to 25–30% faster task completion. When users tested the new menu, average call time
did drop accordingly and users reported it felt faster and less confusing. This shows how a cognitive
model (KLM/GOMS) can guide design: by focusing on reducing operators, the interface became
more efficient.
Case Study 2: Mobile Health Records App. Researchers applied a GOMS-style cognitive task
analysis to a mobile personal health record (mPHR) app. They identified user goals (e.g. “view lab
results”, “message doctor”) and broke each into operators and methods. Their model predicted a
total task time (e.g. ~5.7 minutes to perform several common tasks) and found that mental
operators (thinking, decision-making) dominated over physical taps. This indicated high cognitive
load. The team then streamlined the interface: they cut unnecessary screens and made actions
more intuitive. For example, instead of a hidden “view results” menu, they added a direct button
labeled “Results.” After redesign, tasks required fewer steps and users reported the app felt simpler.
The predicted time also dropped. This case shows a model highlighting where mental steps can be
reduced to improve usability.

Socio-Organizational Issues and Stakeholder Requirements


Software design is shaped by the social context. Organizational culture – the shared values and
norms of a workplace – influences how users react to new interfaces. For instance, a highly risk-
averse culture may resist bold interface changes, preferring interfaces that mimic legacy systems. A
team-oriented culture might embrace collaborative tools, whereas a hierarchical culture might
distrust flattening communication in an app. Designers must gauge whether a group is open to

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 3/8
innovation or prefers familiar workflows, and tailor the interface (or the rollout strategy)
accordingly.

Power dynamics and politics also play a crucial role. Different stakeholders (CEOs, managers, end-
users, IT staff) often have conflicting interests. The person or group with the most power may
impose their needs on the system. For example, if top management mandates a new reporting
dashboard, they may prioritize high-level summary views, while everyday workers need detailed
transaction access. Ignoring less powerful stakeholders (like frontline users) can lead to resentment
and work-arounds. Effective design involves stakeholder analysis: identifying all affected parties
and understanding their influence. A common approach is to map stakeholders by interest and
authority (e.g. in a Power/Interest grid). Primary stakeholders (e.g. direct users and project funders)
must be consulted first, while secondary stakeholders (e.g. IT support, regulators) influence
requirements as constraints.
Users often exhibit resistance to change – they may prefer familiar systems and distrust new
technology. This can stem from fear of extra work, lack of training, or concerns about job security
(e.g. “Will this UI automate my role away?”). To mitigate resistance, designers engage users early
through training, demonstrations, and gradual rollout. Clear communication about benefits (e.g.
“this app will save you 30% of time on daily tasks”) and involving users in testing can ease transition.
For example, having power users demo the system to peers leverages internal influence to reduce
backlash.

Case Studies: Socio-Organizational Impacts on HCI

Case Study 1: Hospital EHR Implementation. A hospital introduced a new electronic health record
(EHR) interface. Senior management (who held the power) prioritized compliance and billing
features. However, doctors and nurses – who actually use the interface – found it burdensome. The
hospital’s culture highly valued clinician autonomy and patient care efficiency. Because designers
did not involve doctors in early design, the interface did not match actual workflows (for instance,
mandatory fields delayed charting). As a result, many staff resisted the new UI: they underused it or
maintained parallel paper records. The project required extensive additional training and still left
many usability issues unresolved. This case shows how ignoring organizational culture and power
imbalances (management vs users) can undermine interface acceptance.

Case Study 2: Corporate ERP Rollout. A manufacturing firm rolled out a new enterprise resource
planning (ERP) system. Executives (the powerful stakeholders) demanded it unify finance, inventory,
and reporting. The design team consulted mainly with senior managers and the IT department, but
production-line workers – who would use the system daily – were largely ignored. In the factory’s
culture, shop-floor workers were skeptical of corporate initiatives. After launch, workers found the
ERP interface confusing and misaligned with their routines (e.g. key fields missing or unnecessary
steps). Many reverted to old spreadsheets or shadow systems. The resulting lack of “critical mass”
(wide user adoption) frustrated management’s ROI expectations. Only after revisiting stakeholder
requirements – interviewing actual users and simplifying the interface – did acceptance improve.
This shows that analyzing and prioritizing stakeholders upfront is crucial for HCI success.

Communication and Collaboration Models


Effective interfaces also rely on good communication models. The Shannon–Weaver model of
communication is a foundational theory: it treats communication as a flow from a sender through a

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 4/8
transmitter, across a channel, to a receiver, and finally to the destination of the message. Noise in the
channel can distort the message. For instance, consider a voice call: the speaker (source) creates a
sound; the microphone/transmitter encodes it as an electrical signal sent over a network (channel);
the receiver decodes it to sound for the listener (destination). Static on the line acts as noise. In
interface design, we apply this model by ensuring signals are clear and redundant if necessary. For
example, software might use both text and icon feedback (redundancy) so that even if a user misses
one cue (“file saved” message), the other cue (a checkmark icon) conveys the result.
https://commons.wikimedia.org/wiki/File:Shannon-Weaver_model_of_communication.svgFig. 1: Shannon-
Weaver Model of Communication (source → transmitter → channel (noise) → receiver →
destination). Communication requires encoding and feedback to close the loop. When designing
collaborative systems, we extend this with feedback channels (making communication two-way or
transactional). Human communication models emphasize the shared context or “common ground”
between participants. In practice, modern interfaces often use interactive models: for example, in a
chat application (like Slack), every message is sent back and forth with clear feedback (read receipts,
typing indicators) reducing misunderstandings.
Beyond Shannon-Weaver, other models focus on the roles of sender and receiver. Berlo’s SMCR
model highlights the Source, Message, Channel, and Receiver – noting that communication
effectiveness depends on skills, attitudes, and knowledge of each party. The Transactional model
goes further, showing that people simultaneously send and receive messages and have unique
fields of experience. In interface terms, this means supporting two-way dialogue: e.g. an email client
not only lets users write (encoding) but also clearly shows replies and threads (decoding and
feedback). The design must account for differences in users’ context (language, cultural norms) to
avoid misinterpretation.
In group settings, CSCW (Computer-Supported Cooperative Work) models address how
technology facilitates teamwork. CSCW systems provide shared workspaces (documents,
whiteboards) and communication channels (video, chat). They support synchronous collaboration
(like video conferencing or co-editing a document in real time) and asynchronous collaboration (like
email, forums, or version control). Key principles include shared awareness (knowing what others are
doing) and common ground (shared understanding). For example, Google Docs shows cursor
presence and comments, making collaborators aware of each other’s actions (CSCW feature).
Designing CSCW interfaces involves features like version history, presence indicators, and threaded
discussions to support coordination.

Case Study 1: Distributed Engineering Team. An aerospace firm’s design team was spread across
offices. They used a CSCW platform combining video calls, shared CAD models, and an online
document repository. The Shannon-Weaver ideas were applied: engineers left detailed written
summaries along with verbal meeting notes to avoid “noise” (misunderstanding). The system logged
all actions so that if someone missed a meeting (noise in the communication channel), they could
review recorded transcripts and comments. Feedback features (like annotations and real-time
cursors) kept everyone in sync. This collaborative environment led to faster design iterations and
fewer integration errors, illustrating effective use of communication and CSCW concepts.
Case Study 2: Open-Source Software Development. On a platform like GitHub, a worldwide team
collaborates on code. Developers use issues and pull requests as communication channels: an
issue (message) may be created by one member and discussed by many, with others “decoding” it
through code review. The design of the platform embodies CSCW: it provides history (common
record of work), branching (parallel workspaces), and messaging. Contributors often explicitly

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 5/8
mention contexts or code snippets to reduce ambiguity (adding redundancy to the message). For
example, when one programmer proposes a feature, they typically include screenshots or code
examples. Others reply with comments (feedback) to close the communication loop. This structured,
model-based collaboration system has enabled very large, successful projects by ensuring clear,
reliable communication among team members.

Hypertext, Multimedia, and the World Wide Web


Modern user interfaces often live on the World Wide Web and use hypertext and multimedia.
Hypertext refers to non-linear linking of information. Instead of reading in sequence, users can
jump via hyperlinks. Good hypertext navigation means clear link labels, well-organized menus, and
paths back to main pages (breadcrumbs or home links) so users don’t get lost. For example, an
online encyclopedia uses hypertext by linking keywords to related articles. Well-designed hypertext
systems also use site maps and search functions so the user can always find information.
Multimedia integration means combining text with images, audio, video, and graphics. This
enriches interfaces but must be done judiciously. Design principles for multimedia include relevance
and consistency: every image or sound should support the task, not distract. For instance, an
educational app might play a narration while highlighting parts of a diagram (dual-coding). Controls
should allow pausing or replay. Too much media can overwhelm users’ attention; thus designers
often use progress bars or guided tours to help navigation. For example, a museum website might
embed a video tour with subtitles and synchronized text captions, giving users multiple ways to
understand content. Fonts, colors, and layout need to harmonize with images so the interface feels
cohesive.

The Web architecture itself is a client–server model. A web browser (client) sends an HTTP request
to a web server, which returns an HTML page (with CSS/JS) as the response. For example, clicking a
link (hypertext) in the browser generates a URL request to a server. The server finds or generates
the page and sends it back. Under the hood, the network uses protocols (DNS to find the server’s
address, then TCP/IP for transmission). From a usability standpoint, designers must remember this
flow: pages take time to load, so performance optimization (caching, minimizing image sizes, using
CDNs) is crucial. Usability principles for the Web include consistency (similar look and function
across pages), visibility of system status (show loading indicators), and accessibility (alt text for
images, high contrast, scalable fonts). Interfaces must also be responsive to different devices
(mobile vs desktop). For example, a navigation menu might collapse into a “hamburger” icon on
phones. Forms should have clear labels and validation messages. Good web interfaces also follow
established conventions (logo links to home, links change style on hover, etc.) so users transfer
knowledge from one site to another.

The image above shows a web designer’s workspace with a


monitor displaying a website mockup. It illustrates how webpages combine multiple media and
layout elements. On the Web, the design (in Photoshop or HTML) eventually becomes a live page
that the browser renders. Effective web design acknowledges both the technical architecture and
user interaction: for example, ensuring the HTML structure follows standards (semantically meaning
<nav> for navigation links) helps browsers and assistive devices decode the content properly. Users
benefit from features like search functions, breadcrumb navigation, and clear link structure to
navigate the hypertext.

Case Studies: Web and Multimedia Design


Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 6/8
Case Study 1: Khan Academy (Educational Web Platform). Khan Academy’s site is a classic
example of well-used hypertext and multimedia. Each lesson page includes hyperlinked topics and a
table of contents (hypertext navigation) so students can jump to related exercises. The page
integrates video lectures, text explanations, and interactive quizzes (multimedia) in one layout. The
architecture is simple and efficient: clicking “Play” streams a video over HTTP while questions load
dynamically via JavaScript. Usability principles are evident in consistent layout (video on left, text on
right), readable fonts, and mobile-responsive design. By linking related concepts and combining
media, users can learn intuitively – they can pause video, scroll text, or explore links without feeling
lost. Khan Academy’s design shows how WWW principles (client–server serving pages and
multimedia) align with user interaction needs.

Case Study 2: Airbnb (Online Marketplace). Airbnb’s website demonstrates effective multimedia
and web design for commerce. Listings are rich with high-quality photos (multimedia) and
interactive maps. The interface uses clear hyperlinks and filters (hypertext and navigation aids) so
users can easily browse locations and dates. On the technical side, the site employs APIs and
asynchronous requests: selecting a date range automatically updates available listings without
reloading the whole page (AJAX). For usability, Airbnb uses a consistent visual style (brand colors,
icons) and large clickable areas. For example, each listing card is a large link that previews
information on hover (providing feedback). The booking form has input masks and inline validation
(usability features). This design keeps the user informed and in control, leveraging WWW
architecture (responsive design and web technologies) to support seamless exploration of many
listings.

Process Flow in HCI Design


Designing good interfaces follows user-centered and iterative processes. In a typical user-
centered design (UCD) flow, designers first research and analyze user needs and context (e.g.
interviews, observations). Next they specify requirements and create initial design concepts
(wireframes, paper prototypes). Then they build prototypes (low-fidelity then high-fidelity) and
conduct usability tests with real users. Feedback from testing leads to iteration – refining the
design and repeating the cycle. This loop (often visualized as a spiral or iterative arrow) ensures the
interface evolves with user input. For example, a mobile app team might start with pen-and-paper
sketches of the login flow, test them with users, then build a rough clickable prototype. Observing
users struggle with a step, they adjust the flow and test again. Industry standards like ISO 13407
describe such cycles of “plan – explore – design – evaluate – loop”.

Task analysis is a key part of these flows. It involves breaking down user goals into detailed steps.
Designers often create task flows or user flows to map out sequences.
For instance, the image above shows a designer sketching a
user flow on paper (“User Flow: Social Log in → Enable location”). This flowchart lists each screen or
decision point in order, helping designers see the whole process. If a step requires too many user
actions, they might simplify it. Task analysis can also use hierarchies: a Hierarchical Task Analysis
(HTA) might break “Purchase item” into sub-tasks like select product, add to cart, checkout. By
analyzing these steps, designers ensure the interface provides all necessary controls. For example, if
“click 'Checkout'” is a task step, the UI must have a clearly labeled checkout button at that point.
Often teams will lay out these flows visually. The photograph
above shows interface wireframes pinned on a wall, connected by arrows. Each pinned paper is a

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 7/8
screen mockup. This storyboard approach is common in workshops: designers and stakeholders
can see the end-to-end journey. It helps spot missing links (no way back to the homepage, for
example) or overly complex branches. Integrating this into an iterative design model means after
initial testing, the team revisits this board to make changes (perhaps combining steps or reordering
them). This visual process flow becomes a living document – when users give feedback, the arrows
and notes are updated to reflect a new version of the design.

Flowcharts and whiteboard sketches are also part of early


ideation. In the photo above, designers draw on a whiteboard, outlining modules like “Video
Module” and page regions. Such collaborative sketching is a form of low-fidelity prototyping. It lets
the team quickly iterate: erase a path, redraw a connection. In iterative models, each design cycle
might begin with sessions like this. The iterative design model thus often looks like a loop of:
Design → Prototype → Test → Refine. Between iterations, the team may switch fidelity (e.g. from
whiteboard to coded prototype). For example, after testing the whiteboard design with users, a
digital mockup is built for further testing. Over several iterations, the product converges on a user-
validated interface. Throughout, documentation of the flow (like annotations on this whiteboard)
ensures that every change is tracked and verified against user needs.
In sum, process flows in HCI emphasize continuous focus on the user’s journey. Task analysis feeds
into design flows, and iterative cycles keep refining the interface. Diagrams – whether on paper,
whiteboard, or screen – make these processes tangible. By repeatedly looping through design and
evaluation with these flow tools, teams can catch usability issues early and create more effective,
user-centered systems.

Sources

Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 8/8

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy