Mathworks Design Language
Form and Function in a Highly Technical World
MathWorks is the leading developer of mathematical computing software for engineers and scientists.
I lead the discovery, design and documentation of the Mathworks’ Design Language.
Program owner and Design Lead
UX Researcher, Product Designer, Project Manager
Despite MATLAB and Simulink being their best known products and source of revenue, Mathworks product portfolio already exceeds 60+ applications. The organization has been developing software for 35 years supported by a very small community of designers. Obviously, design doesn’t scale, products and features have been produced organically, without clear design standards which brings challenges for both end-users and developers.
Who are we designing for is fundamental
Audit and Data Extraction
Documenting the Design Language
Data gathering was fundamental to understand the current state but also to acknowledge tradition, expectations and requirements. Instead of pursuing an absolute new language we recognized that the best route was to distill, simplify and normalize what already exists.
To document the Design Language we created a sketch library with color, typography, iconography and user interface components.
The documentation and availability of a Design Library dramatically improved our design process, consistency across teams and facilitated numerous conversations.
We are currently preparing the next phase of this project that is funding a dedicated team, with development support that can build, document, maintain and further develop the Design Language into a Design System.