Header3.png

Innersource

Innersource is a collaborative and open source Github repository for internal use at Blue Cross Blue Shield of Illinois, New Mexico, Oklahoma, Montana & Texas.

CLIENT HCSC Blue Cross Blue Shield of Illinois

COMPLETED 2019

ROLE Intern, Designer, Researcher, Front-End Developer

DELIVERABLES Prototype, Implementation

THE PROCESS

Creating a more user-friendly experience.

The goal of this project was to streamline the user interface of the Innersource website, creating a more user-friendly experience. After conducting prototyping and research, I worked with a team of developers to implement the redesign.

Low-Fidelity Prototype > Site Map + Treejack > Mid-Fidelity Prototype > Usability Testing > Implementation

LOW-FIDELITY PROTOTYPE

A showcase of the best possible design.

The purpose of this prototype was to showcase potential large-scale changes to the user interface of the website. As a indicator of what direction we planned to go with the redesign, I designed these features:

  • Categorically organized either by type or department or both (one leading to another to accommodate overlap)

  • Breadcrumb path on top to avoid rabbit hole

  • Make search even more prevalent and dynamic (search within current page)

  • ‘Popular' section

  • ‘Getting Started'/'Support' section

SITE MAP + TREEJACK

Testing the information architecture of the website with employees.

I then created a site map based off the current site’s information architecture and iterated on it to streamline its organization. I then conducted a Treejack study that I sent out to many of the users and front end developers of the repository. Using the insights I gained from research, I developed my final iteration of the sitemap. I ended up with 5 main root level categories:

  • Data

  • Development

  • Platforms

  • Process

  • Security

MID-FIDELITY PROTOTYPE

A realistic prototype based off research.

Based off of the insights gained from the Treejack testing iterated site map, and feedback from management about timeline and the complexity of the redesign, I iterated on the prototype to create a streamlined user interface. This prototype provided a more realistic iteration to the current website that would also be more practical to develop within our timeline. This prototype showcased:

  • A new homepage that opened up the navigation structure

  • A redesigned article page that will be used as a template for every article

  • An iteration on the navigation sidebar for a universal navigation structure

USABILITY TESTING

Testing the usability of the mid-fidelity prototype.

I conducted a Chalkmark Study on the usability of the UI and feedback on the user experience. I improvised on the structure of Chalkmark to simulate usability testing by having users conduct the first-click test, then see the correct answer and provide feedback on their choice. After analyzing the feedback, I concluded that 3 features could be improved upon or added:

  • The navigation sidebar should be on the homepage and

  • The large home navigation layout should be removed

  • An ability to easily close and open every navigation folder

IMPLEMENTATION

Developing the prototype into the site using HTML, CSS & Javascript.

To implement the prototype, I worked with a team of 4 developer interns across the country, we cloned the repository and spent 4 weeks coding through HTML, CSS & Javascript to develop these changes. I led the team through weekly meeting and Microsoft Teams. After that, we finished our final build of the UI redesign and submitted it to a senior designer for a heuristic evaluation. After the evaluation, we pull requested into the master branch and it went live and is now the interface for the internal Innersource website at Blue Cross Blue Shield.

HTML, CSS & Javascript Implementation

REFLECTION

Learning how to manage my time, expectations and communication skills in a large company was vital.

This was one of the largest projects I had ever worked on. From the first day of my internship to the last, I spent all of my time on this. One of my biggest takeaways from this was my experience with meeting with upper management for design critiques and feature requests. Having management as stakeholders definitely gave me a lot of insights on how to both manage my time and expectations all while communicating my decisions and designs in meetings. Having that experience working for a large company and learning how to collaborate within it between peers and departments is something I will take with me to any UX project in my future.

Previous
Previous

Zeta Design System

Next
Next

Dissolve