This document provides an introduction to the course IT115 Introduction to Human-Computer Interaction. It discusses the history and evolution of HCI as a discipline including its origins in cognitive engineering and focus on usability and user-centered design. It also outlines some of the key topics that will be covered in the course like prototyping interfaces, performing usability evaluations, and developing skills in tools like Adobe XD and Figma.
Being human (Human Computer Interaction)Rahul Singh
The presentation describes the increasing dependence of the human kind on the Computer systems. The increased variable usage of the machine and much more.
Being human (Human Computer Interaction)Rahul Singh
The presentation describes the increasing dependence of the human kind on the Computer systems. The increased variable usage of the machine and much more.
Hci and its effective use in design and development of good user interfaceeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Hci and its effective use in design and development of good user interfaceeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
1. I T 1 1 5 | I N T R O D U C T I O N T O H U M A N - C O M P U T E R I N T E R A C T I O N
RICO V. COMBINIDO
Part-time Faculty, IT and CE Unit
2. • Course orientation
• Brief history of human-computer interaction,
• Short overview of HCI
I T 1 3 0 / I T 1 3 0 L | C O M P U T E R H A R D W A R E R E P A I R A N D M A I N T E N A N C E
3.
4. I T 1 1 5 | I N T R O D U C T I O N T O H U M A N - C O M P U T E R I N T E R A C T I O N
5. The course introduces students to the discipline concerned with the design,
implementation and evaluation of various computing systems intended for
human use.
Emphasis will be placed on understanding human behavior with interactive
objects, knowing how to develop and evaluate interactive software using human-
centered approach, and general knowledge of HCI design issues with multiple
types of interactive applications. Students will also participate in group projects to
design and evaluate user interfaces
6. • Develop appropriate user interfaces for domain specific applications.
• Evaluate the effectiveness of a design of an application or product in solving
domain-specific problems.
• Analyze different user populations with regard to their abilities and
characteristics for using both software and hardware products.
• Evaluate the design of existing user interfaces based on the cognitive models
of target user.
7. • Develop prototypes interfaces for users with specific accessibility issues.
• Perform usability evaluation of an existing software based on general
principles used in heuristic evaluation, usability performance and preference
metrics (learning, task time, task completion, and user satisfaction) and
common usability guidelines and standards.
10. I T 1 1 5 | I N T R O D U C T I O N T O H U M A N - C O M P U T E R I N T E R A C T I O N
11. is the academic discipline that most of us
think of as UI design.
it focuses on the way that interactions between
human beings and computers interact to ever
increasing levels of both complexity and simplicity.
12. • Mid to late 1970s, this discipline wasn’t particularly important.
• It wasn’t necessary to focus on how those users interacted with
computers
• The masses wanted computing and they didn’t want to go through
complicated rigmarole to do what they wanted with a computer.
13. • This is known as “cognitive engineering” (e.g. building things that
work with our thoughts.)
• It had already started to simplify the user interface of complex
airplanes.
• It was natural for some of this work to move into the UI field for
computing devices.
14. I T 1 1 5 | I N T R O D U C T I O N T O H U M A N - C O M P U T E R I N T E R A C T I O N
15. It emerged in the early 1980s, initially as a specialty
area in computer science embracing cognitive science
and human factors engineering.
16. • HCI has expanded rapidly and steadily for
three decades, attracting professionals from
many other disciplines and incorporating
diverse concepts and approaches.
• HCI now aggregates a collection of semi-
autonomous fields of research and practice
in human-centered informatics.
17. A sample command line interface
• Personal computing and personal
computer platforms vividly
highlighted the deficiencies of
computers with respect to usability
for those who wanted to use
computers as tools.
18. • Until the late 1970s, the only humans who
interacted with computers were information
technology professionals and dedicated
hobbyists.
People using computers in 1989
• Personal computing, including both personal
softwareand personal computer platforms
made everyone in the world a potential
computer user, and vividly highlighted the
deficiencies of computers with respect to
usability for those who wanted to use
computers as tools.
20. • is an emergent quality that reflects the grasp and the reach of HCI. Contemporary users
want more from a system than merely “ease of use”.
• this concept was originally articulated somewhat naively in the slogan "easy to learn,
easy to use".
• the original academic home for HCI was computer science, and its original focus was on
personal productivity applications, mainly text editing and spreadsheets, the field has
constantly diversified and outgrown all boundaries.
21. pertains to qualities like fun, well being,
collective efficacy, aesthetic tension, enhanced
creativity, flow, support for human
development, and others.
22. • Psychology
• communication studies,
• information science,
• geographical sciences,
• industrial, manufacturing and systems
engineering,
• design,
• cognitive science,
• science and technology studies,
• management information systems
23. • social and organizational
computing
• accessibility for the elderly
• cognitively and physically
impaired
• widest possible spectrum of
human experiences and
activities.
24.
25.
26. Today, HCI is a vast and multifaceted community,
bound by the evolving concept of usability,
and the integrating commitment
to value human activity and experience as the
primary driver in technology.
27.
28. • Files and folders were displayed as icons that
could be, and were scattered around the
display surface.
• The messy desktop was a perfect incubator
for the developing paradigm of graphical user
interfaces.
29. • The second sense in which HCI moved
beyond the desktop was through the growing
influence of the Internet on computing and on
society.
• Starting in the mid-1980s, email emerged as
one of the most important HCI applications,
but ironically, email made computers and
networks into communication channels;
people were not interacting with computers,
they were interacting with other people
through computers.
30. • The third way that HCI moved beyond the
desktop was through the continual, and
occasionally explosive diversification in the
ecology of computing devices.
• Before desktop applications were
consolidated, new kinds of device contexts
emerged, notably laptops, which began to
appear in the early 1980s, and handhelds,
which began to appear in the mid-1980s
33. Dix, quoted in Human-Computer Interaction, ed. By Baecker et al.
34. HCI addresses the dynamic co-evolution of the activities people
engage in and experience, and the artifacts — such as interactive
tools and environments — that mediate those activities.
HCI is about understanding and critically evaluating the interactive
technologies people use and experience.
35. Further questions shall be entertained on our Messenger group.
I T 1 1 5 | I N T R O D U C T I O N T O H U M A N - C O M P U T E R I N T E R A C T I O N