Ejercicios Practicos-Aseguramiento de la Calidad del Software
Enviado por MELIJAQUEZ • 22 de Junio de 2017 • Ensayo • 3.102 Palabras (13 Páginas) • 306 Visitas
Ejercicios Prácticos
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?
Las aplicaciones dependen totalmente del Sistema Operativo que se está utilizando, algunas corren solo con ciertos requerimientos de Hardware específicos o aplicaciones que fueron creadas para ser instaladas en un SO determinado. Es necesario obtener una versión de la aplicación para cada SO que queramos usar o que la PC donde se va a instalar la aplicación cuente con los requerimientos de Hardware definidos para poder funcionar correctamente debido a que si se instala en una versión no identificada, esta situación puede generar fallas e inestabilidad.
Ejemplo: existen aplicaciones que pueden requerir una versión especifica de una biblioteca de vínculos dinámicos la cual es un archivo con extensión (DLL) para poder funcionar, mientras otra aplicación de ese sistema quizás requiera una versión diferente de la misma (DLL). La instalación de ambas aplicaciones genera una situación en la que una de ellas sobrescribe la versión requerida por la otra, por lo que se provoca el mal funcionamiento o la falla de la aplicación. Para evitar esto por lo generar se llevan a cabo intensas pruebas de compatibilidad antes de la instalación de una nueva aplicación.
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.
Microsoft Windows tiene factores externos para diferentes versiones porque se ha visto obligado por el mercado. Se basa en la necesidad de tener versiones beta o de prueba de sus productos en funcionamiento tan rápido como sea posible. Involucrando al cliente en el proceso de prueba. Para ver así como trabaja su producto y poder determinar cuales trabajan correctamente y cuáles no lo hacen donde ellos mismos le informen de los errores y escuchar sus sugerencias para así corregir esas fallas antes de tirar el producto al mercado.
Mejoras obtenidas de la nueva versión de Windows
Windows 8 vs Windows 10
Windows 8 | Windows 10 |
Este Sistema Operativo está enfocado para ser usado en dispositivos portables como teléfonos Smartphone y tabletas, un mercado en el que las versiones anteriores de Windows no eran funcionales. Tiene inicio y apagado más rápido que sistemas operativos anteriores, funcionamiento más eficiente del sistema e incluso en equipos con pocas prestaciones de hardware posee compatibilidad con dispositivos externos de última generación, como celulares, impresoras, etc. incluye un programa antivirus y antimalware propio. | Este nuevo Sistema Operativo es un sistema ligero que consume menos recursos que los anteriores. Parece funcionar especialmente bien en portátiles y Netbook antiguos. Si tienes un PC viejo que cumple los requisitos mínimos... Windows 10 te sorprenderá. Si tienes Windows 8, el salto a Windows 10 es casi inevitable porque dice adiós al escritorio Metro, y las apps se convierten en simples programas que se pueden redimensionar en una ventana, minimizar, o utilizar en multitarea como cualquier otro programa de Windows. Se eliminan también las irritantes Charms (barras laterales emergentes) que surgían en los momentos más inoportunos. Windows 10 será el último sistema operativo de Microsoft. A partir de ahora dejará de ser un software, para convertirse en un servicio online que se actualizará y expandirá de forma indefinida, a través de Internet. Windows 10 se va a convertir en un servicio integrador que te permitirá usar todos tus datos (fotos, vídeos, documentos, proyectos, programas) en cualquier dispositivo, sincronizando de uno a otro de forma automática. Si tienes varios ordenadores, o distintos tipos de dispositivos (tabletas, móviles, PCs), Windows 10 es el que mejor va a sincronizar tus datos sin que tu apenas tengas que intervenir. Aquí desaparece Windows Media Center, y con él la posibilidad de reproducir el formato DVD. Si quieres reproducir tus discos tendrás que instalar alguna aplicación externa y la actualización gratis solo será el primer año. |
Ejercicio 3
En el contexto del tema Gestión de Riesgos, suponga que usted es el dueño de una pequeña empresa de desarrollo de software, por ejemplo formada por cinco programadores. Considere el riesgo asociado a la pérdida de todos los archivos de datos y código fuente y conteste las siguientes preguntas:
- ¿Cuáles son los riesgos asociados?
- Riesgos y amenazas: algunos pueden ser de recursos humanos, ambientales, físicos, tecnológicos, financieros y organizacionales.
- Ambientales: lluvia, inundaciones, terremotos, tormentas, humedad, calor, etc.
- Humanos: esto implica el robo de la información, fraude, derramar café u otros líquidos, adulterar la codificación, robo, borrado accidental de archivos, entre otros.
- Tecnológicos: virus y malware dañinos, fallas del servicio eléctrico, fallas del Hardware o Software, fallas del aire acondicionado la cual puede producir calentamiento en los equipos, fallas de la planta de emergencia.
Uno de los mayores riesgo aparte de todos los anteriores es no haber tenido un registro anticipado, porque entonces estos programadores y desarrollares deberán comenzar desde cero a poner en función la recuperación de todos los archivos perdidos y plasmar de nuevo todo ese código fuente, pasado ya el tiempo es más difícil recordar que procedimiento y qué tipo de datos usaban para dicho software.
...