Ingeniero
Enviado por fraiman • 7 de Mayo de 2013 • 421 Palabras (2 Páginas) • 791 Visitas
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?
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.
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:
a) ¿Cuáles son los riesgos asociados?
b) ¿Cuál es la probabilidad de pérdida asociada a esos riesgos?
c) ¿Cuál sería el costo monetario de recuperarse de los riesgos si éstos ocurrieran?
d) ¿Cuál sería el costo si ocurriera el peor escenario? ¿Cómo se puede hacer para
disminuir o eliminar el costo si ocurriera el peor escenario?
e) ¿Cuáles son las alternativas para atenuar los riesgos? ¿Cómo se controla que las
alternativas son efectivas y se están llevando a cabo correctamente?
f) ¿Las alternativas producen otros riesgos?
Ejercicio 4 Un error común en ciencias de la computación es pensar que la
codificación consume la mayor parte del tiempo de desarrollo del software.
Apelando a la experiencia individual, establecer qué porcentaje de tiempo requieren
aproximadamente las fases de especificación de requerimientos, diseño, codificación,
testeo y mantenimiento en el desarrollo de un programa.
Ejercicio 5 Definir el concepto de riesgo en el desarrollo de software. Enumerar
algunos de los riesgos que deberían tenerse en cuenta a lo largo de la producción de
software.
Manual Aseguramiento Calidad de Software
100
Ejercicio 6 Explicar brevemente cómo funciona el modelo en espiral del ciclo de
vida del software. Los modelos en espiral o en cascada (con feedback), ¿se pueden
usar indistintamente?. Justificar la respuesta suministrada.
Ejercicio 7 Explicar por qué está mal pensar que la Ingeniería de Software consume
mucho tiempo e interfiere con la productividad del programador. Repasar la
respuesta dada en el ejercicio 4. Con todo esto en mente, ¿cuál sería la mejor
estrategia para reducir los tiempos de codificación?.
Ejercicio 8 ¿Es suficiente con que un lenguaje de programación soporte el concepto
...