Generic selectors

Exact matches only

Search in title

Search in content

Post Type Selectors

Importance of Non-Productive Environments on Products

Introduction

A non-production environment refers to a computing environment that is not intended for live or operational use. This includes various environments used for development, testing, quality assurance, and staging purposes.

Visual cues can help prevent accidental actions in the wrong environment and contribute to a more robust and error-resistant workflow.

  1. Avoiding Mistakes: a clear visual distinction can help prevent accidental deployments or changes in the production environment when the intention was to work in a staging environment. This reduces the risk of errors that could impact live systems.
  2. User Awareness: visual cues can make users more aware of the environment they are currently working in. This increased awareness can lead to more cautious and deliberate actions.
  3. Communication: clear visual cues provide a quick and easy way to convey information about the current state of an environment.

Guidelines

To distinguish between productive and non-productive environments, we should use a triangle in the upper left corner of the screen, in the top bar.

This triangle should be 40 x 40 px and the text should be size 10.
We can distinguish between environments by Demo, or between Development (Dev) and Staging (Stg) environments.

Demo environment topbar
Development environment topbar
Staging environment topbar

We used accent colors because they are the same in the light and dark theme.

We used the following colors to identify the respective environment:

  1. Cherry-Blossom for Dev;
  2. Citron for Staging;
  3. Tangerine for Demo.

Examples

Demo

Ekon non-productive environment

Development

Contasimple Development environment

Staging

Jasmin Staging environment

Related

Não foram encontrados artigos.
Avatar de Experience Architecture

Understand how non-productive environments influence product development, fostering creativity, innovation, and improved problem-solving.


Feedback

Give us feedback and hep us improve


Other experiences…

Why Web Accessibility Matters - And How to Start

Why Web Accessibility Matters – And How to Start

Web accessibility is about designing inclusive digital experiences that benefit everyone, guided by four key principles and driven by the …
Writing for Everyone

Writing for Everyone: Every Word Counts in Accessibility

Writing for everyone is an essential part of any digital product. It can and does make a big difference to …

Release v1.4

Overview Compose Design has recently undergone some important updates, which means it’s time for another release note. In addition to …