José Silva logo
Charles C.D. cover artwork

UI/UX Design

Charles C.D.

Charles is a continuous deployment tool that speeds up the feedback cycle of your application through simultaneous validation with specific user groups.

Year2022
IndustryTech
ClientZUP I.T.
Project Duration3 Years

Deploy evolution

Animation showing the evolution of deployment strategies up to circle deployment

Hypotheses

Hypotheses are registered alternatives on the platform to solve some issues or to validate changes of applications that you have integrated on CharlesCD.

It's possible that one hypothesis may have one or more features that are directly related to modules and/or projects that were registered before in your workspace.

Imagine a situation in which two teams work on the same product and have different ideas to raise the client conversion rate. Team A suggests adding a button on the page, meanwhile Team B believes that including a ‘selling suggestion’ box would be more effective.

CharlesCD hypotheses board interface

Circles

Circles are the main approach related to the new deploy concept brought by Charles. It enables user groups creation with several characteristics and promotes simultaneous application tests for a great number of possible users.

Circles indicate clients segmentation and also support the version management created for a specific audience.

Once the right people are chosen to have access to your release associated with a circle, Charles will generate a series of business or performance metrics. This information will give you better hypothesis results or even a better view on a feature under analysis, enabling more accurate tests.

CharlesCD circles overview screen CharlesCD circle creation and segmentation CharlesCD circle details and deployments

Metrics

In this section, you will find more information about how to use metrics on Charles.

Metrics are indicators that allow you to quantify the performance and the application's status based on the analysis of data exposed by the application itself and by the infrastructure tools.

CharlesCD allows you to get the metrics of all your circles, you will be able to see their health analysis and performances.

CharlesCD metrics dashboard CharlesCD circles health and performance analysis

Credentials and more

CharlesCD credentials settings screen CharlesCD workspace configuration screen CharlesCD additional settings screen

Understand the process of deploying in circles in a simplified way.

Animation of the circle deployment process step by step

System Architecture

The platform was built using a microservice approach, and it has the following modules:

CharlesCD microservice system architecture diagram

More projects

View all