1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
CALIDAD DEL DESARROLLO DE SOFTWARE
“CALIDAD ”
LUZ ADRIANA PALOMO CAMPOS
TECNOLOGÍAS DE LA INFORMACIÓN
Y LA COMUNICACIÓN
5° B
2. C
Propiedad o conjunto
de propiedades
inherentes a una Algo que esta
A Calidad
cosa que permiten
caracterizarla y
Primera
calidad
hecho con el
mejor material o
de la mejor
L
valorarla como
igual, mejor o peor manera posible.
que los restantes de
I
su especie.
Es el grado en que un cliente o
Calidad en el
D
usuario percibe que el producto o
software como
software satisface sus
producto.
necesidades.
A
Calidad 1.Caracteristicas
del operativas
desarrollo Calidad La calidad que 2.Adaptabilidad
Aspectos
D de de se espera del a nuevos ent.
producto está important 3. Flexibilidad
software software
determinada por es. para
en el la calidad de introducir
desarrollo los procesos. cambios.
3. C
•Incumplimiento de los plazos de entrega.
Problemas en •Afluencia constante de defectos de ultima
las hora.
A
organizaciones •Aumento de costos.
que desarrollan •Problemas propios de calidad, procesar o
software de
L
rehacer trabajo.
calidad •Funciones NO operen correctamente.
•Elevado numero de quejas.
I Características
1) Calidad necesaria para ofrecer al cliente un
D
software que satisface sus necesidades.
de un producto 2) Costos estimados.
de alta calidad 3) Tiempo estimado corresponde a las fechas
A
de entrega.
Regla o conjunto de reglas que hay que seguir para
D
Norma
llevar a cabo una acción.
Es lo habitual o lo mas común, que reúne las
Estándar
características comunes en la mayoría.
4. C Proceso Acción que se ejecuta en el desarrollo o en la
construcción de algo.
A Organización Internacional para la Estandarización
(International Standaritation Organization). Regula
L ISO
una serie de normas para la fabricación, comercio y
comunicación en todas las ramas industriales. Fue
creada en 1947 luego de la segunda guerra mundial.
I Red de instituciones en 165 países, funciona
principalmente en Ginebra, Suiza.
D Software Process Improvement Capability Determination
A
(Proceso de mejora de la determinación de la calidad de
software). Tiene su origen al principio de los 80´s, creada
SPICE por los militares de Estados Unidos y el Reino Unido, con
D
el objetivo de detener el creciente costo de
software, reducir riesgos en su desarrollo y mejorar la
calidad de los productos de software.
5. Objetivo: Evaluar los procesos en sus distintos
C
niveles de madurez, identificar los niveles a través
CMMI de la excelencia que una organización debe tener
en cuanto a ingeniería de software.
A ISO/IEC
Identifica todos los aspectos que deberían ser
tratados, y es independiente de la
L
tecnología, modelos de ciclo de vida, procesos de
9003
desarrollo y estructuras organizacionales.
Modelos PSP
I
Objetivo: Lograr una mejor planeación del
de (Personal trabajo, conocer composición y
calidad Software desempeño, medir la calidad de productos y
D
de Process) mejorar las técnicas para su desarrollo.
software
Es un modelo de madurez de procesos
A
internacionales. Éste fomenta productos de
SPICE calidad, promueve la optimización de procesos y
facilita la evaluación del producto a través de los
procesos de desarrollo.
D Moprosoft
Modelo de procesos para la industria del
software. Modelo creado para empresas
pequeñas y medianas del desarrollo de
mantenimiento de software.
6. Factores que pueden ser medidos
Medidos
C
directamente (errores, KLDC(Kilo Líneas De
directamente Código), Unidad de tiempo).
A Medidos
indirectamente
Factores que solo pueden ser medidos
indirectamente (facilidad de uso y de
L
mantenimiento).
Características operativas.
Factores Aspectos
I
Capacidad para soportar cambios
que importantes Adaptabilidad a nuevos entornos.
determinan
D
la calidad
de software 1) Corrección
Según 2) Fiabilidad
3) Eficiencia
A
McCall
4) Integridad
5) Facilidad de uso
Factores
6) Facilidad de mantenimiento
D 7) Facilidad de pruebas
8) Flexibilidad
9) Reusabilidad
10)Facilidad de interoperación
7. oCaracterísticas operativas
C
Se oCapacidad para soportar los cambios
centra oAdaptabilidad a nuevos entornos.
en oEvaluación del desarrollo del
A
hardware.
Según 1. Portabilidad
L
Boehm 2. Confiabilidad
3. Eficiencia
Factores Factores 4. Ingeniería humana
I
5. Facilidad de prueba
que
6. Facilidad de comprensión
determinan 7. Facilidad de Modificación
D
la calidad
de software
A
1) Funcionalidad
2) Confiabilidad
Según Factores 3) Eficiencia
D
ISO 4) Facilidad de uso
5) Facilidad de mantenimiento
6) portabilidad