Está en la página 1de 2

PRESENTACIÓN 7

Facilidad de recibir mantenimiento. Esfuerzo requerido para detectar y corregir un error


en un programa (Mantenimiento fascil)
Flexibilidad. Esfuerzo necesario para modificar un programa que ya opera.
Susceptibilidad de someterse a pruebas. Esfuerzo que se requiere para probar un
programa a fin de garantizar que realiza la función que se pretende.
Reusabilidad. Grado en el que un programa (o partes de uno) pueden volverse a utilizar
en otras aplicaciones (se relaciona con el empaque y el alcance de las funciones que lleva
a cabo el programa).
Portabilidad. Esfuerzo que se necesita para transferir el programa de un ambiente de
sistema de hardware o software a otro.
Interoperabilidad. Esfuerzo requerido para acoplar un sistema con otro.

PRESENTACIÓN 8

Software suficientemente bueno


Liberar una versión lo suficientemente buena para que sea aceptada, aunque tenga
errores, pero por lo bueno del software inicial, los usuarios estarán dispuestos a esperar
para la siguiente versión, con los errores corregidos.

Cabe mensionar que la calidad de software es un aspecto importante y siempre debemos


conseguirlo, pero conserguir un software perfecto es imposible porque requeriría
esfuerzos y un coste muy elevado por lo tanto en las ingenierias del software
profesionales se denomina una metodologia “software suficientemente bueno” la idea es
sacar una versión funsionalmente estable e ir mejorando con el tiempo.

El costo de la calidad
Es importante, pero cuesta tiempo y dinero lograr el nivel de calidad en el software que
en realidad queremos
Un punto importante es el costo de la calidad, nosotros en esta grafica podemos observar
que a lo largo de todo el proceso de software, requerimiento, diseño, codificación,
pruebas y mantenimiento si un error, si el mismo error es identificado a nivel de
requerimientos en esta estadistica nos dice que nos costaría 129$ solucionarlo, ahora
bien, si ese error se detecta en la fase de pruebas por ejemplo nos costaria 7136$
resolverlo, por lo tanto el costo de la calidad que nos viene a decir con esta grafica, es que
cuanto antes se detecte los errores antes podremos solucionarlos y mas económico nos va
a salir al final.

PRESENTACIÓN 9

PRESENTACIÓN 10
Como lograr la calidad de Software
 Metodo de la Ingenieria de SW
o Análisis de requisitos para entender el problema a resolver
o Diseño adecuado al problema y que cumpla las dimensiones, atributos y
factores de calidad.
 Tecnicas de administración de proyectos
o Estimaciones para verificar que las fechas pueden cumplirse
o Dependencias de las actividades programadas
o Planificacion del riesgos: ¿Qué puede salir mal y cual es su plan de
contingencia?
 Control de calidad
o Acciones de ingeniería de SW que ayuda a asegurar que todo producto del
trabajo cumpla sus metas de calidad.
 Tecnicas de Revision
 Inspección de código
 Metricas
o Aseguramiento de calidad de SW
 Infraestructura de apoyo a metodos de ingeniería del Software,
funciones de auditoría e informes.
PRESENTACIÓN 11

También podría gustarte