Service Parameters
Context
Parameter Service is a cloud service designed to assist BIM (Building Information Modeling) Managers in managing shared parameters in Revit.
Revit is a building design software with complex data models.
Shared parameters are defined as non-geometric data in a building project that can be shared across different projects. For example, they can include specific details of windows.
The Problem
In multi-million dollar building projects involving collaborations with several large enterprise partners, architects and BIM managers face the challenging task of managing hundreds of thousands of parameters. This extensive process is not only time-consuming and costly, but it also presents a high risk of errors.
By the way, this is what a parameter looks like.
Yes, BIM managers need to manage hundreds of thousands of this kind of txt file on the local drive for one project.
🤯
My Approach
🥳
🧐
Concrete Solution
Complex Problem
I led multiple research projects to identify key customer pain points.
UX audit
Interviewed 15 BIM managers
7 Key Painpoints
Uploading and Creating Parameters
"It's incredibly difficult to upload and create parameters - we have to do it one at a time, which is just not efficient."
Complicated Labeling Process
"The process of labelling is complicated. It takes so much effort to get it right."
Versioning Management
"Difficult to manage the version, have use other git software."
Visibility of Existing Parameters
"I struggle to see what parameters already exist. There’s no clear way to easily view them all."
Editing Parameters
"As a user, editing parameters in this system is an absolute nightmare. It's an extremely difficult and frustrating experience every single time."
Limited Access Control
“There’s no effective way to control who can edit or view certain parameters. This lack of access control can lead to major issues in data management.”
Locating Parameters
"Finding the parameters we need is always a challenge. They're just not easy to locate quickly."
Solution Statement
An all-in-one cloud service enabling multiple users to easily contribute, manage, and explore parameters in Revit, accessible anytime and anywhere.
How Did I Craft the Solution?
The Design
Highlight Features Demo
Apply Different Access Level
Tackled Painpoint
Limited Access Control
“There’s no effective way to control who can edit or view certain parameters. This lack of access control can lead to major issues in data management.”
Form View & Label View
Tackled Painpoint
Visibility of Existing Parameters
"I struggle to see what parameters already exist. There’s no clear way to easily view them all."
Uploading and Creating Parameters
Tackled Painpoint
Uploading and Creating Parameters
"It's incredibly difficult to upload and create parameters - we have to do it one at a time, which is just not efficient."
Bulk Editing
Tackled Painpoint
Editing Parameters
"As a user, editing parameters in this system is an absolute nightmare. It's an extremely difficult and frustrating experience every single time."
Create a label
Complicated Labeling Process
"The process of labelling is complicated. It takes so much effort to get it right."
Tackled Painpoint
Search & Filter & Saved Filter
Tackled Painpoint
Locating Parameters
"Finding the parameters we need is always a challenge. They're just not easy to locate quickly."
UI and Visual Delivery
Search & Filter & Saved Filter
Design the interactive pattern and contribute to the design system
Drag and drop interaction
Recognizing that the treeview is a reusable pattern, I took the initiative to design an interactive standard pattern and contributed it back to the design system.
The Impact
Achieved a notable uptrend in user adoption among the target audience within the first six months, indicating the strong appeal and effectiveness of the initiative.
Customer Said