Drooms products & Design system

A data room is a digital document repository where all Asset's selling documentation can be stored and shared progressively with the interested buying parties. Along 5 years of work, as part of a 5-10 designers team, I worked on several value iterations that where included in the development of Drooms as a next generation Real Estate digital technology. This is a recount of some of the improvements I was involved with.

System designer . Product designer . Frontend icon migration

Design system

As is common on small design teams, when the first Drooms NXG version went live, Design's priority was to make sure all functionality developed was easy to use. On the long run, consistency took a toll and some time later the Product team realized that the lack of design structure was causing the users to get lost, information to have double representations, hierarchy to be unclear. The lack of structure made developing times and taking design decisions cumbersome.

Challenges

1

Create a base design system and clear rules for visual components enabling the designers to contribute to a decentralized design system.

2

Define a migration plan to cover progressively the design debt created by the pass of several designers.

3

Define a working model so that the design system can be easily adapted by frontend, production managers and other stakeholders.

Migration packages defined

Iconography

Information architecture

Upscaling key components


Iconography

A set of +80 icons was created in SVG format to standardize Drooms visual communication.

Style Guidelines

  • Preference for monotone outlined - filled icons can be created depending on functionality and visibility.

  • Pixel perfect.

  • Visual weight equal to 2px border. If the icon is too heavy visually, use 1.75px border.

  • Straight ends.

  • Preference for 90° and 45° angles.

  • Icons should be legible on 24x24px, 20x20px and 16x16px sizes.

  • Level of detail kept to a low medium complexity.

Anchoring the main figure for the family allowed to include addendums that would expand the visual meaning of the icon.

Icon Families

Code implementation done by design

Implementation of the migration set of icons was done by the Design team using GitLab, ensuring good design standards.

A working model was aligned and agreed with the Frontend department to source and reuse only approved iconography. A design system communication channel was also created and managed by the Design team, to keep all involved stakeholders up to date with latest changes.

Working model


Information Architecture

A visual interaction analysis was done to understand how information was being grouped and which pieces of information were not correctly grouped. After understanding the current state, a migration plan was created to progressively improve accessibility and grouping of key pieces of information.

Information grouping awareness

Tree information architecture

Migration plan to upscale key components

Phase 1: Discovery

Stakeholders: Design, PM and Research

Run a research study with users using grouping cards to create a hierarchy of the pieces of information by several parameters: Relevance to the user, frequency of use, and dependency complexity.

Phase 2: Ideate

Stakeholders: Front end, Back end and Design

With the previously identified key components, work along Front end and Back end to modularize them into reusable “Plug and Play” components that can serve any flow where they are needed in the product.

Phase 3: Implement and iterate

Stakeholders: Front end, Back end and Design, QA

Design to work on proposals and to align with Frontend and Backend on implementation and testing.

Product features

Over the years, I worked on the development of several Drooms features. All of the features were in some of the following design phases, and I used the following methodologies to bring them from concept to final development.

Design process

Research

Internal knowledge workshops

Wireframes

User interviews

Competitor analysis

Ideate
Wireframes

High fidelity Prototyping

Technical and business feasibility studies

Integrate

Information architecture study

Alignment with other features

Usability testing

Deliver

Final Design specs

Final Prototype

Feature requirements

Support implementation roadmap

Exposé

The Asset managers were interested in a Portfolio data room solution that would help them showcase a rich first layer of information on each Asset to their potential customers before disclosing any documentation on a first step.

Challenge

With a limited space, we needed to offer the user an interface where the Asset managers could compile important first layer of information about each Asset whilst at the same time create an attractive front face to their potential customers.

User story

What As a user I want to be able to increase the perceived value of my Portfolio.
How Showcase all assets in the portfolio in an impactful way.

Solution

An Asset staging component with two states:

The display state, in which the prospective buyers can navigate through a gallery of pictures and an extensive description of the asset selected.

The managing state, in which the asset's manager can upload all of the descriptive content and cross check the final display state.

Previous
Previous

Service Innovation

Next
Next

Software information architecture