From page4 n 5 modules
Course ID: ISM 550 Course Name: Human Computer Interaction Course Description: This course explores the theories and methodologies in human-computer interaction. Students will work on projects to design, implement and evaluate computer interfaces. Topics to be covered are human computer interaction models, sensor recognition, multimedia interfaces, task analysis and evaluation. Course Competencies: · Design, implement and evaluate usable graphical User Interfaces · Critique the theories and practices of HCI · Distinguish the special accommodations for diverse populations · Evaluate user interfaces Directions: For each task read the directions. Complete each step outlined, thoroughly investigating each one. Download and read, or what the video in the additional resources. These provide specific content information that will help you develop the competency necessary to complete the tasks successfully. Recommended Timeline for Submissions: While you are encouraged to work ahead and may submit tasks more quickly than suggested, we have provided a minimum submission guideline. You should strive to submit multiple drafts of tasks so that you can receive feedback to improve them prior to the deadline. Use the suggested timeline for submissions of drafts and final tasks listed below each Task. Message from the Director: We just received a request for a consultant to deliver a prototype for a Human Computer Interface. The HCI team should deliver a prototype of the proposed HCI and the design must be at the level and details to be passed to programmers for coding. HCI design documentations and artifacts will become part of the Software Design Document (SDD). The project deliverables include documentations for: · HCI requirement analysis, · HCI design, · HCI prototyping, · HCI testing. · You will need to be ready in nine weeks to give a live demonstration of the proposed HCI design to the company management. If you are ready to take the lead on this project, go ahead and report to the company director. Mod Suggested Due Date Task 1 Week 1 Draft Due Week 2 Final Due Task 1 In preparation for determining the design you will use for the company’s user interface, evaluate a current popular web based site’s user interface. Write an analysis of your findings that you can use as a reference in developing your own design. 2 Week 3 Draft Due Week 4 Final Due Task 2 Define the HCI Requirements for the project in a detailed project document. 3 Week 5 Draft Due Week 6 Final Due Task 3 Design User Interface for project in a detailed Design Document. 4 Week 7 Draft Due Week 8 Final Due Task 4 Complete User Interface Prototyping and Testing. Submit a HCL Prototype document and a detailed test plan document. 5 Week 9 Draft Due Week 10 Final Due by Friday Task 5: Make the proposed User Interface ready and present in a live demonstration to the company president. Submit a complete set of HCL documents and HCL artifacts. Module 1 Overview of the Human Computer Interface current technologies Task 1 In preparation for determining the design you will use for the company’s user interface, evaluate a current popular web based site’s user interface. Write an analysis of your findings that you can use as a reference in developing your own design. 1. Read / Review: · (Chapters 1, 2, 3, and 4) from: UI is Communication: How to Design Intuitive, User-Centered Interfaces (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bookid=54051) · (Chapters 1, 2, 3, 5, 6, and 7) from: Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bkid=62207) 2. Watch the HCI Video (Human Computer Interactions) (https://www.youtube.com/watch?v=KtvwustmEDI) Evaluate HCI of a popular site (such as Amazon.com) http://www.amazon.com/ Module 1 Resources eBook: · UI is Communication: How to Design Intuitive, User-Centered Interfaces by Focusing on Effective Communication- By Everett N. McKay (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bookid=54051) · Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines, Second Edition - By Jeff Johnson (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bkid=62207) Lynda Lirn Video: Human Computer interactions (https://www.youtube.com/watch?v=KtvwustmEDI) Websites: http://www.amazon.com/ Module 1 Discussion Live session discussion on: Your understanding of Intuitive HCI. Module 2 HCI Requirement Analysis Task 2 Define the HCI Requirements for the project in a detailed project document. 1. Read / Review: · (Chapters 5 and 6) from: UI is Communication: How to Design Intuitive, User-Centered Interfaces · (Chapters 8, 9,10,11,12,13,and14) from: Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines 2. Read / Review the User Interface Development process · (http://msdn.microsoft.com/en-us/library/windows/desktop/ff728828(v=vs.85).aspx) · Watch the videos: 2. The ROI of User Experience https://www.youtube.com/watch?v=O94kYyzqvTc 3. Analyze Interface Requirements · Functional Requirements – Determine the initial requirements for the interface · User Analysis – Identify the user scenarios and understand the needs and expectations of users for each scenario. 4. Create the detailed Requirement Document Module 2 Resources eBook: UI is Communication: How to Design Intuitive, User-Centered Interfaces by Focusing on Effective Communication- By Everett N. McKay (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bookid=54051) Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines, Second Edition - By Jeff Johnson (http://library.books24x7.com.ezp-01.lirn.net/toc.aspx?bkid=62207) The ROI of User Experience with Dr. Susan Weinschenk https://www.youtube.com/watch?v=O94kYyzqvTc Lynda: User experience tutorial: Fitts's Law | https://www.youtube.com/watch?v=95RoKSFyQ_k Websites: Microsoft- http://msdn.microsoft.com/en-us/library/windows/desktop/ff728828(v=vs.85).aspx Module 2 Discussion Live session discussion on: Your understanding of UI/UX. Module 3 User Interface Evaluation Task 3 Design User Interface for project in a detailed Design Document. 1. Read/Review the “User Interface (UI) Prototypes: An Agile Introduction”: http://agilemodeling.com/artifacts/uiPrototype.htm 2. Select the appropriate HCI design Review Chapter 6 from (UI is Communication: How to Design Intuitive, User-Centered Interfaces 3. Create (Draw) the HCI Design · Swimlane Diagram · Mapping Diagram (mapping user objectives/requirements to screen objects) · Screen Layout Module 3 Resources eBook Lynda Software: Drawing tool: Microsoft Visio Websites: http://msdn.microsoft.com/en-us/library/windows/desktop/ff728828(v=vs.85).aspx User Interface (UI) Prototypes: An Agile Introduction http://agilemodeling.com/artifacts/uiPrototype.htm Module 3 Discussion Discuss your design consideration for the User Interface. Questions: 1. User’s considerations? 2. Systems consideration? 3. Special access consideration? 4. Efficiency considerations? 5. User friendliness consideration? Module 4 Testing and Evaluation (Part I) Task 4 Complete User Interface Prototyping and Testing. Submit a HCL Prototype document and a detailed test plan document. 1. Review: Chapters (4, 5 and 6) from Manage Software Testing 2. Create the User Interface Test Plan 3. Create the User Interface Prototype (Using JAVA Programming Language) Module 4 Resources eBook: Manage Software Testing by: Peter Farrell-Vinay http://library.books24x7.com.ezp-02.lirn.net/toc.aspx?bookid=26451 Lynda Websites: http://msdn.microsoft.com/en-us/library/windows/desktop/ff728828(v=vs.85).aspx Platform: Java platform with Touch Screen capability Module 4 Discussion Discuss your Test Plan and your approach for testing the proposed UI prototype. Module 5 Testing and Evaluation (Part 2) Task 5: Make the proposed User Interface ready and present in a live demonstration to the company president. Submit a complete set of HCL documents and HCL artifacts. 1. Review the HCI Design 1. Review the Test Plan 2. Complete the prototype development and testing process 3. Prepare for the presentation / demonstration Module 5 Resources eBook Lynda Websites: http://msdn.microsoft.com/en-us/library/windows/desktop/ff728828(v=vs.85).aspx Platform: Java platform with Touch Screen capability Module 5 Discussion Live Session – Present/Demonstrate your proposed User Interface prototype. 6