With millions taking to the water, why are boating resources still so hard to access?
Learning can be cumbersome, intimidating, and time-consuming but novice hobbyists just want to dive in and try something new.
I posted a short survey to niche communities on Facebook and Reddit.
We wanted to learn how they got into the hobby and what tools they use to make their day on the water easier.
We heard a myriad of responses, most hobbyists have to use more than one app at a time while sailing. One for weather forecast and one for navigation. Meaning that they have to juggle several apps while also worrying about sailing and other water hazards.
So to best serve these users we need to repackage the most useful features from weather and navigation apps to provide a concise experience that doesn't require bouncing between multiple apps.
After talking to a hobbyist, we downloaded some of the apps they mentioned such as Wavve Boating: Boat Navigation and MyRadar.
Using these two apps and a handful of similar ones, we collected a list of potential features and turned them into this first iteration of our Sitemap.
The goal is to craft a presentable outline that details all features so that we can show it to potential end users and receive feedback.
After this first iteration, we had some of our issues (listed below) and made corresponding changes then crafted a second iteration.
Iteration 1
Problems
Changes
Iteration 2
Next, we decided to run a card sort to learn what users believed missing from the app or what parts of the app are confusing.
We invited 3 participants to complete a Card Sort using our Features as Cards and our Pages as categories. We also asked participants to add any cards or categories that they feel are missing or make more sense.
Problems
We spoke to participants after the tests and they expressed some confusion/frustration with 4 specific cards:
We could see a trend where no user agreed on the placement of these cards.
The below chart is meant to highlight where participants agreed each feature belonged.
So for example, 100% of participants agreed that Personal Information belonged under the profile page.
After rewording these cards and changing the “Overview” category to “Dashboard”, we brought in 5 more participants to run the card sort again.
Findings
With our new findings, we implemented them into a new sitemap iteration. This sitemap was reasonably slimmed down and maintained the minimum need to solve our initial problem.
Iteration 3
The changes brought these findings and we could see the improved cohesion in the updated chart below.
Using the newest iteration of our sitemap, we began to build the app. Starting with paper wireframes, we drafted a mobile and desktop mockup.
These sketches display the home screen dashboard and navigation into detailed information on points of interest found on the map.
These low-fidelity prototypes navigate from the home screen to various other pages.
After sketching a few iterations, the design progressed to digital (shown below).
Using this low-fidelity design, we can put our navigable experience into users' hands and receive more detailed feedback.
We outlined a usability test plan and then sat down with 6 participants individually to have them complete some tasks based on example scenarios.
Imagine you are about to head down to your local marina and you want to find out parking information around a Resort. Show me how you could find this information.
Imagine you're sailing and you see rain clouds far off in the distance. Using the app what would you do to see if that weather was heading towards you?
Along with scenario tasks, we also conducted unmoderated A/B testing with the participants. This way we can identify preferable layouts, color schemes, and branding.
Through these moderated in-person usability test sessions, users identified a few issues. Listed from left to right in order of severity to usability. Issue 1 has the largest impact across the app but It was very helpful to identify issues like #2 to resolve our initial problem.
Issue 2: Confusion on the Safety Checklist
Resolving this issue is especially important as we want to minimize users' desire to turn to another application to find information as stated in our problem statement.
The text on all UI elements is too small
Confusion on the Safety Checklist
Confusion on the Weather Alerts menu
The checkmark tutorial lacked clarity and most participants mentioned they normally skip it.
Confusion on the Weather Alerts menu
50% of participants directly stated that they were having issues reading the screen.
Participants stated not realizing that they were unaware that they could customize the Safety checklist.
Users needed to reread this menu a few times and ask several clarifying questions before fully understanding its function.
Most users stated being confused or asked clarifying questions on one of the six tutorial checkmarks.
Participants asked clarifying questions on this tab and most weren't sure how it was different from the other tabs present in that section
Increase Font size and research accessibility guidelines from sites such as W3C.
Make a better distinction between the USCG-required safety items and the user's custom list.
Reduce the use of repetitive words such as "warn me when". Include more images and descriptors .
Clarify and re-word each checkmark.
Remove it and its contents will be integrated under the other tabs.
We started implementing our solutions including increasing legibility through font size and reducing repetitive terminology. We also included the decisions made during the A/B testing.
Afterward, we are left with a high-fidelity app that can still use some polishing.
To get some feedback from fellow designers, I reached out to the CareerFoundry team. Using our Slack channel I found some fellow students and asked for their feedback. They helped us fine-tone our design through small calibrations.
They pointed out many of the small inconsistencies in our design and helped us better adhere to Web Content Accessibility Guidelines (WCAG). We updated things like text line height, contrast, and spacing to improve the overall experience.
Gale's design has been fluid and constantly evolving through each iterative cycle. Thanks to user testing and consistently getting valuable feedback.
Our original goal was to make an app that provided a concise experience that doesn't require bouncing between multiple apps.
Through user testing, we learned what users needed, what features to prioritize, and which design decisions were valid.
For example, adjustments in terminology and information layout were made based on user feedback to enhance usability.
Additionally, feature prioritization was refined to focus on essential functionalities like real-time weather updates, aligning with user preferences.
Overall, the iterative process ensured a more user-friendly, functional, and cohesive design.
Next, we’ll be gathering more feedback from users. We want to continue to refine the app and work our way up to the first Beta prototype that can be tested by users as they sail.