Artículo

Ingeniería De Software

09 de octubre de 2026

O papel da densidade de texto instrutivo na eficiência de uma aplicação web.

O Papel da Densidade de Texto Instrutivo na Eficiência de uma Aplicação Web.

Mariana da Silva Zangrossi; Daniele Aparecida Cicillini Pimenta

DOI: 10.22167/2675-6528-202601214

Artigo elaborado pela ferramenta ResumeAI, solução de inteligência artificial desenvolvida pelo Instituto Pecege voltada à síntese e redação.

Resumo

O desenvolvimento de aplicações web se conecta à experiência do usuário, e este trabalho investigou como o uso excessivo de textos instrutivos pode retardar a conclusão de tarefas e impactar a eficiência da aplicação. O objetivo foi identificar o impacto da densidade textual do conteúdo instrutivo na eficiência de uma aplicação web, utilizando como principal referência a terceira lei de usabilidade de Krug. A pesquisa, de caráter exploratório e delineamento experimental quantitativo, empregou um teste A/B em uma aplicação web responsiva, onde a única variável controlada foi a densidade textual (alta vs. baixa, definida pela contagem de palavras). Participaram 25 usuários, e os dados foram coletados via Datadog RUM, mensurando tempo de conclusão, erros de submissão e taxa de conversão. Os resultados revelaram que a variante com densidade textual reduzida (variante B) apresentou uma taxa de conversão superior (58,3% contra 33,3% da variante A) e um tempo médio de conclusão significativamente menor (1:38 minutos contra 4:58 minutos da variante A), representando um aumento de 67,12% na eficiência. O teste t de Welch (p=0,042) confirmou que a redução da densidade textual impactou a eficiência. Concluiu-se que a redução da densidade textual afeta a eficiência e a taxa de conversão, reforçando a importância de conteúdo objetivo e conciso. Contudo, a baixa densidade textual, por si só, não garantiu o pleno entendimento, sendo essencial a comunicação clara e objetiva das instruções, validando a relevância do UX Writing.

Palavras-chave: Eficiência; Experiência de usuário; Teste A/B; Texto Instrutivo; Usabilidade.

1. Introdução

A evolução da internet, marcada pela transição da Web 1.0 para a Web 2.0, redefiniu a interação digital. Enquanto a Web 1.0 se caracterizava por um modelo estático e predominantemente informativo, a Web 2.0 introduziu a capacidade bidirecional, permitindo que as ações dos usuários alterassem e persistissem informações no lado do servidor. Este novo paradigma impulsionou o surgimento de plataformas de conteúdo gerado pelo usuário, como redes sociais e blogs, conforme observado por Nath et al. (2014).

Com a crescente abundância e complexidade das aplicações da Web 2.0, que resultaram em um aumento significativo da informação disponibilizada ao usuário (Laajalahti, 2023), o estudo da experiência do usuário, ou “user experience” (UX), em inglês, tornou-se um fator primordial para a sobrevivência e o sucesso dos produtos digitais. Uma experiência insatisfatória pode levar ao abandono do usuário antes mesmo da conclusão de uma tarefa, um risco que Garrett (2011) e Nielsen (2000a) já destacavam.

A UX, nesse contexto, abrange a forma como o usuário interage com um produto, indo além dos aspectos puramente funcionais ou estéticos (Garrett, 2011). Morville (2004) propõe que uma boa experiência de usuário é alcançada pela união de sete atributos inter-relacionados, que devem ser priorizados de acordo com as especificidades do produto. Embora a usabilidade seja um componente crucial, Morville (2004) enfatiza que ela não deve ser o único objetivo, posicionando a UX como um conceito mais abrangente.

Em sua essência, a usabilidade é definida como a capacidade de uma pessoa, independentemente de suas habilidades, de utilizar algo de modo a obter mais benefícios do que malefícios (Krug, 2014). Sob uma perspectiva técnica, a Associação Brasileira de Normas Técnicas (ABNT, 2002) estabelece na norma NBR 9241-11 que a usabilidade é a medida pela qual os usuários alcançam seus objetivos em um contexto de uso com eficácia, eficiência e satisfação. A eficiência, em particular, refere-se à quantidade de esforço necessária para completar uma tarefa de maneira assertiva. Nielsen (2012) complementa que uma experiência usável deve ser fácil, memorável e com baixa ocorrência de erros que não impeçam o uso.

A amplitude dos cenários em que a UX é abordada levou à especialização em subáreas. Algumas dessas vertentes se concentraram na web como uma funcionalidade, tratando o produto como uma ferramenta, enquanto outras se inclinaram para a web como informação, focando na maneira como o conteúdo é transmitido ao usuário. Essa ramificação reflete uma divergência na discussão sobre a resolução de problemas de UX (Garrett, 2011), com este estudo alinhando-se à perspectiva da informação.

A preocupação com a clareza e concisão da informação é um tema recorrente na literatura. As dez heurísticas de usabilidade de Nielsen (1994) orientam a criação de produtos usáveis, sugerindo que a comunicação da aplicação seja familiar e compreensível, contendo apenas informações relevantes, indispensáveis e objetivas, para evitar a distração do usuário. Krug (2014) reforça essa heurística, defendendo uma experiência autoexplicativa e a manutenção apenas das instruções estritamente necessárias.

O Design de Informação (DI) estuda o processo de comunicação de uma mensagem, seja ela visual ou informacional, para garantir que o usuário a compreenda com facilidade (Garrett, 2011). Os princípios funcionais de DI, elaborados por Pettersson (2010) e corroborados por Venancio e Silva (2025), alinham-se às diretrizes de usabilidade de Krug (2014) e Nielsen (1994), enfatizando a utilização de textos curtos, simples e com linguagem adaptada. Essa área se conecta diretamente à redação UX, ou “UX Writing”, que se especializa na criação de conteúdo que guia o usuário e contribui para o crescimento do negócio (Tham et al., 2024; Venancio e Silva, 2025). Um de seus focos é a produção de microcópia, que são palavras e frases concisas e curtas destinadas a instruir as ações do usuário, aprimorando a eficiência e satisfação da experiência (Yifrah, 2019).

Diante do desafio de desenvolver aplicações web complexas e, ao mesmo tempo, mantê-las usáveis, a importância de um conteúdo breve e assertivo para mitigar a desistência do usuário é inegável. Aliadas às heurísticas de Nielsen e aos princípios de Pettersson, que orientam o uso de textos concisos e informações estritamente indispensáveis, a terceira lei de usabilidade de Krug (2014) propõe a remoção de metade das palavras e a repetição desse processo até que o conteúdo restante seja imprescindível. Embora o “UX Writing” e a microcópia sejam ferramentas eficazes na otimização do fluxo de interação, torna-se fundamental compreender qual o impacto real dessa redução quantitativa na eficiência da experiência do usuário, uma lacuna que este estudo busca preencher.

Assim, esta pesquisa se justifica pela necessidade de aprofundar o entendimento sobre a relação entre a densidade textual e a eficiência em aplicações web. O objetivo deste estudo foi utilizar o teste A/B, uma variante dos testes de usabilidade, para identificar o impacto da densidade textual do conteúdo instrutivo na eficiência em uma aplicação web, utilizando como principal referência a terceira lei de usabilidade de Krug.

2. Material e Métodos

A presente pesquisa caracterizou-se como exploratória e de delineamento metodológico experimental, conforme a classificação de Gil (2010). O estudo buscou investigar o impacto da densidade textual na eficiência de uma aplicação web, adotando uma abordagem quantitativa, segundo Creswell e Creswell (2021). Para tanto, empregou-se a estratégia de teste A/B, na qual o conteúdo textual foi a única variável controlada entre as variantes.

A unidade de análise consistiu em uma aplicação web responsiva, desenvolvida especificamente para este estudo, que simulava um sistema fictício de agendamento de doações de objetos. O objetivo foi criar um fluxo de interação simplificado, mas com regras de negócio que exigissem a atenção do usuário, fundamentado no conceito de custo de interação (Budiu, 2024).

A pesquisa contou com a participação de 25 usuários, selecionados por amostragem por conveniência. Os participantes acessaram a aplicação via dispositivos móveis ou computadores, garantindo um perfil amostral abrangente. A amostra de 20 usuários foi considerada estatisticamente significativa para métricas de usabilidade em pesquisas quantitativas (Nielsen, 2012b), e Faulkner (2003) reforçou que 20 participantes detectam 95% dos problemas de usabilidade.

Cada participante recebeu acesso a uma das duas variantes da aplicação de forma aleatória e balanceada. A variante A atuou como grupo de controle, apresentando alta densidade textual, enquanto a variante B constituiu o grupo experimental, com densidade textual reduzida. Um mecanismo de balanceamento foi implementado para redirecionar o usuário à variante com menor volume de tráfego, exceto em cenários de paridade absoluta.

A tarefa final atribuída aos participantes consistiu no agendamento de um par de calçado e um móvel, observando a data útil e o horário mais próximos, considerando a cidade e o tipo de residência informados. Para isso, foram estabelecidas oito regras de negócio específicas, que incluíam a necessidade de duas coletas (calçados e móveis), validação de CEP via API (ViaCEP e BrasilAPI), agendamento com antecedência mínima de três dias úteis para CEPs fora de São Paulo, horários específicos para casas (08:00 às 18:00) e apartamentos (10:00 às 16:00), e coletas em dias úteis e diferentes, nos dias e horários mais próximos disponíveis.

O desenvolvimento das interfaces da aplicação foi realizado com a ferramenta Bolt.new, que utiliza inteligência artificial para criar aplicações web a partir de comandos em linguagem natural. A hospedagem foi feita no Bolt Host, integrado à plataforma Bolt.new. Optou-se por um visual minimalista para focar a atenção nos elementos instrucionais, mitigando ruídos visuais.

O fluxo da aplicação foi estruturado em quatro etapas, cada uma com um caminho de Uniform Resource Locator (URL) específico, gerenciado pela biblioteca React Router. As etapas foram: Página inicial (`/`), Adição de objetos (`/donation/add_items`), Agendamento da doação (`/donation/schedule`) e Confirmação da doação (`/donation/finish`). A lógica de negócio da aplicação foi previamente mapeada utilizando a notação Business Process Model and Notation (BPMN) no software Bizagi Modeler, conforme detalhado no Apêndice A.

Para a implementação do balanceamento de usuários e persistência de dados, utilizou-se o Bolt Database, tecnologia nativa da plataforma Bolt.new, fundamentada em PostgreSQL. Duas tabelas foram criadas: `ab_test_metrics` para contadores de sessão por variante e `ab_test_assignments` para armazenar os identificadores únicos de sessão (`session_ids`) e suas respectivas versões atribuídas. A API `localStorage` do JavaScript foi empregada para manter o acesso do participante à mesma variante em sessões subsequentes, armazenando o `session_id` sob a chave `ab_test_session_id`. Os detalhes da implementação lógica encontram-se no Apêndice B.

A densidade textual foi definida com base na terceira lei de usabilidade de Krug (2014), que preconiza a redução do conteúdo ao essencial para diminuir o ruído e destacar informações cruciais para a conclusão da tarefa. A variante B teve sua carga textual reduzida em 51,4% em comparação à variante A. Além da redução quantitativa de palavras, o conteúdo da variante B incorporou princípios de microcópia, priorizando linguagem direta, termos do vocabulário cotidiano para uma escrita conversacional, sinalizações textuais simples para navegação e mensagens de erro focadas na resolução de problemas.

A coleta de dados das sessões dos participantes foi realizada por meio do Datadog Real User Monitoring (RUM). As métricas customizadas implementadas incluíram o tempo em milissegundos despendido para a conclusão do agendamento, mensurado a partir do acionamento do último botão do fluxo, e o rastreamento de erros de submissão. Os indicadores de maior relevância para a análise foram o volume de sessões por variante, o tempo médio de execução, a incidência de erros e a taxa de conversão. Para a organização e visualização desses indicadores, criou-se um painel no Datadog.

Em relação aos cuidados éticos, a privacidade dos participantes foi preservada por meio da anonimização dos dados de CEP, utilizando a configuração “defaultPrivacyLevel” no Datadog RUM. Adicionalmente, a funcionalidade de gravação de sessão, conhecida como “Session Replay”, foi desativada, uma vez que a captura visual das sessões não era necessária para os objetivos da pesquisa.

Para guiar a análise estatística, foram estabelecidas as seguintes hipóteses: a hipótese nula (H0) afirmava a inexistência de diferença estatisticamente significativa no tempo médio de conclusão da tarefa entre as variantes; a hipótese alternativa (H1) postulava que a redução da densidade textual, conforme a terceira lei de usabilidade de Krug (2014), resultaria em desempenho superior, manifestado pela redução do tempo até a tarefa final.

A análise estatística dos dados coletados utilizou o teste t de Welch, uma adaptação do teste t de Student para amostras independentes com variâncias desiguais (Sauro e Lewis, 2012). Para a obtenção do valor final do teste t de Welch, empregou-se a função TESTE.T do software Microsoft Excel, configurada com os tempos de conclusão das variantes A e B, um teste bicaudal e o tipo de teste apropriado. Adotou-se um nível de significância de 0,05 para a validação das hipóteses.

3. Resultados e Discussão

A investigação sobre o impacto da densidade textual em aplicações web revelou achados significativos, confirmando a influência do volume de conteúdo instrutivo na eficiência e na experiência do usuário. Após a disponibilização da aplicação e a participação de 25 usuários, os resultados foram analisados com o objetivo de comparar o desempenho das variantes A e B. A variante A, que serviu como grupo de controle, apresentou alta densidade textual, enquanto a variante B, o grupo experimental, teve sua densidade textual reduzida em 51,4% em comparação à variante A, conforme a metodologia. Essa redução foi baseada na terceira lei de usabilidade de Krug (2014), que preconiza a eliminação de palavras desnecessárias para otimizar a clareza e a concisão.

A análise das sessões de usuário demonstrou que, do total de 25 participantes, 12 foram expostos à variante A e 13 à variante B, indicando o funcionamento adequado do algoritmo de balanceamento. As sessões foram consideradas válidas apenas se o ponto de entrada do fluxo fosse a página inicial, garantindo a integridade da mensuração da eficiência. A distribuição dos usuários por tipo de dispositivo mostrou que 4 sessões da variante A e 8 da variante B ocorreram em dispositivos móveis, enquanto 8 sessões da variante A e 5 da variante B foram em desktops. Essa distribuição valida a aplicabilidade dos conceitos de usabilidade em diferentes contextos de acesso, reforçando a relevância da densidade textual para a eficiência em diversas plataformas.

A taxa de conversão, que mede a porcentagem de usuários que concluíram o objetivo final da tarefa, foi um indicador crucial para avaliar o impacto da densidade textual. Observou-se que a variante B obteve uma taxa de conversão superior, alcançando 58,3% de conclusão, em contraste com os 33,3% da variante A. Embora ambas as versões tenham experimentado uma diminuição na taxa de conversão entre as etapas de agendamento e confirmação, a variante com texto reduzido demonstrou uma capacidade significativamente maior de guiar os usuários até a finalização da tarefa. Este resultado sugere que a concisão do conteúdo instrutivo contribui para que mais usuários persistam e completem o fluxo proposto, alinhando-se às heurísticas de Nielsen (1994) sobre a comunicação objetiva.

Tempo de conclusão

O tempo médio de conclusão da tarefa foi uma das métricas mais impactantes, diretamente relacionada à eficiência da aplicação, conforme definido pela ABNT (2002). A variante B registrou um tempo médio de 1 minuto e 38 segundos para a conclusão do objetivo final, enquanto a variante A demandou, em média, 4 minutos e 58 segundos. Essa diferença representa um aumento notável de 67,12% na eficiência da variante B. Os tempos máximo e mínimo também corroboraram essa tendência, com a variante A apresentando 5 minutos e 43 segundos (máximo) e 3 minutos e 15 segundos (mínimo), e a variante B registrando 2 minutos e 4 segundos (máximo) e 1 minuto e 5 segundos (mínimo). Tais dados evidenciam que a redução da densidade textual impacta positivamente a velocidade com que os usuários conseguem navegar e finalizar as tarefas, resultando em uma experiência mais fluida e menos custosa em termos de esforço cognitivo (Budiu, 2024).

Erros de submissão de agendamento

Além do tempo e da taxa de conversão, a pesquisa também monitorou a incidência de erros de submissão de agendamento, que ocorriam quando as regras de negócio não eram atendidas. Curiosamente, a variante B, com menor densidade textual, apresentou um total de 103 erros, ligeiramente superior aos 96 erros registrados na variante A. No entanto, apesar do maior número de erros, a variante B manteve um tempo médio de conclusão inferior, conforme demonstrado anteriormente. Este paradoxo sugere que, embora os usuários da variante B pudessem cometer mais erros iniciais, as mensagens de erro e as instruções mais concisas e diretas permitiram uma recuperação mais rápida e eficaz, minimizando o impacto no tempo total da tarefa. Isso reforça a importância do UX Writing e da microcópia, que focam na clareza e na assertividade das mensagens, mesmo em cenários de erro (Yifrah, 2019).

A análise detalhada dos erros por regra de negócio revelou que as regras 3, 5 e 6 foram as que mais geraram pontos de fricção para ambas as variantes. A Regra 3, referente ao agendamento com pelo menos três dias úteis de antecedência para CEPs fora de São Paulo, registrou 28 erros na variante A e 22 na variante B. A Regra 5, que estabelece horários permitidos para apartamentos (10:00 às 16:00), teve 25 erros na variante A e 18 na variante B. Já a Regra 6, sobre coletas em dias úteis e diferentes, contabilizou 20 erros na variante A e 15 na variante B. A recorrência desses erros, independentemente da densidade textual, indica que a complexidade inerente a certas regras de negócio pode ser um fator significativo que compromete a eficiência do fluxo, exigindo uma comunicação excepcionalmente clara e objetiva para mitigar a confusão do usuário.

Aplicação do teste T de Welch

Para validar estatisticamente as hipóteses do estudo, aplicou-se o teste t de Welch, uma adaptação do teste t de Student adequada para amostras com variâncias desiguais (Sauro e Lewis, 2012). A hipótese nula (H0) postulava que não haveria diferença estatisticamente significativa no tempo médio de conclusão da tarefa entre as variantes, enquanto a hipótese alternativa (H1) afirmava que a redução da densidade textual resultaria em um desempenho superior, ou seja, menor tempo de conclusão. A análise foi realizada apenas com as sessões concluídas, totalizando 3 sessões para a variante A e 7 para a variante B, o que delimitou a amostra para a validação estatística em 10 participantes.

Os tempos em segundos para as sessões concluídas foram: 188,76, 310,91 e 325,51 para a variante A; e 122,44, 103,99, 73,34, 64,45, 71,94, 79,27 e 62,71 para a variante B. Com base nesses dados, calculou-se a média, o desvio padrão e a variância para cada grupo. A variante A apresentou uma média de 275,06 segundos, desvio padrão de 75,10 e variância de 5639,06. A variante B, por sua vez, registrou uma média de 82,59 segundos, desvio padrão de 22,29 e variância de 496,71. A razão entre os desvios padrão foi de aproximadamente 3,37, confirmando a necessidade de utilizar o teste de Welch devido à desproporcionalidade das variâncias.

A aplicação do teste t de Welch resultou em um valor de t de aproximadamente 4,35 e graus de liberdade (df) de cerca de 2,15. O p-valor obtido foi de 0,042. Considerando o nível de significância adotado de 0,05, o p-valor (0,042) foi inferior a este limite. Consequentemente, a hipótese nula (H0) foi rejeitada em favor da hipótese alternativa (H1). Isso comprova estatisticamente que a redução da densidade textual impactou de forma significativa a eficiência da aplicação, resultando em um tempo de conclusão da tarefa consideravelmente menor para os usuários expostos à variante com menos texto.

As implicações desses resultados são claras e corroboram as premissas de usabilidade estabelecidas por autores como Nielsen (1994) e Krug (2014). A alta densidade textual não apenas compromete a eficiência da aplicação, mas também afeta negativamente a taxa de conversão, levando a um maior abandono do fluxo por parte dos usuários. A pesquisa demonstra que a otimização do conteúdo instrutivo, por meio da redução quantitativa de palavras e da aplicação de princípios de microcópia e UX Writing, é fundamental para criar uma experiência de usuário mais eficaz e satisfatória. Contudo, a baixa densidade textual, por si só, não garante o pleno entendimento, sendo essencial que a comunicação das instruções seja clara, objetiva e autoexplicativa, mesmo em sua forma mais concisa.

4. Conclusão

O presente estudo buscou identificar o impacto da densidade textual do conteúdo instrutivo na eficiência de uma aplicação web, utilizando como referência a terceira lei de usabilidade de Krug. Verificou-se que a redução da densidade textual, implementada na variante B, resultou em um aumento significativo da eficiência, evidenciado por um tempo médio de conclusão da tarefa 67,12% menor em comparação à variante A. Adicionalmente, observou-se uma taxa de conversão superior na variante com texto reduzido, alcançando 58,3% contra 33,3% da variante de alta densidade. A aplicação do teste t de Welch confirmou estatisticamente que a diminuição da densidade textual impactou de forma significativa a eficiência da aplicação. Esses achados reforçam as diretrizes de usabilidade que preconizam a importância de um conteúdo objetivo e conciso, demonstrando que a otimização do conteúdo instrutivo, por meio da aplicação de princípios de microcópia e UX Writing, é fundamental para criar uma experiência de usuário mais eficaz e satisfatória.

Contudo, constatou-se que a baixa densidade textual, por si só, não garantiu o pleno entendimento do usuário, sendo essencial que a comunicação das instruções seja clara, objetiva e autoexplicativa, mesmo em sua forma mais concisa. A recorrência de erros em regras de negócio complexas, independentemente da densidade textual, indicou que a complexidade inerente a certas funcionalidades pode comprometer a eficiência do fluxo, exigindo uma comunicação excepcionalmente clara. Como sugestão para trabalhos futuros, propõe-se a aplicação da mesma metodologia em fluxos de maior complexidade e o teste com públicos mais especializados, a fim de investigar se a familiaridade técnica com o domínio da aplicação preserva a eficiência mesmo com alta densidade textual. Recomenda-se, ainda, explorar o conceito de densidade textual para além da contagem quantitativa de palavras, incorporando análises de complexidade léxica e o impacto da escolha de vocabulários técnicos ou rebuscados.

Referências Bibliográficas

Associação Brasileira de Normas Técnicas [ABNT]. 2002. NBR 9241-11 Requisitos Ergonômicos para Trabalho de Escritórios com Computadores Parte 11 – Orientações sobre Usabilidade. Disponível em: <https://www.inf.ufsc.br/~edla.ramos/ine5624/_Walter/Normas/Parte%2011/iso9241-11F2.pdf>. Acesso em: 21 out. 2025.

Budiu. R. 2024. Interaction Cost. Disponível em: <https://www.nngroup.com/articles/interaction-cost-definition>. Acesso em: 5 fev. 2026.

Creswell, J. W.; Creswell, J. D. 2021. Projeto de Pesquisa: Métodos Qualitativo, Quantitativo e Misto. 5ed. Penso, Porto Alegre, RS, Brasil.

Faulkner, 2003 [Referência completa não encontrada no documento original]

Garrett, J. J. 2011. The Elements of User Experience: User-Centered Design for the Web and Beyond. 2ed. New Riders. Berkley, CA, Estados Unidos.

Gil, 2010 [Referência completa não encontrada no documento original]

Krug, S. 2014. Não me faça pensar: atualizado: uma abordagem de bom senso à usabilidade na web e mobile. 1ed. Alta Books, Rio de Janeiro, RJ, Brasil.

Laajalahti, 2023 [Referência completa não encontrada no documento original]

Morville, P. 2004. User Experience Design. Disponível em: <https://semanticstudios.com/user_experience_design>. Acesso em: 21 out. 2025.

Nath, K.; Dhar, S; Basishtha, S. 2014. Web 1.0 to Web 3.0 – Evolution of the Web and its Various Challenges. In: 2014 International Conference on Optimization, Reliability, and Information Technology, 2014, Faribadad, Índia. Anais… p. 86-90.

Nielsen, J. 1994. 10 Usability Heuristics for User Interface Design. Disponível em: <https://www.nngroup.com/articles/usability-101-introduction-to-usability>. Acesso em: 21 out. 2025.

Nielsen, J. 2000a. Projetando Websites. 5ed. Elsevier Editora, Rio de Janeiro, RJ, Brasil.

Nielsen, J. 2012a. Usability 101: Introduction to Usability. Disponível em: <https://www.nngroup.com/articles/usability-101-introduction-to-usability>. Acesso em: 21 out. 2025.

Nielsen, J. 2012b. How Many Test Users in a Usability Study?. Disponível em: <https://www.nngroup.com/articles/how-many-test-users>. Acesso em: 5 fev. 2026.

Pettersson, R. 2010. Information Design-Principles and Guidelines. Journal of Visual Literacy 29(2): 167-182.

Sauro, J; Lewis, J. R. 2012. Quantifying the User Experience. 2ed. Elsevier, Waltham, MA, Estados Unidos.

Tham, J. C. K.; Howard T.; Verhulsdonck G. 2024. UX Writing Designing User-Centered Content. 2ed. Routledge, Nova Iorque, NY, Estados Unidos.

Venancio, T. A.; Silva T. B. P. 2025. Critérios de UX Writing: perspectivas sobre o conteúdo no design de interfaces digitais. In: 12 Congresso Internacional de Design da Informação, 2025, São Paulo, SP, Brasil. Anais… p. 17-30.

Yifrah, K. 2019. Microcopy The Complete Guide. 2ed. Nemala, Haifa, Israel.

Artigo oriundo de Trabalho de Conclusão de Curso da Especialização em Engenharia de Software do MBA USP/Esalq

Para saber mais sobre o curso, clique aqui e acesse a plataforma MBX Academy

También te puede interesar

Ingeniería De Software

09 de octubre de 2026

Implementación de sistemas de analítica en entornos de automatización en la industria de procesos

La digitalización de plantas de proceso depende de la recolección y el almacenamiento estructurados de datos, sin los cuales no hay visibilidad de la operación. Se llama analítica industrial a la cadena que recorre estos datos desde la adquisición de la señal en el instrumento de campo, pasando por el almacenamiento ordenado en el tiempo, hasta la disponibilización para análisis y para otros sistemas. Los softwares industriales propietarios cubren hoy esta cadena, y los costos de licenciamiento y mantenimiento restringen su adopción. El estudio tuvo por objetivo arquitectar, implementar y validar un sistema de esta naturaleza, empleando técnicas corrientes de desarrollo de software y componentes sin costo de licenciamiento. El sistema, denominado Sistema de Adquisición y Tratamiento de Información de Proceso (SATIP), se estructuró en tres capas independientes, teniendo como fuente de datos un simulador de reactor farmacéutico que ejecutó una receta de ocho etapas y generó series temporales con variación estocástica. El simulador se escribió en Go, lenguaje adoptado por generar binarios autocontenidos, adecuados a la ejecución en equipos de borde. El almacenamiento utilizó TimescaleDB y la disponibilización se realizó por medio de una interfaz REST con un panel web. El sistema procesó cerca de 414 mil registros por ejecución, con tendencia multivariante, registro de alarmes y correlación temporal entre instrumentos. La arquitectura se mostró reproducible y sin costo de licenciamiento, y la identificación de la degradación exigió solo las lecturas ya almacenadas por el sistema.

Palabras clave: Arquitectura de software; Digitalización; Integración IT/OT; Mantenimiento predictivo; Series temporales.

Ingeniería De Software

09 de octubre de 2026

Uso de la voz junto con grandes modelos de lenguaje como herramienta para la accesibilidad digital

El habla es una base esencial para la interacción humana y, para las personas con discapacidad, puede representar la principal forma de comunicación con el entorno externo. Dada la creciente influencia tecnológica, la identificación de comandos de voz ha surgido como una estrategia prometedora para la interacción hombre-máquina. El trabajo exploró cómo la voz, junto con los Grandes Modelos de Lenguaje (LLMs), puede ser utilizada de manera eficiente, natural y precisa. Para ello, se emplearon diversos patrones de diseño y el lenguaje Python, buscando una mayor extensibilidad. Se utilizó Gemini como proveedor de LLM, enviando el audio directamente y aprovechando su capacidad de llamada de función para interactuar con el dispositivo. Se desarrolló un sistema capaz de comprender la intención del usuario y convertirla en acciones, cuyo diferencial fue la capacidad de visión computacional basada en capturas de pantalla y un sistema de malla para la orientación del LLM. Las pruebas revelaron una tasa de comprensión de la intención del usuario del 91,81% y una tasa de éxito en la ejecución del 75,45% con el modelo “Flash-3” (top p 0,5 y top k 5). El sistema propuesto validó la premisa de que la integración de LLMs a interfaces de voz aumenta la autonomía de usuarios con discapacidad motora, cumpliendo el propósito de ser una Tecnología Asistiva moderna y eficaz. Sin embargo, se plantearon cuestiones sobre los costos de la IA y la seguridad de los datos del usuario, indicando la necesidad de mejora.

Palabras clave: Llamada de función; Interacción hombre-máquina; Reconocimiento de voz; Visión computacional.

Ingeniería De Software

09 de octubre de 2026

ReasonGuard: Una Plataforma de Auditoría de Razonamiento para Modelos de Lenguaje Basada en Descomposición Estructurada de Pensamiento

Se presentó ReasonGuard, una plataforma de auditoría de razonamiento de Inteligencia Artificial, desarrollada como middleware de observabilidad entre aplicaciones cliente y modelos de lenguaje a gran escala (LLMs). El trabajo tuvo como objetivo ofrecer transparencia y trazabilidad a los procesos de toma de decisiones basados en IA, abordando la brecha en la operacionalización de técnicas de razonamiento estructurado para fines de auditoría. El sistema interceptó, analizó y documentó interacciones con LLMs a través de cinco módulos fundamentados en los paradigmas Chain-of-Thought (CoT), Tree-of-Thought (ToT) y Graph-of-Thought (GoT). Estos módulos capturaron rastros de razonamiento, detectaron fallas lógicas estructurales, evaluaron la consistencia de las respuestas y generaron informes de auditoría dirigidos a diferentes perfiles de stakeholders. La plataforma se implementó con FastAPI (Python) en el backend, React con TypeScript en el frontend y PostgreSQL como base de datos relacional, siguiendo una arquitectura modularizada con aislamiento multitenancy por usuario. Los resultados demostraron la viabilidad técnica del enfoque propuesto, con los cinco módulos operativos e integrados. Se concluyó que ReasonGuard contribuye a la gobernanza de IA al instrumentalizar paradigmas de razonamiento estructurado como herramientas de observabilidad y auditoría, llenando una laguna en la literatura.

Palabras clave: Auditoría de IA; Chain-of-Thought; Gobernanza de IA; Modelos de Lenguaje a Gran Escala; Transparencia Algorítmica.

Ingeniería De Software

09 de octubre de 2026

EngTT: software para transporte de carga terrestre basado en costos operativos y parámetros ANTT

El transporte por carretera representa la principal modalidad logística de Brasil, con la composición de los costos de flete regulada por la Agencia Nacional de Transportes Terrestres (ANTT). Ante la ausencia de una metodología estructurada para el cálculo de fletes y la dependencia de hojas de cálculo aisladas en el sector, se desarrolló el software EngTT. El objetivo fue crear una herramienta de apoyo a la decisión que integrara variables operativas, calculase el costo total por ruta y comparase los resultados con el piso mínimo de la ANTT, identificando escenarios de no conformidad y compresión de margen antes de la fijación de precios. La metodología adoptada fue aplicada, cuantitativa y experimental, con construcción incremental orientada al concepto de Producto Mínimo Viable (MVP). El sistema se estructuró en tres modos de uso – Montar Ruta Visual, Batch por hoja de cálculo y Scrape de rutas – compartiendo un motor de cálculo desacoplado y parámetros centralizados. Los resultados obtenidos demostraron que el software cumplió el objetivo propuesto, evidenciando variaciones de margen y conformidad regulatoria entre las rutas analizadas. Se observó que rutas de mayor extensión, como Ribeirão Preto × Guarujá, presentaron incremento de costo debido a la necesidad de pernoctaciones adicionales del conductor, mientras que rutas más cortas, como Cajamar × Guarujá, mostraron mayor adherencia al piso regulatorio de la ANTT. Se concluyó que la solución desarrollada es aplicable al sector de transporte por carretera de cargas como herramienta eficaz de fijación de precios y gestión operativa.

Palabras clave: ANTT; Carga contenerizada; Ingeniería de software; Flete por carretera; Python.

Ingeniería De Software

08 de octubre de 2026

Pipeline de datos para el monitoreo de acciones considerando la metodología fundamentalista

El panorama financiero brasileño enfrenta desafíos como el endeudamiento familiar, la baja alfabetización financiera y la descentralización de información para el análisis de inversiones. Ante esto, el objetivo de la investigación consistió en desarrollar un pipeline de datos financieros, fundamentado en buenas prácticas de Ingeniería de Datos, para estructurar, procesar y disponibilizar información relevante que apoyara la toma de decisiones de inversores individuales en el análisis de acciones. Se implementó una arquitectura medallón, utilizando MinIO S3 para almacenamiento en capas bronce, silver y gold, con Delta Lake para gobernanza de datos. Se empleó Apache Spark para procesamiento distribuido, Prometheus para monitoreo y Power BI para visualización analítica. Los datos fueron mayoritariamente demostraciones financieras de la Comisión de Valores Mobiliarios (CVM). Se construyó una cartera teórica de inversiones con base en los principios de Benjamin Graham (2017), aplicando filtros de selección y validación de datos. Los resultados indicaron un retorno positivo del 32,88% para la cartera teórica, superando el índice Ibovespa (4,25%) en el período de 2021 a 2024, aunque inferior a la tasa Selic (46,96%). Cualitativamente, el pipeline procesó conjuntos de datos voluminosos, con reducciones significativas de redundancias, como 99,27% en la tabla BPA y 94,29% en la DRE, tras la aplicación de filtros. Se evidenciaron ganancias en organización, trazabilidad y calidad de los datos, posibilitando análisis financieros estructurados y más robustos.

Palabras clave: Arquitectura Medallón; Ingeniería de Datos; Inversiones; Pipeline de Datos.

Ingeniería De Software

08 de octubre de 2026

Desempeño y Costo Total de Propiedad de Bases de Datos en la Nube e Infraestructura Local

El presente estudio analizó el rendimiento de operaciones de bases de datos en infraestructuras de nube y locales, correlacionando el comportamiento técnico con la proyección del Costo Total de Propiedad. La investigación se caracterizó como un estudio cuantitativo y experimental, en el cual un sistema de pruebas sometió instancias aisladas de bases de datos a cargas progresivas de ejecución, midiendo el impacto de la latencia de red y del consumo computacional. Para el análisis financiero, se elaboró un modelo de inversiones y gastos operativos diluidos en un ciclo de treinta y seis meses. Los resultados técnicos revelaron que la acumulación de la latencia de internet causó una severa degradación del tiempo en las ejecuciones en la nube, a pesar de que la infraestructura remota operaba con alta ociosidad de procesamiento, registrando casi el 98% de inactividad de la CPU. En contrapartida, el entorno local obtuvo un rendimiento superior amparado por la comunicación de red casi instantánea. En el aspecto financiero, la consolidación de los costos demostró un empate empírico entre el modelo de adquisición física y el de suscripción de servicio en un horizonte de tres años, pero el entorno local se mostró más ventajoso en un ciclo de sesenta meses. Se concluyó que la degradación en la nube no provino de la capacidad computacional, sino de la interacción entre la latencia de ruta y el patrón de comunicación unitario de la aplicación. La adopción de la nube exige una optimización profunda de la arquitectura del sistema para minimizar la dependencia de comunicación constante con el servidor remoto. Sin esta modernización, la infraestructura local se consolidó como la estrategia más viable, garantizando alto rendimiento, previsibilidad presupuestaria y soberanía de los datos.

Palabras clave: Gastos operativos (OPEX); Escalabilidad transaccional; Latencia de red; Sistemas legados.

Ingeniería De Software

08 de octubre de 2026

Integración asíncrona Slack-Jira vía “middleware” de colas: comparación de soluciones de “cloud computing”

La latencia y la interoperabilidad entre sistemas corporativos distribuidos constituyeron el problema investigado, motivado por los costos y fragilidades de las integraciones manuales entre plataformas de colaboración y gestión de proyectos. Se desarrolló y validó un “middleware” de integración asíncrona entre Slack y Jira, con el objetivo de reducir el tiempo de respuesta percibido por el usuario y garantizar la estabilidad del sistema bajo carga. La metodología consistió en la construcción de una arquitectura de software orientada a eventos en Python, utilizando los patrones “producer-consumer” y “adapter” para aislar la interfaz del usuario del procesamiento de “backend”. La solución evolucionó hacia una arquitectura agnóstica de nube, basada en funciones “serverless”, y fue sometida a pruebas de estrés en entornos local, de red real y de producción en dos nubes. La arquitectura redujo el tiempo de espera del usuario de una estimación síncrona de 2.000 milisegundos a un promedio local de 8,96 milisegundos. Bajo carga de 50 peticiones simultáneas, ambos proveedores de nube se mostraron viables: Amazon Web Services registró menor latencia promedio en la capa de recepción (951,35 ms) y el doble de rendimiento, mientras que Microsoft Azure ejecutó el procesamiento en segundo plano con una mediana de 113 ms. La aplicación de “optimistic UI” aseguró fluidez de uso, y la nivelación de carga por colas dispensó el sobredimensionamiento de infraestructura. El “middleware” se consolidó como un modelo de referencia corporativa escalable, resiliente y protegido contra el aprisionamiento tecnológico.

Palabras clave: Arquitectura orientada a eventos; Desacoplamiento temporal; Eficiencia operacional; Gestión de servicios de tecnología de la información; Interoperabilidad de sistemas.

Ingeniería De Software

07 de octubre de 2026

Aplicación de Inteligencia Artificial para Análisis de Sentimiento en Mensajes de Texto

El análisis de sentimientos en mensajes de texto de clientes de comercio electrónico es crucial para la toma de decisiones empresariales. Este estudio implementó modelos de inteligencia artificial con el objetivo de comparar su rendimiento en la evaluación de estos mensajes. La metodología consistió en la aplicación de un conjunto de datos de 4664 registros en cuatro experimentos distintos: GPT 3.5 Turbo con Zero-shot, GPT 3.5 Turbo con Few-shot, BERT Multilingual Sentiment y BERTimbau con Fine tuning. Los resultados obtenidos indicaron que el modelo especializado con Fine tuning presentó las mejores métricas de evaluación, una matriz de confusión más consistente y el menor tiempo de procesamiento. En contraste, el modelo BERT Multilingual Sentiment demostró dificultades en la interpretación de textos en idioma portugués. Los experimentos con GPT 3.5 Turbo, particularmente el enfoque Few-shot, se revelaron prometedores, configurándose como una alternativa viable en escenarios donde el Fine tuning no puede ser aplicado. Se concluyó que la estrategia de Fine tuning en modelos pre-entrenados, como el BERTimbau, ofrece ventajas significativas en precisión y eficiencia para el análisis de sentimientos a gran escala.

Palabras clave: Análisis de Sentimientos; Fine Tuning; Inteligencia Artificial; LLM; Procesamiento de Lenguaje Natural.

Ingeniería De Software

05 de octubre de 2026

Uso de IA generativa para selección de base de datos: Un framework orientado a requisitos para la generación de Architecture Decision Records (ADRs)

El crecimiento de aplicaciones intensivas en datos y la adopción de la arquitectura de microservicios han ampliado la necesidad de persistencia políglota, imponiendo una alta carga cognitiva a los arquitectos de software en la elección y justificación de tecnologías de bases de datos. Este trabajo tuvo como objetivo proponer y desarrollar un framework basado en agentes de Inteligencia Artificial (IA) para guiar la selección tecnológica y generar Architecture Decision Records (ADRs) fundamentadas. Se empleó una metodología experimental y aplicada para construir una base de conocimiento técnico. La técnica de Retrieval-Augmented Generation (RAG), junto con las bibliotecas LangChain y LangGraph, se utilizó para orquestar agentes y anclar las respuestas de un Large Language Model (LLM). El framework extrajo requisitos en lenguaje natural, los enriqueció con RAG y los envió al LLM, que generó ADRs para auxiliar en la evaluación de trade-offs teóricos. Los resultados demostraron que el agente con RAG redujo respuestas genéricas, aumentando el fundamento teórico y la trazabilidad. El enfoque RAG demostró su eficacia frente a prompts convencionales (zero-shot), favoreciendo la generación de ADRs con menor nivel de alucinación y alto nivel de trazabilidad teórica. Se concluyó que la herramienta automatizada cumplió la función de mapeo de requisitos, resultando en documentos técnicos empíricamente fundamentados y auxiliando la gobernanza y toma de decisiones en arquitectura de software.

Palabras clave: Bases de datos; Inteligencia Artificial; LangGraph; LLM; RAG.