Imagine que você precisa melhorar a UX de um sistema legado. Um sistema que funciona silenciosamente em segundo plano há quase uma década. É lento, meio quebrado, não confiável e extremamente desatualizado – uma espécie de “caixa preta” na qual todos confiam, mas ninguém sabe realmente o que está acontecendo nos bastidores. Por onde você começaria? As histórias legadas costumam ser assustadoras, aventureiras e totalmente confusas. Eles representam uma mistura de decisões rápidas, soluções rápidas e acumulação de dívidas de UX. Não existe uma solução única para os resolver, mas existem formas de progredir, ainda que lentamente, respeitando simultaneamente as necessidades e preocupações dos utilizadores e das partes interessadas. Agora, vamos ver como podemos fazer exatamente isso. Os desafios reais da UX legada Pode parecer que os produtos legados estão esperando para serem obsoletos a qualquer momento. Mas, na realidade, muitas vezes são essenciais para as operações diárias. Muitos sistemas legados são altamente customizados para as necessidades da organização, muitas vezes construídos externamente por um fornecedor e muitas vezes sem testes rigorosos de usabilidade. É comum que as empresas gastem de 40 a 60% do seu tempo gerenciando, mantendo e ajustando sistemas legados. Eles são essenciais, críticos – mas também muito caros para mantê-los vivos.

1. O legado deve coexistir com os produtos construídos em torno dele Funcionando em um ecossistema falido com uma década de existência, o legado ainda funciona, mas ninguém sabe exatamente como e por que ainda funciona. As pessoas que a criaram originalmente provavelmente deixaram a empresa há anos, deixando para trás muitas incógnitas e trabalhos mal documentados. Com eles vêm escolhas de design fragmentadas e inconsistentes, presas em versões antigas de ferramentas de design antigas que foram descontinuadas há muito tempo.

Ainda assim, os sistemas legados devem coexistir perfeitamente com os produtos digitais modernos construídos em torno deles. Em muitos aspectos, o resultado final se assemelha a um Frankenstein – muitos pedaços colados, muitas vezes uma mistura de UIs modernas e fragmentos dolorosamente lentos e pouco utilizáveis ​​aqui e ali – especialmente quando se trata de validação, mensagens de erro ou processamento de dados. 2. Sistemas legados fazem ou quebram a experiência do usuário Depois de aplicar um pouco de correção rápida de bugs, problemas de lógica de negócios não resolvidos e layouts que não respondem, você terá uma experiência verdadeiramente frustrante, apesar do enorme esforço investido no restante do aplicativo. Se uma única etapa em um fluxo de usuário complexo parecer totalmente quebrada e confusa, então todo o produto também parecerá quebrado, apesar dos esforços incríveis que as equipes de design reuniram no restante do produto. Bem, eventualmente, você terá que enfrentar o legado. E é aí que precisamos considerar as opções disponíveis para o seu roteiro de UX. Roteiro UX para lidar com projetos legados Não descarte o legado: desenvolva o conhecimento existente Porque os sistemas legados são muitas vezes grandes incógnitas que causam muita frustração a todos, desde as partes interessadas aos designers, aos engenheiros e aos utilizadores. A ideia inicial pode ser removê-lo totalmente e redesenhá-lo do zero, mas, na prática, isso nem sempre é viável. O redesenho do Big Bang é um empreendimento extremamente caro e demorado.

Os sistemas legados contêm conhecimentos valiosos sobre a prática empresarial e funcionam — e um novo sistema deve corresponder perfeitamente a anos de conhecimento e personalização feitos nos bastidores. É por isso que as partes interessadas e os usuários (no B2B) normalmente estão fortemente apegados aos sistemas legados, apesar de todas as suas desvantagens e dificuldades bem conhecidas. Para a maioria das pessoas, como esses sistemas estão no centro do negócio, operar neles parece ser extremamente arriscado e exigirá muita cautela e preparação. Os usuários corporativos não querem grandes riscos. Portanto, em vez de descartar totalmente o legado, poderíamos começar reunindo primeiro o conhecimento existente. Mapeie fluxos de trabalho e dependências existentes O melhor lugar para começar é entender como e onde exatamente os sistemas legados estão em uso. Você pode descobrir que algumas partes dos sistemas legados são usadas em todos os lugares — não apenas no seu produto, mas também em painéis de negócios, por agências externas e por outras empresas que integram o seu produto em seus serviços.

Muitas vezes, os sistemas legados têm dependências próprias, integrando outros sistemas legados que podem ser muito mais antigos e estar em um estado muito pior. As chances são altas de que você nem mesmo as considere no redesenho do big bang – principalmente porque você não sabe quantas caixas pretas existem lá.

Configure um quadro para documentar os fluxos de trabalho e dependências atuais para obter umamelhor ideia de como tudo funciona junto. Inclua as partes interessadas e envolva usuários frequentes na conversa. Você não será capaz de abrir a caixa preta, mas ainda poderá lançar alguma luz sobre ela a partir das perspectivas de diferentes pessoas que podem estar contando com o legado para seu trabalho.

Depois de fazer isso, marque uma reunião para refletir aos usuários e partes interessadas o que você descobriu. Você precisará construir a confiança de que não está perdendo nada importante e visualizar as dependências que uma ferramenta legada tem para todos os envolvidos. Substituir um sistema legado nunca envolve apenas legado. É também sobre as dependências e fluxos de trabalho que dependem dele. Escolha sua estratégia de migração UX Depois de ter uma visão geral à sua frente, você precisa decidir o que fazer a seguir. Relançamento big bang ou uma pequena atualização? Qual abordagem funcionaria melhor? Você pode considerar as seguintes opções antes de decidir como proceder:

Relançamento big bang. Às vezes, a única opção disponível, mas é muito arriscada, cara e pode levar anos, sem nenhuma melhoria na configuração existente nesse meio tempo. Migração incremental. Retire lentamente partes do legado, substituindo pequenas partes por novos designs. Isso oferece vitórias mais rápidas no estilo Frankenstein, mas pode tornar o sistema instável. Migração paralela. Execute uma versão beta pública da substituição junto com o sistema legado para envolver os usuários na definição do novo design. Aposente o sistema antigo quando o novo estiver estável, mas esteja preparado para o custo de manutenção de ambos. Migração paralela incremental. Liste todos os requisitos de negócios que o sistema legado atende e, em seguida, crie um novo produto para atendê-los de maneira confiável, correspondendo ao sistema antigo desde o primeiro dia. Teste antecipadamente com usuários avançados, possivelmente oferecendo uma opção de trocar de sistema até que o antigo seja totalmente desativado. Atualização da UI legada + versão beta pública. Execute ajustes de baixo risco no sistema legado para alinhar a UX, enquanto cria incrementalmente um novo sistema com uma versão beta pública. Isso produz ganhos mais rápidos e de longo prazo, ideais para resultados rápidos.

Substituir um sistema que foi cuidadosamente refinado e fortemente customizado durante uma década é uma tarefa monolítica. Você não pode simplesmente reconstruir algo do zero em poucas semanas, algo em que outras pessoas vêm trabalhando há anos. Portanto, sempre que possível, tente incrementar gradualmente, envolvendo usuários, stakeholders e engenheiros ao longo do caminho — e com tempo de buffer suficiente e ciclos de feedback contínuos. Concluindo Com projetos legados, o fracasso muitas vezes não é uma opção. Você está migrando não apenas componentes, mas também usuários e fluxos de trabalho. Como você opera no cerne do negócio, espera muita atenção, ceticismo, dúvidas, medos e preocupações. Portanto, construa relacionamentos sólidos com as principais partes interessadas e os principais usuários e compartilhe a propriedade com eles. Você precisará do apoio e da adesão deles para colocar seu trabalho de experiência do usuário em ação. As partes interessadas solicitarão recursos novos e antigos. Eles se concentrarão em casos extremos, exceções e pequenas tarefas. Eles questionarão suas decisões. Eles enviarão sinais confusos e mudarão de opinião. E eles esperam que o novo sistema funcione perfeitamente desde o primeiro dia. E a melhor coisa que você pode fazer é trabalhar com eles durante todo o processo de design, desde o início. Execute um projeto piloto bem-sucedido para construir confiança. Relate seu progresso repetidamente. E leve em conta fases intensas de testes rigorosos com usuários legados. Renovar um sistema legado é um desafio difícil. Mas raramente existe um projeto que possa ter tanto impacto em tal escala. Arregace as mangas e supere isso com sucesso, e sua equipe será lembrada, respeitada e recompensada nos próximos anos. Conheça “Avalie a experiência do usuário e o impacto do design” Conheça o Measure UX & Design Impact, o guia prático de Vitaly para designers e líderes de UX sobre como rastrear e visualizar o incrível impacto do seu trabalho de UX nos negócios - com um treinamento de UX ao vivo ainda este ano. Vá para os detalhes.

Conheça Measure UX and Design Impact, um curso prático em vídeo para designers e líderes de UX.

Vídeo + Treinamento UXSomente vídeoVídeo + Treinamento UX$ 495,00 $ 799,00

Obtenha vídeo + treinamento UX25 vídeo-aulas (8h) + treinamento UX ao vivo. Garantia de devolução do dinheiro em 100 dias. Somente vídeo$ 250,00$ 350,00

Adquira o videocurso25 videoaulas (8h). Atualizado anualmente. Também disponível como um pacote UX com 3 cursos em vídeo.

Recursos úteis

Estratégia de migração UX para aplicativos legados, por Tamara Chehayeb Makarem Como melhorar sistemas legados, por Christopher Wong Projetando comLegado, de Peter Zalman Redesenhando um grande sistema legado, por Pawel Halicki Como gerenciar código legado, por Nicolas Carlo Como transformar o legado, por Bansi Mehta Dívida de Design 101, de Alicja Suska Guia prático para UX empresarial, por Yours Truly Manual de Design UX de Saúde, por Yours Truly

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free