Primer parcial Flashcards
software
conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas
calidad
conjunto de propiedades inherentes a una cosa que permite caracterizarla y valorarla con respecto a las restantes de su especie
calidad del software
grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario
características de la calidad del software
- comprensible: capacidad de comprender el software operativo, de cara a un cambio o arreglo
- fiabilidad: capacidad de operar sin errores
- modificable: capacidad de hacer los cambios necesarios de una forma sencilla
- rendimiento: velocidad y compacidad del software
- portable: capacidad de mover el software fácilmente de un entorno de trabajo a otro
- probable: capacidad de construir ejecutar fácilmente casos de prueba
- utilizable: capacidad de uso sencillo de software
ingeniería de software
disciplina de ingeniería que se interesa por todos los aspectos de la producción de software.
enfoque sistemático, disciplinado, cuantificable al desarrollo, operación y mantenimiento del software
desafíos de la ingeniería de software
- entregar software en tiempo, presupuesto y alta calidad
- la precisión de las estimaciones (costo, esfuerzo y calendario)
- la administración de riesgos
proceso de software
proceso de aprendizaje reiterativo que permite documentar la información además de construir un software de calidad
procesos de software
- cascada
- evolutivo (iterativo)
- espiral
- proceso unificado
control de calidad
estructura que organiza evaluaciones, inspecciones, auditorias y revisiones que aseguren que se cumplan las responsabilidades asignadas, que se utilicen eficientemente los recursos y se logre el cumplimiento de los objetivos del producto
aseguramiento de calidad
aplicación de métodos y herramientas, supervisa las actividades de control de calidad, procesamientos para la administración de cambios y elaboración de reportes
factores de la calidad de McCall
revisión, operación, transición
REVISIÓN (factores de la calidad de McCall)
- facilidad de mantenimiento (¿puedo arreglarlo?)
- facilidad de prueba (¿puedo probarlo?)
- flexibilidad (¿es adaptable?)
OPERACIÓN (factores de la calidad de McCall)
- corrección (¿hace lo que yo quiero?)
- fiabilidad-confiabilidad (¿lo hace de forma exacta todo el tiempo?)
- eficiencia (¿se ejecutara lo mejor posible?)
- integridad (¿es seguro?)
- facilidad de uso (¿puedo ejecutarlo?)
TRANSICIÓN (factores de la calidad de McCall)
- interoperabilidad (¿puedo probarlo con otro sistema?)
- portabilidad (¿puedo utilizarlo en otra máquina?)
- reusabilidad (¿podré utilizar parte del software?)
Norma ISO/IEC 9126
los factores de calidad y las métricas