
Heritage Auctions
Enterprise Product Design | Design System
Heritage Auctions is an American multi-national auction house based in Dallas, Texas. As a UX Designer, I worked on migrating and redesigning the old legacy applications into a new enterprise application called Nexus.
While I can’t dive into all the numbers and details of the project due to NDA, shared below are a few highlights of the project and the design process
My role: UX Designer
Tools: Axure, Figma, JIRA
Team: 3 UX Designers, UX Director
Project Managers.
( Collaborated with the development team)
Timeline: Sept 2020 - Oct 2021
The Problem
The Legacy applications used by Heritage Auctions were Inefficient and unstable and Increased security risk. They were not intuitive and user friendly. There was no visual hierarchy and they were not created with a design oriented approach.
The Solution
We redesigned and created a usable enterprise design system taking note of every existing interaction pattern, visual style, and content piece. We identified all the pieces that needed to exist across all enterprise applications, as well as some of the key features that would be unique to specific applications
Personas
Before getting into the actual process, let’s take a look at the context of the project. Let us take a look at the primary personas. Heritage Auctions serves three primary user groups:
Product Managers – The champions of the product. These decision-makers ensure the team uses the product and use the features that help them.
Functional Manager – The other decision-makers that hold sway over the team and keep them accountable.
Frontline Contributors – These are the people who are actually doing the work and using the application every day for their work.
The Design Process
Agile methodology was followed for each project sprint. Each project was divided into three main steps - Design Phase, Testing Phase and adoption Phase
Design Phase
Kick- Off
Research
Ideation
Review
Adoption Phase
Rollout
Follow Up
Testing Phase
Alpha Testing
Beta Testing
Phase 1: Design
1.Kickoff which started with a meeting with the stakeholders and project managers to get an overview of the project and the expectations. Before the actual legwork started, the team gathered for a brainstorming/ sketching session. Since we were migrating old legacy applications, one of our key focuses was automation. We tried to identify requests that can have automation in addition to manual features. As we followed an agile approach, all requests were broken down into related groups to implement solutions in small launches and the scope was decided. This was followed by identifying the goal and success metrics.
2. Research. This included identifying the data metrics to improve on. Followed by qualitative research.
User Interviews. All of the users were Heritage Auctions employees from all departments who used these applications for various things like auction management, accounting, shipping, etc. We interviewed users not just to validate the other sources of data, but also as a basis for determining how the new designs could deliver dynamic content to specific segments. By developing a rigorous user interview process and tying questions to outcomes, we gathered highly focused feedback.
Stakeholder Interviews. Since this project would literally change the digital face of Heritage Auctions, we also interviewed executive leadership and product, marketing, sales, and customer support teams. We then cross-referenced the results with feedback from user interviews.
This was followed by Field observations. We went around the office to observe how users use the old applications and take notes about the current workflows.
3.Ideation started with listing down the features that the users wanted. Depending on the features use cases were created to describe each user scenario. These use cases would translate to code tests in the later phase.While developing the wireframe we took into account the business logic and the patterns that we wanted to follow and created wireframes as a final result.
4. Reviews: After the wireframes were ready, they were reviewed within the design team first for patterns and semantics. Then the user testing was done with the end-users to get feedback on any changes that were needed and finally reviewed with the stakeholders before sending it over for development. Review for any technical issues was done with the development team.
Phase 2: Testing
1. Alpha Testing - This was done by the developers, designers, and Project Managers collaboratively. Included code tests based on use cases and Integration Testing conducted using the application manually
2. Beta Testing: This was done with the QA version of the application with users who will be using the solution in production. The stakeholders tested it after the users to give a final decision if the product is ready to launch. Designers conducted usability testing and solved the usability issues with the users.
Phase 3: Adoption
This included announcements of the newly launched features by stakeholders followed by necessary training and solutions will be moved to production.
Constant Testing and Iteration: After the launch, the data metrics were against previous metrics goals. Designers followed up with users after 3 weeks of launch to get their feedback and again after 3 months to get data and feedback from users.
Learnings and Key Takeaways
While we can’t dive into all the numbers and details of the project due to NDA, we can reveal the following post-launch business results:
Increased engagement in critical CTAs
Increased engagement with navigational elements
Increased trial signups
Less reported stress among the product team
Key Learnings and Takeaways
• Don’t get overambitious on redesign projects. The new design needs to feel consistent enough for old users while also appealing to new users. To achieve this delicate balance, keep everything as simple as possible.
• On a compressed timeline, make sure designers work one sprint ahead of developers.
• Maintain scope discipline in your MVP. As Edward did with a “Save Widget Edits” feature, don’t be afraid to table new ideas discovered during testing after launch.
• With detailed hi-fi prototypes and close collaboration, developers can implement changes in code with less risk of misinterpretation