USCM Database

USCM Database

For the DoD, I redesigned USCM's WBS reporting system, security training module, and created a new design system.

For the DoD, I redesigned USCM's WBS reporting system, security training module, and created a new design system.

For the DoD, I redesigned USCM's WBS reporting system, security training module, and created a new design system.

Enterprise

Year

March 2024 - Present

Client

Tecolote Research

Role

Product Designer

Team

5 stakeholders, 2 project managers, 1 designer, 4 developers

Results

Currently in development. We hope the new design will help users make reports much faster and save time when analyzing data. We also expect more people to finish the training in one try and ask for help less often.

Overview

Note: This project is under a Non-Disclosure Agreement (NDA). To respect client confidentiality, I can't share specific designs or mockups that aren't already public. The information presented here is a general overview of the process and outcomes.

The Unmanned Space Vehicle Cost Model (USCM) is a web-based cost estimation tool for government agencies and aerospace companies planning unmanned space projects. It uses historical data to forecast expenses, enabling users to search information, generate custom reports, and analyze costs. This comprehensive approach streamlines contract planning for USCM programs throughout their lifecycle.


Challenge

  1. Improve the Data Protection Training Module, an interactive security training module, to improve user engagement, information retention, and emphasize the importance of data security. Why? The current UI was very confusing - there was a lack of progress status, accessibility, and repetitive content.

  2. Redesign the work breakdown structure (WBS) navigation and filtering system to simplify the creation of custom reports. Why? Training new users on how to use the broken user flow wasn’t ideal. The goal is for users to generate a report and quickly move on to their analysis without asking the team too many questions.


Process

  1. Knowledge Acquisition - Within my first month, I dove into understanding USCM's ecosystem - connecting with team members, stakeholders, and developers while gathering insights about our users, business objectives, and technical challenges. Like filling out a friendship book in middle school, I enjoyed uncovering everyone's knowledge and perspectives - from their current pain points to their five-year vision for the product.


  2. UX Audit - I documented the existing website through comprehensive screen captures while analyzing user interactions and core functionality. Throughout ongoing discovery sessions, I collaborated with the team to deepen my understanding of the system.


  3. User Research - I interviewed 6 users (across multiple domain expertise and time zones) and learned about their roles, how they used the website, their pain points, and feature requests. I presented my findings to the team with proposed solutions.

    (FigJam of User Interview Synthesis )


  4. Setting up Figma - I organized the USCM design file so that stakeholders, PMs, and devs can pop in there and know where I am with the designs, view the new design system (style guide and components), and a playground page where I sometimes prototype outside-the-box ideas when I get designer’s block.


  5. Wireframing and Prototyping - I presented designs and gathered feedback during our biweekly team meetings, which served as our primary collaboration sessions. Through multiple iterations, I explored various UI design elements and patterns, deepening my understanding of prototyping techniques and use cases. Once the team reached consensus, our developers began bringing the designs to life. It wasn't smooth sailing though! I had to go back to the drawing board a few times. But success finally emerged through a process of preserving effective elements while thoughtfully incorporating new solutions.


  6. User Testing - I conducted user testing with the initial six users throughout the iteration process. Their valuable insights helped refine and optimize the user flows.


  7. Iteration and Development - While the development team implements the redesign, I continue to improve our Figma documentation and refine the design system.


Conclusion

  • Simplified the data training protection module and custom reporting interface without having the development team change much on the backend

  • Implemented a design system that ensures consistency and facilitates future feature additions

  • Built good relationships with users with feedback sessions and updates

  • Established a strong foundation with the team for ongoing improvements


(WBS Preview Screen)

(Dashboard in Light Mode)

More Projects

Designed a brand hub for Code The Dream to ensure consistent, accessible, and impactful visual storytelling across all platforms.

Designed a brand hub for Code The Dream to ensure consistent, accessible, and impactful visual storytelling across all platforms.

Redesigned an outreach app to improve information architecture and highlight customization.

Redesigned an outreach app to improve information architecture and highlight customization.

A specialized AI-powered mobile app turned local murals into digital art at a Juneteenth event in Durham, N.C.

A specialized AI-powered mobile app turned local murals into digital art at a Juneteenth event in Durham, N.C.

Designed a brand hub for Code The Dream to ensure consistent, accessible, and impactful visual storytelling across all platforms.

Redesigned an outreach app to improve information architecture and highlight customization.