Calidad De Sofware
Enviado por adrianithaleons • 23 de Julio de 2012 • 1.335 Palabras (6 Páginas) • 2.156 Visitas
LABORATORIO # 2
Ejercicio 1. Encontrar ejemplos concretos de dependencias de aplicaciones para con el sistema operativo o con el hardware. ¿Por qué razón estas dependencias pueden afectar la calidad del software?
• Una aplicación usada para tomar pedidos. Dicha aplicación suele ejecutarse en un Smartphone. La aplicación estará limitada a las especificaciones del teléfono o móvil y las operaciones que se idearon al comienzo puede que no sea posible implementarlas.
• Una aplicación como Microsoft Dynamics Great Plains que depende de la versión del sistema para su funcionamiento. Si se instala sobre un sistema operativo distinto al de su configuración inicial puede que los componentes no se registren o activen de la forma correcta.
Ejercicio 2. Uno de los sistemas operativos más utilizados en el mundo es Microsoft Windows. Evaluar el cumplimiento de los distintos factores externos de calidad de software para este sistema operativo, indicando qué versión del mismo se está evaluando. Analizar si las sucesivas versiones introducidas mejoraron el cumplimiento de alguno de los factores identificados.
Sistema a Evaluar: Windows XP Professional
Definición: Es una versión de Windows, lanzada en octubre de 2001. Su nombre en clave durante la fase de desarrollo fue Whistler, mientras que su denominación oficial proviene del término inglés eXPerience.
Funcionalidad: Dispone de versiones para varios entornos informáticos. Es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT y que se encuentra disponible en versiones para PC de 32 y 64 bits.
Confiabilidad: Está diseñado para proporcionar una base fiable que proporcione lo más reciente en seguridad y confidencialidad.
Facilidad de Uso: Puede ser utilizado por cualquier usuario que no tenga mayor conocimiento del sistema. También pueden escoger entre esta interfaz actualizada y la apariencia clásica de Windows 2000.
Eficiencia: Secuencias más rápidas de inicio y de hibernación y capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar.
Mantenibilidad: Proporciona programas que pueden venir con la instalación del sistema pero el cliente decide usarlos o no.
Portabilidad: Permite a un cliente acceder a todos sus datos y aplicaciones alojados en su computador de escritorio a partir de otro ordenador que ejecute Windows 95 ó posterior, la cual está conectada a su sistema a través de la red.
funcionalidad 4
confiabilidad 2
Facilidad de uso 5
eficiencia 4
Mantenibilidad 3.8
Portabilidad 4.8
total 4
ejercicio 3. Se denominó “problema Y2K” a la incapacidad de un sistema de software de representar fechas usando cuatro dígitos para codificar los años. A fines del año 1999 mucho dinero fue invertido en la actualización de los sistemas que no estaban preparados para el cambio de siglo. ¿Qué factor o factores de calidad de software no cumplían los sistemas alcanzados por el problema Y2K?
Los factores de calidad que no cumplían los sistemas son la funcionalidad y confiabilidad porque los programas que cuentan el número de años a través de la sustracción de las fechas, obtendrían una cantidad de años negativa. Otra razón es que los programas que cuentan el año utilizando los dos últimos dígitos y muestran los dos primeros dígitos del año como 19. Al intentar mostrar el año después del 1999, el programa mostrarían 19 y luego el número que le sigue al 99, es decir: 19100.
Ejercicio 4. En el contexto del tema factores de calidad externos, considere la siguiente métrica de usabilidad:
Usabilidad = 1 / (cantidad de clicks de ratón necesarios para llevar a cabo una determinada tarea)
Elija dos usuarios de mail y determine el valor de la métrica “Usabilidad” para la tarea: enviar un mail sin usar el teclado a una persona existente en la libreta de contactos y adjuntando un archivo de texto ubicado en el directorio raíz. Conteste cuál de los dos programas sería el "más usable" de acuerdo con los resultados obtenidos.
Enviar un mail: 1/4= 0,25.
Adjuntando un archivo de texto ubicado en el directorio raíz: 1/6= 0,16.
La tarea mas usable seria enviar un mail porque finaliza con menor cantidad de clicks que adjuntando un archivo del directorio raíz.
...