Manual Usabilidad
Manual de Pruebas de Usabilidad
1) Introducción:
Desde el surgimiento de las tecnologías de la información y las comunicaciones, el ser humano no descansa de buscar alternativas para darle solución a los problemas esenciales de la sociedad, lo cual trae consigo el desarrollo tecnológico alcanzado a escala mundial en la industria del software. La competencia ha provocado undesborde de técnicas y metodologías en aras de producir un software cada vez más completo.
Esta evolución mundial, ayuda a comprender de dónde proviene la necesidad de ofrecer una mayor calidad del producto o servicio que se le proporciona al consumidor y, en definitiva, a la sociedad, y cómo poco a poco se han ido involucrando todas las organizaciones en la consecución de este fin, para de estaforma lograr la satisfacción del cliente.
La calidad, no se ha convertido únicamente en uno de los requisitos esenciales del producto, sino que es un factor estratégico del que dependen la mayor parte de las instituciones, no sólo para mantener su posición en el mercado sino incluso para asegurar su supervivencia.
En la producción de software, existen varios métodos para medir la calidad, unoscomienzan desde sus inicios y otro en sus fases finales. La ventaja que puede tener uno sobre otro está dada por la profundidad de los errores que se pueden encontrar. En un software donde se aplican estos métodos desde que comienza, se van corrigiendo dificultades con cada etapa, si es verificado al final puede ser muy costoso encontrar la raíz de los problemas.
Calidad de software ha sidodefinida como la concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo documentados y con las características implícitas que se esperan de todo software desarrollado profesionalmente (Pressman, 2005). Carrasco la definió como un conjunto de cualidades que lo caracterizan y que determinan su utilidad y existencia (Scalone, 2006). Lacalidad de software es sinónimo de eficiencia, flexibilidad, corrección, confiabilidad, mantenibilidad, portabilidad, usabilidad, seguridad e integridad. De acuerdo con el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario (Montañez, 2007).
Enel desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos y especificaciones. La concordancia es un aspecto centrado principalmente en la implementación, la cual si sigue al diseño y el sistema resultante cumple con los objetivos de requisitos y rendimiento, la calidad de concordancia es alta. Entonces a grandes rasgos la calidad de software es el grado con el cual elusuario percibe que el software cumple con sus expectativas.
Durante el ciclo de desarrollo del software se hace necesario darle seguimiento a una serie de parámetros para verificar que el mismo se encuentre libre de errores. En todos los equipos de desarrollo deben existir personas encargadas de ello, las cuales se guían por un plan de pruebas que permite velar por la calidad del software.Las pruebas es una actividad en la cual un sistema o componente es ejecutado bajo unas condiciones o requerimientos específicos, los resultados son observados y registrados, y una evaluación es hecha de algún aspecto del sistema o componente (Prado, 2007).
La prueba de un sistema se define como el proceso de ejercitar o evaluar el sistema, por medios manuales o automáticos, para verificar quesatisface los requerimientos o, para identificar diferencias entre los resultados esperados y los que producen el sistema (Rojas, 2007). Después de analizadas las fuentes bibliográficas se puede definir que las pruebas de software son la verificación constante del comportamiento del producto a partir de un conjunto de casos de prueba, las cuales se ejecutan para comprobar la satisfacción de los...
Regístrate para leer el documento completo.