Heuristic Evaluation
HUMANITY WEB APP
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4385244/mkz.png)
Marko Aleksic
www.markiz.io
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
Heuristic Evaluation?
WHAT IS
Usability inspection method for computer software that helps to identify usability problems in the UI and UX design.
10 Heuristic Principles
A LIST OF
01 Visibility of system status
02 Match between system and the real world
03 User control and freedom
04 Consistency and standards
05 Error prevention
06 Recognition rather than recall
07 Flexibility and efficiency of use
08 Aesthetic and minimalist design
09 Help users recognize, diagnose, and recover from errors
10 Help and documentation
Humanity Modules
WHAT WAS EVALUATED
Humanity Modules
WHAT WAS EVALUATED
01 Sign Up/Log In
02 Onboarding
03 Dashboard
04 ShiftPlanning
05 TimeClock
06 Leave
07 Training
08 Staff
09 Payroll
10 Reports
11 Message Inbox
12 Settings
13 Emails
14 User Qs
15 General
Report
HEURISTIC EVALUATION
268
Open
Issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
268
OPEN
Issues
60+
EVALUATION
Hours
60+
Hours
Spent
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
9
Critical
Issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
81
Major
Issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
178
Minor
Issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
Report
HEURISTIC EVALUATION
9
CRITICAL
Issues
81
MAJOR
Issues
178
MINOR
Issues
Issue Types
PERCENTAGE OF
58
%
User Interface
44
%
User Experience
5
%
Copy
1
%
Other
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
3
%
Improvement
Onboarding
PAIN POINTS · 13 TASKS
Poorly styled onboarding screens
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587212/Screenshot_at_Feb_07_22-50-34.png)
Elements not as defined in Styleguide
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587274/Screenshot_at_Feb_07_22-57-42.png)
Adding new employee should be consistent
Added employees vs placeholders, Things should not look disabled
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587835/Screenshot_at_Feb_08_01-02-46.png)
Adding and Assigning Position issues
User should be able to assign new position right from creation screen
Add New Position
Scheduling ➡️ Add Employee ➡️ Choose Existing or Add New Position
Staff ➡️ Locations & Positions ➡️ Location (Add Position from here)
Assign Position
go back to Staff ➡️ Click Employee ➡️ Scroll and checkbox his new Position
Having Locations and Positions on the same page confuses even more
find a dropdown Employee Assignments ➡️ Check & assign new Position
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589782/Screenshot_at_Feb_08_14-28-25.png)
Onboarding does not explain Employee Profile
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587230/Screenshot_at_Feb_07_22-53-12.png)
Except from Assigning Position – Availability, Leave, Permissions, Payroll...
Taking Leave for the 1st time unintuitive
Adding Leave Type is not enough, should enable every employee, should be covered in Onboarding
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589180/Screenshot_at_Feb_08_11-58-58.png)
Nor it provides an unscripted path
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587304/Screenshot_at_Feb_07_23-06-49.png)
It should also help user configure important settings
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587826/Screenshot_at_Feb_08_00-54-35.png)
and prepare him for what's there 😀
Onboarding is not a replacement for clear UI
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587294/Screenshot_at_Feb_07_23-03-29.png)
but is a huge plus
ShiftPlanning
PAIN POINTS · 42 TASKS
Shift screen looks complicated
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587380/Screenshot_at_Jan_20_14-25-58.png)
8 Different entities, Elements disconnected, Action area should be highlighted
No formal "Create Shift" button
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587418/Screenshot_at_Feb_07_23-31-16.png)
Requires intuitive calendar behaviour
Sidebar and filters should be improved
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587494/Screenshot_at_Feb_07_23-44-43.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587501/Screenshot_at_Feb_07_23-45-38.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587630/Screenshot_at_Feb_08_00-13-43.png)
Default Shift Color, Shift CTAs,
Published vs Unpublished Shifts
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587759/Screenshot_at_Feb_08_00-39-57.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587734/Screenshot_at_Jan_27_17-27-07.png)
Shift acceptance criteria
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587546/Screenshot_at_Jan_21_13-24-06.png)
System is already "smart" but can be smarter and save more time
No more 20 hours shifts for "8-5"
Focus on majority of cases (1st & 2nd shift)
if 1st number is 12, 1, 2, 3, 4 put PM
if 1st number is 5, 6, 7, 8, 9, 10, 11 put AM
Shift Details too complicated
Too many screens in one popup, Delete Shift strange behaviour
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587670/Screenshot_at_Feb_08_00-19-10.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587681/Screenshot_at_Feb_08_00-22-06.png)
Conflicts poorly solved
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587695/Screenshot_at_Feb_08_00-27-54.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587697/Screenshot_at_Feb_08_00-26-35.png)
Enhance user action support
Always support UNDO, multiselect shifts, maybe right click actions
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587764/Screenshot_at_Jan_27_19-47-02.png)
Various other UX and UI issues
Like Schedule a Sync example, browser popups, elements over elements, etc
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587787/Screenshot_at_Jan_27_20-30-54.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587789/Screenshot_at_Jan_27_20-41-57.png)
Which can be solved simple
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587796/Screenshot_at_Jan_27_20-59-24.png)
Staff
PAIN POINTS · 56 TASKS
Logo section too big
It won't be changed too often
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587863/Screenshot_at_Feb_08_01-30-45.png)
Employee Table Improvements
More details, bulk actions, statuses, avatars, let user be aware he can go deep
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587873/Screenshot_at_Feb_08_01-39-30.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587877/Screenshot_at_Feb_08_01-41-15.png)
Activating Employee Accounts should be simpler
Make it clear and easier, Fix bugs and funny issues, Promote it more
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587881/Screenshot_at_Feb_01_21-18-03.png)
Positions and Locations should be separated
Clear structure, less actions, less clutter, info better presented
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587903/Screenshot_at_Feb_03_17-25-22.png)
Positions can be better presented
No repetitive text, clear action states, more info can be added
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587905/Screenshot_at_Feb_03_17-32-30.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587907/Screenshot_at_Feb_03_17-53-23.png)
Assigning a Position various issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587914/Screenshot_at_Feb_03_19-38-56.png)
Employee Profile should look more like profile
Allow user to focus here on links and actions from Employee profile
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587915/Screenshot_at_Feb_04_22-07-00.png)
Various Employee Profile issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587919/Screenshot_at_Feb_08_02-13-37.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587921/Screenshot_at_Feb_08_02-14-23.png)
General
PAIN POINTS · 5 TASKS
Global search in navigation and breadcrumbs
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587925/Screenshot_at_Feb_08_02-19-47.png)
Quick and easy finding pages and employees, Reducing number of clicks significantly, Helping users navigate from everywhere, Understanding the structure, Being aware where they are and how deep in the system
Notifications issues
Don't fully look and act like notifications, Dashboard has notifs but it's just a shortcut to other modules, Can be used to alert for shifts and changes
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587949/Screenshot_at_Feb_08_02-33-14.png)
Activating Employee, Mobile number country issues and unfriendly default usernames
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587931/Screenshot_at_Feb_05_00-16-28.png)
Page headline issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587934/Screenshot_at_Feb_01_21-34-30.png)
Poor and inconsistent Error handling globally
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587935/Screenshot_at_Feb_01_21-55-59.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589379/Screenshot_at_Feb_08_12-49-57.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589446/Screenshot_at_Feb_08_13-06-54.png)
Which is easy to solve (just follow Styleguide)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589391/Screenshot_at_Jan_10_14-29-07.png)
In-app Billing different from the website Billing
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587937/Screenshot_at_Jan_17_22-17-36.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587938/Screenshot_at_Jan_17_22-50-14.png)
Dashboard
PAIN POINTS · 26 TASKS
Mostly Styling issues and Message Wall
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587984/Screenshot_at_Feb_08_02-44-25.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4587986/Screenshot_at_Feb_08_02-45-34.png)
Various
PAIN POINTS
Timeclock looks like Settings
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589160/Screenshot_at_Jan_28_15-40-47.png)
Fixing Settings
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589232/Screenshot_at_Feb_08_12-16-38.png)
Design Proposals
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589236/Screenshot_at_Feb_08_12-17-48.png)
Reports looks, sidebar lenght, headline, actions positions
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589259/Screenshot_at_Feb_08_12-21-59.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589275/Screenshot_at_Feb_08_12-23-11.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589279/Screenshot_at_Feb_08_12-24-50.png)
(Illustrations not mine, just example)
Timeclock Manage Time Sheet
Statuses, Clear actions, Bulk actions, Live shifts vs Done shifts...
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589298/Screenshot_at_Feb_08_12-30-54.png)
Design Proposal
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589308/Screenshot_at_Feb_08_12-34-12.png)
Payroll various UX and UI issues
Actions positions, headline, filter states, date picker, new card autocreation...
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589330/Screenshot_at_Feb_08_12-37-45.png)
Training UX and UI should be updated
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589411/Screenshot_at_Feb_08_12-56-23.png)
Onboarding and help descriptions would help
Various Log In issues
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589424/Screenshot_at_Feb_08_13-01-53.png)
Various Reset Password issues
Even managed to set 1 CHARACTER as a password
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4589440/Screenshot_at_Feb_08_13-05-16.png)
Questions
THE END
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4385244/mkz.png)
Marko Aleksic
www.markiz.io
![](https://s3.amazonaws.com/media-p.slid.es/uploads/174091/images/4582381/humanity-logo_copy.png)
Heuristic Evaluation
By Marko Aleksic
Heuristic Evaluation
Heuristic Evaluation of Humanity web app
- 1,383