Search
Enterprise Application Redesign
Introduction
CentralSquare Technologies is a leader in providing public safety software, but their Records Management System (RMS) is outdated. With such tight competition in the industry, a design overhaul was overdue. In order to accomplish a complete renovation of their classic UI across the entire product, my team started by broadly defining sections. Following the success of the first and largest section of the product, we began work on the next feature, search. Search needed to be reorganized and revitalized so that it could cease confusing, overwhelming, and frustrating users.
This project is under NDA. If you would like more information, please email me.
Problem Statement
Parity match current search functionality while totally revamping the classic UI, by doing the following:
Current view of Search
My Role
I worked as the lead UX designer on this feature and was assisted by my UI partner. We collaborated with one product owner and five developers to complete search.
My Process
Empathize
During my empathize phase, I try to gather as much information about the feature as I can before I start any design work. I want to make sure that I have a solid understanding of what I will be working on in order to put my best foot forward. I lean heavily on internal and external SMEs so that the information I'm getting is up to date and accurate.
Survey
Through our empathy efforts, we identified that there was a very large user base for search, encompassing all of our main personas. In order to adequately gather enough data to feel confident enough to begin our search designs, we opted to send out a survey.
Search Survey
User Feedback Session Notes
User Feedback Sessions
Since this feature is so large and widely utilized, we wanted to make sure that we had a very deep understanding of it. We trusted our survey, but we wanted to go more in depth into our users needs. We conducted user feedback sessions to gather additional insight.
Users & Use Cases
Through talking to internal stakeholders and actual users, we were able to determine the primary users for search. After categorizing the users, we documented the common use cases for each.
Define
During definition we are aligning with our cross functional teams. Communication and transparency are the major goals during this step. We want to make sure that we're sharing everything we're learned so there's less room for additional requirements or technical impossibilities to rear their heads when we're deep into design.
Rough sectioning visualization
Sectioning & Prioritization
Search was too big of a feature to tackle all in one go. We worked with the product team to define and prioritize which sections of the feature that we needed to work on.
Ideate
During ideation, my UI partner and I were constantly collaborating. We always start off by creating paper wireframes individually. Once we feel that we've exhausted a lot of our first instinct ideas, we come together and have a whiteboarding session. We bounce back and forth with these solo and pair meetings, increasing fidelity a bit more each time. We also consult our design team and our cross functional teams for feedback during this step.
Prototype
Because I now had a dedicated UI partner, I was responsible for less of our high fidelity prototyping phase. Just as she does during all the discovery and low fidelity work, I was a consulting partner. We worked more closely with the development and quality teams here to ensure the UI was executed properly.
Portfolio Projects
Patient EnrollmentProject type
Review ProcessEnterprise Application Redesign
Admissions ApplicationEducation
SearchEnteprise Application Redesign