PIMCO.com's design system, while functional, lacks performance considerations. This leads to slower loading times, potential user frustration, and inefficiencies for developers.
Priorities:
While the previous iteration of the project addressed many challenges, the focused on refining the design system for optimal speed and efficiency. Some key areas of focus included:
By addressing these challenges in the past phase, we aimed to create a more cohesive and efficient design system that better served both users and developers.
Based on the research findings, we prioritized optimization strategies that would have the most significant impact on performance and user experience. These included:
From the design perspective, we also used these factors but in regards to minimal viable use cases. As an example, we made sure to include only the required inputs and fields for a component, and made sure to reuse items like introduction copy sections within most of our most common modules. Scalability considerations and reuse was key in these efforts.
To showcase the potential benefits of our implementations we created multiple proofs of concept., developing pages and interactions based on previous site content. With that, we witnessed improvements in website performance, specifically page load speed.
In other instances, prototypes were created. These prototypes used the new system and showcased how they would work within experience. We used this method to gather feedback and refine the designs when we deemed that it was better to test prior to development. Our enhanced navigation layout and UX was a key item where we demonstrated the benefits and cleaned up the accessibility from previous iterations.
A large production pain point from the previous site was creating image assets at many different sizes to use in various locations. We developed a system that only requires one size image to be uploaded and is then scaled and optimized on the back-end to be placed in various containers and locations. This cuts the production needs and assets by nearly 95%, also resulting in a drastic time savings.
Once individual components became more finalized, the elements were seamlessly integrated into PIMCO.com's live environment. To ensure developers could effectively leverage the new system, training sessions and handoff meetings were held to cover expectations and final outcomes.
Following periodic releases, continuous performance monitoring was implemented to identify any additional areas for optimization, keeping PIMCO.com running at peak performance.
To gauge the success of the optimizations, key performance indicators (KPIs) were established, focusing on page load speed, user engagement metrics, and developer productivity gains.
Post-implementation data analysis revealed substantial improvements in page load speed, a 20% reduction, and increased user engagement attributed to a faster and more responsive website.
Developers also benefited from streamlined implementation guidelines, leading to increased efficiency.
Optimizing PIMCO.com's design system yielded significant gains across website performance, user experience, and development efficiency.
Looking ahead, continuous improvement can be achieved through integrating performance monitoring tools and A/B testing.
This project underscored the significance of user research and performance optimization in design systems, highlighting the value of iterative design and testing in creating a high-performing and user-friendly website.