logo móvil
Contáctanos

¿Cómo mejorar la usabilidad en proyectos de software de código abierto? Un análisis de técnicas de evaluación a través de un estudio de caso múltiple

Autores: Llerena, Lucrecia; Castro, John W.; Llerena, Rosa; Rodríguez, Nancy

Idioma: Inglés

Editor: MDPI

Año: 2025

Descargar PDF

Acceso abierto

Artículo científico
2025

¿Cómo mejorar la usabilidad en proyectos de software de código abierto? Un análisis de técnicas de evaluación a través de un estudio de caso múltiple


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Software de código abierto
Técnicas de evaluación de usabilidad
Proyectos de código abierto
Calidad del software
Participación del usuario
Marco

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
El software de código abierto ha experimentado un crecimiento constante, impulsando una mayor investigación. Sin embargo, las comunidades de código abierto aún necesitan procesos estandarizados para garantizar la calidad del software, y sus características hacen que sea un desafío adoptar muchas técnicas de usabilidad de la interacción humano-computadora directamente. Nuestro estudio tiene como objetivo adaptar y evaluar la viabilidad de tres técnicas de evaluación de usabilidad: el recorrido cognitivo, las pruebas formales de usabilidad y el pensamiento en voz alta, en tres proyectos de código abierto (Code::Blocks, Freeplane y Scribus) desde la perspectiva del equipo de desarrollo. Participamos como voluntarios en estos proyectos, empleando un método de estudio de casos múltiples. Encontramos que las técnicas de usabilidad no se adoptaron de manera sistemática y faltaban procedimientos específicos para proyectos de código abierto. También identificamos condiciones adversas, como la limitada participación de los usuarios, que obstaculizaban la adopción. Propusimos adaptaciones a cada técnica y formalizamos procedimientos para abordar estos desafíos y aplicarlos en contextos de código abierto. Además, desarrollamos un marco para integrar la evaluación de usabilidad en proyectos de OSS. Para abordar esto, detallamos las fases, tareas y artefactos de nuestro marco para garantizar la reutilización y adaptabilidad en contextos de OSS, proporcionando pasos prácticos para la implementación y validaciones futuras. En conclusión, las técnicas de usabilidad deben adaptarse para el software de código abierto, considerando las características y la filosofía únicas de los proyectos. Aunque existen obstáculos, como la participación de los usuarios, aplicar técnicas de usabilidad adaptadas en proyectos de código abierto es factible.

Otros recursos que podrían interesarte

Temas Virtualpro