Feature Designs & Design Docs for Complex Creativity App
My Role
UX Designer
Duration
The duration of projects varies based on their scale.
Tools
Figma, ArcGIS Pro
Team
Creative Lab, Esri
Context
📋 Overview
Our ArcGIS Pro design team consists of 6 designers supporting over 300 engineers across 30 feature teams. Each designer has their own area of expertise and works closely with specific teams on large-scale feature designs. Additionally, our design team hold support hours to assist engineers with medium and smaller-scale design-related questions. I work closely with the core editing team and support five other feature teams. Below is a preview of the design deliverables I have led as the lead designer.
👩💻 Stakeholders
I lead design meetings weekly with engineering teams, share updates, and ask questions with full ownership of the process. After these meetings, I consult with my UX/UI manager for additional resources if needed. Once the design is complete, I review it with our design team for feedback and then present it to the engineering teams. After implementation, I represent both the design and engineering teams at integration meetings, where engineering leads from all 30 teams provide approval and feedback.
DESIGN DOCUMENTATION #1
Shared Templates Feature Design
This feature exemplifies a large-scale design project with ambiguous requirements. It involves considering cross-platform UX/UI, quick turnaround usibility testing, and spans the entire release cycle.
After finalizing the design through extensive communication and iteration, I typically create detailed deliverables for the engineering team. These include:
Copying the PNGs as shown below and posting it under the issue on GitHub
Sharing the Figma link
Uploading the design on Confluence
This ensures that the latest design is documented, shared, and aligned with the Product Managers, Product Owners, Engineers, and the entire engineering teams.
DESIGN DOCUMENTATION #2
Terrain Dataset Wizard Design
This feature exemplifies a medium-scale design project. The design request usually comes from the design support hours, where the engineering team approaches us with a general direction. I then collaborate with the team through one or two iterations to create and refine the design.
Post-integration meeting UI specs for the engineering team.
DESIGN DOCUMENTATION #3
Topology Map Feedback Display Settings
This feature exemplifies a small-scale design project. Design requests typically come from the weekly design sync with the editing team or during design support hours. These projects require a quick turnaround of 1-2 days, focusing mainly on alignment and coordination.