Homework Assignment 5 My Patriot Web Evaluation

Slides:



Advertisements
Similar presentations
Division of Alcoholic Beverages and Tobacco In-State Manufacturers Monthly Report.
Advertisements

Academic Quality How do you measure up? Rubrics. Levels Basic Effective Exemplary.
Tutorial EBSCOadmin User Groups support.ebsco.com.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
Web Grading Instructions for Faculty on How to Assign Grades Using Banner Self-Service.
After logging in, select Grading under the Faculty Information heading on the Faculty & Staff Menu.
WebCT CE-6 Assignment Tool. Assignment Tool and Assignment Drop Box Use “Assignment” button under Course Tools (your must be in “Build” mode) to: –Modify.
1 ONE TIME PRINT SETUP To print Requisitions from Banner, follow this process once: Open Microsoft Excel, select (1) TOOLS, then (2) MACROS, then (3) SECURITY.
November 3, 2011 Deborah de Bruin Building Digital Libraries.
Getting Started with Moodle Getting Started Logging In Entering Your Address Viewing a Course Navigating Your Course’s Homepage Personalizing Your.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Creating a Web Site to Gather Data and Conduct Research.
Nancy Severe-Barnett Program Coordinator, SCIS
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
10/8/2015© Jeff Offutt, Menu Design Guidelines Jeff Offutt SWE 432 Design and Implementation of Software for.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Key Applications Module Lesson 21 — Access Essentials
Using PTOManager.co m to create a Student Directory May 4, 2009 L.P.S. VIPS Meeting.
ASU Rosters for Roster Contacts Class Roster ASR Roster Grade Roster Grade Changes.
Payroll/Personnel System Web-Based New Hire Presented by Payroll Services.
Faculty Attendance Tracker. What’s New with ATTR 9.2? Optimization for mobile devices and web browsers Navigation arrow is back Drop-down menu to “update.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
From the main PGCC Web page, select "Faculty & Staff"
Non-exempt Salaried Employee
Web Portal tricks.
Information Architecture
Web for Faculty Faculty and Advisor Banner Self-Service
USER INTERFACE 4.x Introduction To Colleague
POWERTEACHER & GRADEBOOK Day to Day User Tutorial
Using Wikis to Facilitate Collaborative Research Projects
Landscape Institute Introducing the new Branch Websites
SLU Budget & Financial Planning
Setting up Categories, Grading Preferences and Entering Grades
Training Webinar: WIA/WIOA Contract Reporting Requirement
TAM Training Contents: Login Main TAM Screen Changing Passwords
D.Y.O. Web The new and easy way to create and maintain your own professional dynamic website.
Web address to access School of Medicine Applications:
Single Sample Registration
Hiring Center An Inside Look… Your inside look at the hiring center.
Accessing TAM From the main eSIS screen, click on the “Navigate to” button.
At the Grading screen, use either the Term drop-down selection or enter a Start and End Date to access your classes for grading. You cannot enter both.
Bulk update E. Camelback Road #559, Phoenix, AZ Phone: Fax:
Using Excel with Google Maps
Tutorial 1 – Creating a Document
How to Use Members Area of The Ninety-Nines Website
Active Orders Supplier Administrator Training Getting Started Activities This training presentation describes the Getting Started activities that will.
Database Applications – Microsoft Access
User Interface Design and Development
Epic In Basket.
Krug Chapter 2 How We Really Use the Web and Web Site Design
Qualtrics Survey Kenyon
Faculty Attendance Tracker
Key Applications Module Lesson 12 — Word Essentials
To the ETS – Encumbrance Online Training Course
for Instructors and Roster Contacts
Evaluation 2b Patriot Web
L.E.A. Data Technologies Introduction.
for Instructors and Roster Contacts
for Instructors and Roster Contacts
To the ETS – Encumbrance Online Training Course
for Instructors and Roster Contacts
Chapter 2 Foundations of usability
Key Applications Module Lesson 12 — Word Essentials
Approving Time in Kronos Manager/Supervisor Reference Guide
Krug Chapter 1 Don’t Make Me Think ! And Designing Hyper Text
Faculty Center for Roster Contacts
Faculty Center for Instructors
Navigating NEIU Blackboard 417 – 418a
Faculty Center for Roster Contacts
New Faculty Orientation
Presentation transcript:

Homework Assignment 5 My Patriot Web Evaluation Jeff Offutt http://www.cs.gmu.edu/~offutt/ SWE 205 Software Usability Analysis and Design

Avoid “web-enabled” projects!!! Summary Student view differs from faculty view My comments are based on the faculty view Patriotweb is a “web-enabled legacy system” We had an old system based on an ancient database A company was hired to add a web interface No changes to the underlying DB or software Existing queries were used, without changing or adding Avoid “web-enabled” projects!!! 10-Apr-19 © Offutt

Three Types of Users Students Instructors Administrative staff Beginners—use PW 2 or 3 times per semester Criteria ranking: Learn, Error, Speed Instructors Intermittent—use PW 2 or 3 times per week Criteria ranking: Errors, Speed, Learn Administrative staff Experts—use PW many times per day Criteria ranking: Speed, Errors, Learn 10-Apr-19 © Offutt

General Comments Too much navigation—excise Too many screens Most tasks on PW are excise Defaults are either not present or poorly thought out A lot of unnecessary information is presented No thought given to “design for probable; provide for possible” 10-Apr-19 © Offutt

Task 1 Authentication 10-Apr-19 © Offutt

Splash Screen Splash screen (https://patriotweb.gmu.edu/) has no useful purpose Why a commercial for IE? It works fine with Firefox Login screen (https://patriotweb.gmu.edu/pls/prod/twbkwbis.P_WWWLogin) is simply a tiny form – on a big screen Splash screen and login screen should be merged An entire screen just to login slows the user down No benefit to any other criterion 10-Apr-19 © Offutt

Main Screen Main screen is a 4-item menu–with lots of information that is not relevant to the user The menu appears twice The order of items on the top is different from the list in the middle—time to learn and rate of errors The choice labels are unclear The descriptions are very confusing The colors are nonstandard – not obvious what is “clickable” 10-Apr-19 © Offutt

After logging in, what are common faculty functions? User Analysis After logging in, what are common faculty functions? Getting pay stubs Getting class rosters Assigning grades 10-Apr-19 © Offutt

Task 2 Getting pay stubs 10-Apr-19 © Offutt

Getting Pay Stubs Not under Financial Information After much searching – under Employee Services To get to pay stub : Splash screen Login screen Menu screen (no title) Choose “Employee Services” Note the order of this menu ... most common item is pay stub I don’t even have “time off” Choose “Pay Information” (fifth entry) Another 4-item menu .. not clear ... 10-Apr-19 © Offutt

Getting Pay Stubs (cont) Choose “Pay Stub” (third entry!) Choose a year from a drop-down Should be combined with previous screen Another menu of up to 24 items! Choose item on top of the list GUI Principle : Radio boxes are faster, easier to learn and less error prone, but take more space Always prefer radio boxes over drop-downs if space permits 10-Apr-19 © Offutt

Getting Pay Stubs (summary) Total of 9 screens, 1 or 2 clicks per screen Better design : Merge splash and login (screens 1 & 2) Merge menu 3 & 5, using javascript for submenu At step 6, show current pay stub and add menus for other options (9 steps becomes 3) I don’t even bother looking at my pay stubs anymore … I just look at my bank deposits … and therefore don’t see mistakes 10-Apr-19 © Offutt

Task 3 Getting class roster 10-Apr-19 © Offutt

Getting a Class Roster “Four items (“Detail Class List”, “Summary Class List”, “Detail Wait List”, “Summary Wait List”) sound a lot alike “Detail class list” shows contact info for students We usually want “Summary” “Summary Class List” screen NO USEFUL INFORMATION without scrolling - wasted space & time Irrelevant information : ID, Reg Status, Level, Credits, Midterm, Final, Grade Detail Missing useful information: Email! 10-Apr-19 © Offutt

Getting a Class Roster (cont) A useful functionality would be to either copy and paste or save the names into a spreadsheet This is very inconvenient with the UI I copied and pasted the entire page into a text editor, deleted extra information, then copied again to my spreadsheet … Getting email addresses ? Scroll to bottom of the page Click on “Display Email List” It’s not displayed ! Is this an error? Scroll down to the bottom - a textbox with a comma separated list of email addresses! Alternate formats would be a clickable email link, a new column Not convenient to associate names with emails Why not include email as a default ? “Return to previous” goes back to non-email screen ... “Return to previous” again goes back to screen with email—a loop! 10-Apr-19 © Offutt

Task 4 Entering grades 10-Apr-19 © Offutt

Entering Grades “Faculty & Advisor Services” Terminology : Order of menu is wrong – this should be first “View the Terms ...” should definitely not be first ! Terminology : What is “CRN” ? “Final Grades” should be “Enter Final Grades” 10-Apr-19 © Offutt

Entering Grades (cont) An entire screen to “Select a Term” Slow, imposes a short term memory burden Default … changes to next term 3rd week of classes Should default to current Should not include choices 6 years ago … grade changes require a signed piece of paper Only current semester is valid for entering grades … Another screen to “Select the CRN” “CRN” is not in users’ vocabulary, it is database-speak Poor default … Doctoral Dissertation Proposal Dropdown for 4 elements should be radio box Numbers not in users’ vocabulary – “SWE 632” 10-Apr-19 © Offutt

Entering Grades (cont) On the third screen: The “Final Grade Worksheet is unavailable” An unavailable menu option is teasing An unavailable feature that is hidden behind 2 or 3 screens is torture 10-Apr-19 © Offutt

Entering Grades—UI Violations Tell users when choices are not available immediately The “Faculty & Advisor Services” screen should make “Final Grades” unavailable until finals week CRN and Select Term screens set “state” in the UI These should be set in radio buttons or click-boxes, not in a separate-screen menu They should be on the main menu (“Faculty & Advisor Services”) 10-Apr-19 © Offutt

Conclusions Programmers obviously did not consider users, user needs, or usability principles Ultimate “inside out” approach–the internals of the system existed for many years Entering grades requires manipulating a pull-down for each student–slow and error-prone List includes unavailable grades (Ds for grad classes) List is ordered alphabetical (A, A+, A- …) Sorry I can’t show right now … The old paper system was faster, easier to learn, had fewer errors, was easier to remember semester to semester, and was much less annoying 10-Apr-19 © Offutt