Development improvement.

Cutting 60% of Iteration Time at ERP Software.

Time to Market

3W

Before

1W

After

📄 Overview

Gestionix it's an ERP in Mexico with several products for companies to help their business processes.


Front End Lead

gestionix.com - Adquired by konfio.mx

📄 Solution


Created a common and easy library that teams can connect to use components, states, and behaviors effectively. Established CDN system that improved sprint times from 3 weeks to 1 week, creating better experiences and increased usability in the product.


v.3 of the system



Tokens / Foundations


The Foundations

I love to be systematic, which allows us to build faster not losing the creativity and the opportunity to explore. The main rules of the system give us the white canvas to start every component and feature.

Atomic paradigm

We follow the paradigm atomic from Brad Frost, it helps us to organize and structure the project for us to work fast in the code, design definitions, and build exponentially.

Component documentation, code and website

Elements that build templates


How to use components

Based on the comment of the developers we start to create tools and paths that allow the components to live and be transformed by some characteristics and variations. We create a live system that outputs solutions even if we didn't design it. I like to call this procedural design.

Code implementation of a component

Solved


Systematic

The system creates itself by its own atomic definitions, create new opportunities for growing the products and impact in the user experience. With core values, we connect the user necessities and the business as well.

Fast communication

We create a source of truth from the pieces that build our everyday products sprints, so we know about every component or could know by reading the documentation.

Website and code structure

Impact


Faster sprints

After the system was published to everyone the dynamic of developing something was to get the components and connect, easy than creat the same component many times.

Still going

I made this system 4 years ago and the teams involved they still using it, I'm proud that they consider it helpful to their work.

Holi un texto explicativo

Project learning


Stake holder communication

I learn a lot from working with developers, even that I know something about code. Working with them gives me structure, systematic thinking, and that transforms me.

Sharping the skill

Many times I struggle with the structure, how to organize such an amount of elements. Every time I found a way an improve the library with simple design definitions and code structures.

Holi un texto explicativo




👋 Thanks for reading












Chef's recommendation