A mobile application used by HSE inspectors to track, record, and followup on HSE compliance in the field.
BGP
UI Design
Development
Testing & UX
The report documents the processes involved in the redesign of the HSE App. HSE App is an inspection checklist application that allows users to conduct inspections through a tablet or mobile phone. This process took 4 weeks to complete, and it was designed for PDO.
4 weeks
To kick off this project, we conducted secondary research into HSE App and similar apps that allow its users to do inspections by providing checklist templates such as iAuditor, Insight, and GoAudits to familiarize ourselves with the project quickly. We also did an app audit of the current HSE app and web app to understand the current scope of the product better.
We conducted several user interviews with the users of the HSE application to avoid the risk and expense of creating something users don’t want. We interviewed four users to find out what they think of the current app. The questions we asked were centered on various touchpoints. For instance, we asked questions related to:
Would like to review their checklists before sending them out
Would like to export their completed checklist to PDF
Would like to access their submitted checklist alongside other inspectors checklists
Want to upload more than one image
Don’t understand the reminders feature
Would like to have a third user with permission of creating and updating checklists
The full report can be accessed from here: https://phazero.atlassian.net/wiki/spaces/PHA/pages/192446467
The heuristic evaluation was conducted on HSE App and web app by utilizing a team of evaluators assigned tasks to complete on both platforms. Evaluators used Jakob Nielsen’s 10 Heuristic Principles as a guideline to provide feedback. The feedback involved analyzing each screen and identifying heuristic principles that complied or in violation throughout the process.
The full report can be accessed from here: https://phazero.atlassian.net/wiki/spaces/PHA/pages/196837377
After conducting user interviews and heuristic evaluation, we were able to identify common habits, problems, and pain points. Also, this helped us to identify our key persona; Ali.
2. Define 📌
Meet Ali! He’s the user persona representing the common goals, behaviors, and themes among users that I identified through user research. As we got deeper in the process, it helped to have a visual reminder of the people we’re was designing for. We also created a user journey map to empathize with Ali's experiences before, during, and after interacting with HSE App.
Next, we identified key business & user goals. We wanted to ensure the new features would allow both the client and users to achieve at least some of their individual and common goals.
Business goals
Shared goals
User goals
After defining both user and business needs for HSE App, we prepared some task flows involving the new feature. These were merged and expanded, resulting in user flows. The goal was to show how users might interact with the new features as they move around the app.
After that, I made a high-level app map (or application sitemap) to show the current information architecture and where the new features would exist.
After defining the key pages and their content, we did some initial sketches exploring layouts for HSE App. The answers we received from the users were a useful reference at this stage since it’s important to consider user expectations and needs.
Guided by sketches, we created wireframes for the key pages of the website.
Interactive wireframes can be accessed from here: https://www.figma.com/proto/EtWsAsDiKN9bQee5fuVToC/UI-Kit----60%2B-wireframes-(Community)?node-id=1%3A3055&scaling=scale-down&page-id=0%3A1
With the visual styles defined, we applied these UI design choices to the wireframes, creating high-fidelity responsive UI designs. In addition, we made a UI kit with all UI components and styles currently in use.
With the UI designs, we wrote a usability test plan and prepared a high-fidelity interactive Figma prototype for remote usability testing. It was important to test whether our decisions around information architecture, content strategy, interaction, and visual design were easy to use by PDO inspectors. In other words, it was time to observe how users interacted with our designs and gather some feedback, then use that information to iterate!
We had 4 participants test the prototype (all four tests were remote)
Conducting 1-on-1 test sessions was a valuable experience because each session provided us with a wealth of comments and feedback about usability, layout, visual design, user expectations, and more. We gathered and organized several pages of qualitative findings in an affinity map to visually group and prioritize similar observations and feedback in a way that would help me zero in on the priority revisions to make to the UI designs and prototype