Complex Configurations

Complex Configurations

Complex Configurations

Complex Configurations

Refactoring for scalability

Role

Role

Role

Role

Lead Designer

Lead Designer

Lead Designer

Lead Designer

Scope

Scope

Scope

Scope

Secondary Research SME Interviews UX Design UI Design Prototyping Usability Testing

Secondary Research SME Interviews UX Design UI Design Prototyping Usability Testing

Secondary Research SME Interviews UX Design UI Design Prototyping Usability Testing

Secondary Research SME Interviews UX Design UI Design Prototyping Usability Testing

Impact

Impact

Impact

  • Unblocked scalability of automation engine for larger organisations

  • Decreased frustration with cognitive overload in the 3D attributes panel

  • Introduced reusable components to improve dev productivity

Context

Podium’s 3D attributes panel was being overloaded with model attributes. We needed a way to save and share common attributes within organizations, and a more data-dense interface to scale the dozens of attributes across multiple categories.

What I did

  • Introduced a configurations manager to handle the complex attributes, organized by domain (e.g. architecture, structure, electrical, mechanical, etc)

  • Refactored set-and-forget type attributes away from the 3D attributes panel and into the configurations manager

  • Proposed JSON editor as rapid prototype option

  • Introduced standardized component blocks for frontend to better maintain custom editor