© NALO Solutions Limited NALO Solutions, presents the – Revenue Collector App Using Mobile Phones to gather Revenue www.nalosolutions.com HUMAN COMPUTER.

Slides:



Advertisements
Similar presentations
Chapter 1 Business Driven Technology
Advertisements

CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
CS 3500 SE - 1 Software Engineering: It’s Much More Than Programming! Sources: “Software Engineering: A Practitioner’s Approach - Fourth Edition” Pressman,
CS774 Human-Computer Interaction Lecturer: Roger D. Eastman
CISB213 Human Computer Interaction Introduction and Overview.
CPSC 481 Foundations and Principles of Human Computer Interaction
Department of Computer Science
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Human-Computer Interaction in the New Millenium Dr. Cheryl Seals.
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Graphical User Interfaces Design and usability Saul Greenberg Professor University of Calgary Slide deck by Saul Greenberg. Permission is granted to use.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Design Process …and the project.
CS147 - Terry Winograd - 1 Lecture 9 – Prototyping Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
B. RAMAMURTHY Emerging Applications and Platforms in Embedded Systems June 6, 2014 CSE
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
What is HCI? IMD07101: Introduction to Human Computer Interaction Brian Davison 2011/12.
Interaction Design IxD. An Overview The field : Terms, influences, organizations, jobs. More on defining Interaction Design (IxD)? Principles Design activity.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Redesign Course Website for COMP 6620/7620 Dongjin Kim : Jamare Lane :
On Education Gerrit C. van der Veer most work done by Anne Bowser Elizabeth Churchill Jennifer Preece.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.
Human Computer Interaction Semester 1, 2013/2013.
SE 204, IES 506 – Human Computer Interaction Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
CS147 - Terry Winograd - 1 Lecture 1 – Introduction Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
1 CSCI E-170: L01 February 2, Lecture Plan Introduction to this class Introduction to usability GUI usability: Design Process, Principles & Bloopers.
Software Engineering Chapter 16 User Interface Design Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
1 CS 420/620 Human-Computer Interaction Fall 2015 Course Syllabus August 25, 2015.
CS 3120 USER INTERFACE DESIGN, IMPLEMENTATION AND EVALUATION (UIDIE) Dr. Ben Schafer
CS 3724 Introduction to Human Computer Interaction Section 2 CRN MW 2:30-3: McB.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.
Software Engineering User Interface Design Slide 1 User Interface Design.
The Role of HCI In IS Curriculum Ping Zhang School of Information Studies Syracuse University AMCIS’03 Panel.
Interaction Design: Overview
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Interaction Design Dr. Jim Rowan Foley Introduction What’s in the Book that we’ll cover.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Introduction to HCI Lecture #1.
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
Human Computer Interaction Introduction. Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept.
User Interface Evaluation Introduction Lecture #15.
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
CS 3724 Usability Engineering Section 2 CRN MW 2:30-3: McB.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
HCC 831 User Interface Design and Evaluation. What is Usability?
CS 3120 USER INTERFACE DESIGN, IMPLEMENTATION AND EVALUATION (UIDIE)
Designing the User Interface: Strategies for Effective Human-Computer Interaction 6th Edition Ben Shneiderman, Catherine Plaisant, Maxine Cohen, Steven.
(Advanced Human Computer Interaction)
Download CIW 1D0-621 Exam Latest Questions Answers - Updated 1D Braindumps - Realexamdumps.com
Usability Techniques Lecture 13.
Research Topics in Human-Computer Interaction
Fundamentals of Human Computer Interaction (HCI)
User Interface Design and Evaluation
CHAPTER 14: Information Visualization
Presentation transcript:

© NALO Solutions Limited NALO Solutions, presents the – Revenue Collector App Using Mobile Phones to gather Revenue HUMAN COMPUTER INTERACTION Stephane Nwolley Jnr – Phd Student

2 © ABOUT STEPHANE  Education  Bsc Applied Computer Science – RMIT  MBA in MIS – SMU  PhD Student in ICT Management - CAAS  Lecturer  TA – UCC  SRA – UCC  Programming (Java) – APPTEC  Engineer  NMS – MTN  BSS – MTN  OSS – MTN  Management System Engineer - Huawei  Management  Systems Development Manager – Instania health  Entrepreneur  CEO – NALO Solutions Ltd. Banking Application Notification systems for Social Media clients GIPC world Bank Project Consultancy - UNDP

3 © FOCUS FOR TODAY

4 © Student’s Expectations  Take a sheet of Paper and write your name at the top right corner  Write your expectations for this course  Applications of HCI - thought  Country of origin  Area of Interest in CS

5 © COURSE OUTLINE

6 © BOOK OVERVIEW – Designing The User Interface: Strategies for Effective Human-Computer Interaction (5th edition). Ben Shneiderman, Catherine Plaisant, Maxine Cohen, and Steven Jacobs. Prentice Hall,  Chapter 1:  A broad overview of human-computer interaction from practitioner and research perspectives  Chapter 2:  Guidelines, principles, and theories  Chapters 3-4:  Managing design processes and evaluating designs  Chapters 5-9:  Interaction styles  Chapters 10-14:  Critical design decisions  Afterword:  Societal and individual impacts of user interfaces

7 © HCI APPLICATIONS  Desktop applications  Internet browsers  Handheld computers  Computer kiosks All the above make use of  GUI’s – Graphical User Interfaces  VUI’s – Voice User Interfaces

8 © CAREERS IN HCI  computer-interaction-hci computer-interaction-hci

9 © TEASERS

10 © HUMAN COMPUTER INTERACTION an academic discipline – The study of interactions between people (users) and computers a design discipline – designing interventions for systems involving people & technology

11 © HUMAN COMPUTER INTERACTION Human  End-user of the program – User Satisfaction is paramount Scrap Dealers example  Two or more users (friends,collaborators,co-workers ) Computers  Program that runs on the machine  Collection of servers (DB, Application, etc) Interaction  User tells computer what they want done  Computer communicates results

12 © USER INTERFACES(UI) Part of the application that allows  People to interact with computer  Computer to communicate results Can include hardware design  Buttons, sliders and other sensors HCI= DESIGNING, prototyping, implementation and evaluation of UI’s

13 © MACHINE (Techniques in computer graphics, operating systems, programming languages, and development environments are relevant) HUMAN (Communication theory, graphic and industrial design disciplines, linguistics, social sciences, cognitive psychology, social psychology, and human factors such as computer user satisfaction are relevant) ENGINEERING AND DESIGN METHODS INTERDISCPLINARY FIELD WITH 3 PRIMARY STRENGTH

14 © HCI ALLOWS ONE TO BE ONE OF THESE PERSONAS AT ANY GIVEN TIME Artist - We need to build systems that works We need to get the fit between engineering and peoples need (UR) 1.Design 2.Carry out 3.Analyze 4.Experiment You need to care about the beauty to the user Engineer - Designer Scientist

15 © PROCESS THAT GOES INTO USER INTERFACE DESIGN WHAT SHOULD WE CREATE? SOMETHING YOU CAN TEST QA

 Observe existing practices (due to no idea - IHS)  Create scenarios of actual use  Build models to gain insight into work processes 16 © UNDERSTANDING USERS (DESIGN) – DETAILS OF ITR

 Rapidly build a replica of your UI  Low fidelity techniques: Paper prototyping Video prototyping – without any single code (Photoshop)  High fidelity techniques: Interactive prototyping: (HTML, JavaScript, Flas h) – code development  Reason for prototyping is because we don’t want to get locked in implementation – spend much time here 17 © PROTOTYPING INTERFACES

Formative  Are we building the right thing?  What should be different in the next iteration? Summative  Does it work? Is it better than the existing solutions?  Can this teach us something about how people or the world work? 18 © EVALUATION - QA

19 © INTRODCUTION TO BE CONTINUED TO BE CONTINUED CREATE THE GROUP CHAT

20