Improving UX of a Senior Resident Portal

An internship project to improve the usability and aesthetics of a Military Retirement Community's Resident Portal.

UX Internship Cover Image

Overview

Role: UX Design Intern
Duration: 4 months
Team: 1 UX Intern (me), 5 Residents that performed web administrative functions
Tools: Sketch, Card Sorting, Ning CMS

Background

While studying for my Masters degree in Human-Computer Interaction in the United States, I interned at a Retirement Community to help them improve the usability and aesthetics of their resident portal.

The Knollwood Military Retirement Community relied on a resident portal for essential information like dining menus, meeting schedules, and community activities. However, the end users were retired veterans who found it challenging to use the website. The portal (built on Ning), had quite a few usability issues and a confusing Information Architecture (IA). It needed improvements so that the website would become easy and intuitive for the residents.

The website wasn't managed by IT professionals, but by a small team of 3-4 residents. The goal was to improve the experience for the users while ensuring the administrative backend remained sustainable for the resident-led web team.

Challenge

  • While Knollwood had a resident portal and a computer room to freely access the website, adoption was low. Of approximately 300 residents, only about 70 were active users.
  • Residents found the portal difficult to use due to a lack of technical comfort, preference for hard-copy information (like on bulletin boards), and a confusing interface.
  • Most members of the 8-member Administrative Committee (mostly residents) lacked technical expertise, making complex site maintenance and updates challenging.

Problem Statement

How might we improve the usability of the resident portal so that it is intuitive and displays the right information at the right place thereby increasing utilization and boosting resident confidence in the portal?

The Process

Screenshot of process followed for internship project
Img: Process followed for internship project
  1. Expert review

    I began by performing an expert review of the portal using a combination of Heuristic evaluation + Scenario-based evaluation. Based on the user personas I built, I identified a series of key tasks that the residents performed regularly, and for each task, I used Jakob Nielsen's 10 Usability Heuristics to identify issues, their severity and possible fixes.

    Expert review evaluation
    Img: Expert review showing a few tasks with heuristics
    Issue list
    Img: Issues identified from expert review

    Some of the key findings were:

    list icon by Freepik Scroll Fatigue on Content-heavy Pages

    Some pages like the Home page, being content-heavy, got very long at times. This could lead to scroll fatigue for some residents to scroll back to the top of the page.

    directory icon Srip Flat, Non-interactive Resident Directory

    The resident directory did not have an easy way to get to a specific resident's name quickly. In its current state, it was just a flat, long list of names with room numbers and phone numbers.

    click icon by kumakamu Missed Interactions within Global Nav

    The primary menu items on the global nav displayed a sub-menu item list on hover as well as were themselves clickable without clear indication.

    menu icon by Smashicons Long Menu Lists

    The menu lists for some of the primary global nav items were very long which could make it difficult for some residents to easily get to the bottom menu items within the list.

  2. Usability Study

    Next, I conducted a round of usability study to capture the user's needs and pain points while using the portal. I interviewed 8 participants (all were current residents) giving each 4 task-based scenarios.

    Snippet of the usability study findings
    Img: Snippet of the usability study findings

    Report icon by Hilmy Abiyyu A. Learnings

    Through the study, I noted the issues the participants were facing while performing some of the tasks along with any feedback or suggestions they gave. Additionally, I learned that the residents had unique mental models for where information should live. This prompted me to conduct a Card sorting activity.

  3. Card Sorting

    To solve the navigation issues and to hear from the residents on where certain content should live, I facilitated an Open Card Sorting activity. I asked residents to categorize 20+ pieces of content and name those categories themselves.

    Proposed IA through card sorting
    Img: Initial IA Proposal through card sorting

    Report icon by Hilmy Abiyyu A. Learnings

    This activity showed a clear preference for a flatter navigation structure and more descriptive labeling, which formed the foundation of the new sitemap.

  4. Prototyping & Iteration

    I started by translating the new Information Architecture (IA) into wireframe prototypes and had them reviewed by the resident admin team.

    Based on the feedback received, I made tweaks to the sitemap, and converted the heuristic fixes and high-priority resident suggestions into high-fidelity prototypes.

    • Knowing the demographic, I prioritized high-contrast ratios, clear and larger touch targets, and legible typography for visual accessibility.
    • I presented these to the resident admin team, making iterative tweaks to ensure the designs were actually buildable within the Ning platform's constraints.
  5. Usability Testing

    To validate and test the proposed design, I conducted usability tests with 10 participants who completed 4 tasks each. The tasks included:

    food icon by Freepik

    What's for dinner tonight?

    karaoke icon by Freepik

    When is Karaoke night?

    meeting icon by Maxim Basinski

    I want to see the latest monthly coffee meeting minutes.

    phone icon by Mihimihi

    What's Mr. XYZ's contact number?

    Report icon by Hilmy Abiyyu A. Learnings

    The participants had a very positive reaction towards the updated design, and appreciated the clear color contrast ratios and easier navigation within the website. However, in addition to a few minor change requests, one common request was to make the global navigation menu easier to access since some menu lists were still a little long for them to hover over, even though we reduced them to a max of 7 items.

  6. Implementation & Documentation

    I used the feedback received from the usability test participants, updated the designs and had them reviewed by the admin team iteratively until we were happy with the final designs.

    Once the designs were finalized, I went ahead and updated the Resident Portal built over the Ning CMS platform.

    • Added custom code to the Ning platform to ensure the primary menu stuck to the top of the page when users scrolled down, solving a major navigation pain point.
    • Navigating the limitations of a CMS required creative CSS/HTML overrides to match the proposed prototypes.
    • Worked with the team to prune redundant information and rewrite copy for clarity.
    • Altered the global nav menu interaction. Every primary menu click would now display a page with links to each of its sub-menu items. This would help all residents that had trouble using longer menu lists.
    Updated UX and UI elements across the portal
    Img: Updated UX and UI elements across the portal
    Primary menu-level page with sub-menu navigation items
    Img: Primary menu-level page with sub-menu navigation items
    Resident Contact Directory with improved interaction and experience
    Img: Resident Contact Directory with improved interaction and experience

    Since I was an intern, the project's success depended on what happened after I left. My final step involved creating a comprehensive 44-page "Guide to Modifying the Website" documentation to ensure the resident committee could maintain the site after your internship.

    Documentation highlights:

    • Step-by-step visual guide for login and administrative navigation.
    • Detailed HTML snippets for adding new resident profiles while maintaining alphabetical order.
    • Instructions for updating frequently accessed content like the "Bugle Call" newsletter and dining menus.

Reflection

  • Designing for Accessibility: This project taught me that accessibility isn't just a checklist, it's about empathy for different motor and cognitive needs.
  • Working with Constraints: Learning to deliver high-quality UX within the bounds of a rigid CMS (Ning) was a valuable lesson in pragmatism.
356x280