En el desarrollo de software está incrementándose el reconocimiento de la usabilidad como atributo de calidad clave para el éxito de un producto. Sin embargo, las técnicas pertenecientes al campo de la IPO (Interacción Persona-Ordenador), las cuales nos permiten alcanzar un nivel adecuado de usabilidad en el producto software, se aplican en el marco de métodos IPO, y no en el proceso de desarrollo habitual. Por otra parte, la construcción de software según los métodos y prácticas de la IS (Ingeniería del Software) no trata de forma adecuada la usabilidad a lo largo del proceso de desarrollo. El problema que se aborda en este trabajo es, precisamente, cómo ayudar a los ingenieros software a seleccionar las técnicas y actividades IPO más apropiadas para integrar en su proceso de desarrollo, de modo que se trate adecuadamente la usabilidad del producto software. El estudio realizado sobre el estado de la cuestión revela que dicho problema está abierto. La solución original que se propone consiste en un marco de integración de la usabilidad en el proceso de desarrollo. El marco permite al ingeniero software acceder a una selección de las 35 técnicas IPO mejor dotadas para su integración en el proceso de una organización con escasa o nula experiencia previa en el tratamiento de la usabilidad. El único requisito para el proceso de desarrollo en el que se quiera integrar la usabilidad es que tenga un carácter iterativo. Para cada técnica del marco se detalla su caracterización según un conjunto de criterios relevantes para el objetivo de integración, desde el punto de vista de la IS. Se ha comprobado la viabilidad de la solución propuesta mediante su aplicación por un socio industrial del proyecto europeo STATUS en la construcción de un producto comercial. Por otra parte, la solución propuesta se ha aplicado en dos casos de estudio realizados por alumnos de la Facultad de Informática de la Universidad Politécnica de Madrid. En definitiva, este trabajo aporta, por primera vez, una herramienta flexible que facilita la selección de técnicas y actividades IPO a integrar en el proceso de desarrollo, dando respuesta a las posibles necesidades de un amplio abanico de organizaciones y procesos software.
© 2008-2024 Fundación Dialnet · Todos los derechos reservados