Healthy burger
Healthy burger
Healthy burger
19 Nov 2018

Defining the Design System Principles for Safetycultures Spotlight app

As our platform (both Mobile and Web) scales daily with growing customer needs and more teams working across the company, maintaining consistency in our customer experience, particularly in interface and interaction design, becomes increasingly challenging.

To address this, I launched an initiative aimed at ensuring a consistent experience across mobile and web platforms by creating a Design System. I conducted a series of workshops and sessions involving key stakeholders from different platforms to achieve the following goals.


The Five Key Principles

Through our collaborative efforts, we have identified five guiding principles for our Design System. Here’s how we arrived at these principles:

1. Platform Agnostic/Consistent

Users should not need to re-learn how to use the product when switching between different platforms, whether it's mobile, tablet, or web.

2. Design for Scalability

Always consider scalability across devices when designing new components, particularly between mobile and web.

3. Collaboration

Design should reflect real people using the product. For instance, instead of just showing a person’s name, use their profile photo or grouped avatars for teams.

4. Simplify

Reduce cognitive load and make it easier for users to perform actions or make decisions.

5. Be Flexible

Keep in mind that things change over time, so design for customizability. Ensure that UI components can adapt, such as when a button inside a component changes.


Workshop Exercise: Design Fit Exercise

I will be posting various software product screens on the Journey Room (Library) wall and conducting the following activities:

  • Identify five products you like and explain why.

  • Identify five products we want to avoid.

This workshop aims to provide a shared understanding of our product design philosophy and help us establish our Design Principles.

Participants (23)


Outcomes

After each participant described what they liked and disliked about the products, we grouped the results to find commonalities. Here are the most frequent responses:

Things We Like
  • 25: Easy learning curve for beginners to advanced users

  • 14: Great interaction/flow

  • 19: Contextual and relevant information

  • 15: Cross-platform consistency and synchronicity

  • 14: Visually appealing

  • 9: Strong brand identity

  • 9: Strong community and support


Things We Want to Avoid
  • 14: Poor visual design

  • 9: Complex/hard to use

  • 8: Poor learnability and usability

  • 7: Noise and clutter

  • 7: Poor navigation


👍 Products with a Lot of Positive Feedback
  1. Airbnb (14)

    • Relevant content at the right time, Easy and simple to use

  2. Slack (7)

    • Consistency in all platforms

  3. Trello (7)

  4. Google Suites (6)

    • Consistency in all of its apps, Interconnected

  5. Uber, Netflix, Intercom, Medium (4)


🙅‍♀️ Products with a Lot of Negative Feedback
  1. Atlassian (9)

    • Hard to find stuff, confusing, overwhelming

  2. Github (5)

    • Not engaging, too many features

  3. Facebook (5)

  4. LinkedIn (4)

  5. PagerDuty (3)

    • No positive reinforcements, Sad and depressing


Our initiative to develop a Design System is driven by the need for consistency across our mobile and web platforms. By identifying five key principles we aim to create a robust and scalable system. Through workshops and collaborative sessions, we have gathered valuable feedback on what works and what doesn't in product design. Positive feedback highlighted products like Airbnb and Slack for their ease of use and consistency, while negative feedback pointed out issues in products like Github, emphasising the importance of clear, user-friendly design.

© 2025 – Ramil Rama

© 2025 – Ramil Rama

© 2025 – Ramil Rama