Como incluir UX em softwares de legado pode facilitar a atuação dos desenvolvedores
Desenvolvendo um UI Kit para padronização visual em um software de legado
@dener.design

Conheça
A LSoft Sistemas, empresa de desenvolvimento de software, tinha um desafio: atualizar seu sistema legado e garantir que os desenvolvedores conseguissem atualizar as telas do sistema de forma fácil e eficiente.
Foi então que fui contratado para criar o UI Kit seguindo padrões de Design System e documentações contendo especificações para que os desenvolvedores pudessem atuar com mais clareza.
Desafio
O maior desafio foi trabalhar com um software de legado sem design.
A equipe de desenvolvimento não tinha familiaridade com as práticas de UX, então tive que ensinar e convencer a equipe da importância do design para a experiência do usuário.
Além disso, tive que lidar com as limitações do sistema e manter a consistência visual do UI Kit.
Solução
A solução foi criar um UI Kit seguindo padrões de Design System e documentações contendo especificações para que os desenvolvedores pudessem atualizar as telas do sistema de forma fácil e eficiente.
Criei ícones, documentações de cores, tipografias e especificações de margem e espaçamento para manter a consistência visual do sistema.
Criação do Dark Theme.
Importância do UX
A importância de incluir UX em softwares de legado é fundamental para melhorar a experiência do usuário e garantir que os desenvolvedores possam trabalhar de forma mais clara e assertiva.
A partir da implementação do UI Kit, os desenvolvedores conseguiram atuar com mais clareza e a equipe de suporte da LSoft Sistemas ajudou trazendo feedbacks dos usuários para melhorar a experiência do usuário.
Resultados
A implementação do UI Kit trouxe resultados significativos para a LSoft Sistemas.
A documentação visual ajudou os desenvolvedores a atuar com mais facilidade e a equipe de suporte passou a receber feedbacks mais positivos dos usuários.
A experiência do usuário melhorou significativamente e a consistência visual do sistema foi mantida.
Aumento na nota de NPS em relação à interface
Diminuição no número de tickets de suporte relacionados ao uso do sistema
Aumento da agilidade nas entregas do time de desenvolvimento
Conclusão
A inclusão de UX em softwares de legado é essencial para melhorar a experiência do usuário e garantir que os desenvolvedores possam trabalhar de forma mais clara e assertiva.
A implementação do UI Kit na LSoft Sistemas trouxe resultados significativos e melhorou a experiência do usuário de forma geral.
É importante que empresas e desenvolvedores se atentem à importância do design para a experiência do usuário em todos os tipos de softwares.