1. UNIVERSIDAD TECNOLOGICA DEL ESTADO DE
ZACATECAS
UNIDAD ACADEMICA DE PINOS
Oscar Manuel López Rivera
CALIDAD DE DESARROLLO DE SOFTWARE
5-’B’18 De enero del 2013
2. CALIDAD Es la superioridad,
Es el conjunto de propiedades inherentes
excelencia de
a una cosa que permite caracterizarla y
alguna cosa, donde
valorarla como igualo mejor o peor que
al cliente le da la
C los restantes de su especie
satisfacción
necesaria.
A
L CALIDAD DEL
z SOFTWARE COMO
I CALIDAD DEL
DESARROLLO
PRODUCTO Es el grado en que el cliente o usuario
percibe que el producto o software
DE SOFTWARE
D CALIDAD DE
satisface las necesidad del cliente
A DESARROLLO
DEL SOFTWARE
La calidad que se espera del producto esta
determinado por la calidad de los procesos
D
3. PROBLEMAS EN LAS ORGANIZACIONES DE DESARROLLO
DE CALIDAD Si el software hace lo que queremos
Características operativas
Adaptabilidad a nuevos entornos Si se puede usar en distintas maquinas
C
Flexibilidad para introducir, cambios y
A Capacidad de adaptarse al os cambios
probarlos
L
I a)Incumplimiento de fecha de
D entrega
*costos que se incrementa • Ofrece al cliente un software que
*rehacer el trabajo CARACTERISTICA satisface sus necesidades
A b)Problema de calidad DE UN SOFTWARE• Se respetan costos estimados
*quejas de los clientes DE ALTA • El tiempo estimado corresponde al
D luego CALIDAD
tiempo de entrega
de la entrega
4. Organización
internacional para la
estandarización que ISO 9000
ISO regula una serie de
normas para la fabricación GENERALID ISO 10000
de todas las ramas AES DEL ISO
industriales, creado en el ISO 14000
año 1947, tiene una red
de instituciones en 165 ISO 10911
países que funcionan e
ginebra suiza
Tiene orígenes al principio de los 80’s, los
militares de la E.U y Reino Unido se
propusieron mejorar el mecanismo
SPICE
5. Norma , estándar, proceso.
Regla o conjunto de
NORM regla que hay que
sugerir para llevar
acabo una acción Acción que se ejecuta en la
construcción de algo
PROCES
O
ESTANDA
Modelo a seguir
comparando producto en
lo habitual a lo mas
común que reúne las
características comunes
6. Modelos de la calidad del desarrollo de
software
*CMM Evaluar los procesos de
sus distintos niveles de
madurez
Proporciona una guía necesaria para las
*ISO/IEC9003
aplicaciones
PSP Depende de la calidad de software de los
ingenieros
SPICE Fomenta productos de la calidad, facilita la
evaluación de los productos atreves de los
procesos de desarrollo
MOPROSOFT
Modelo para la mejora y evaluación para el
7. FACTORES QUE DETERMINAN LA CALIDAD DEL
SOFTWARE
• Factores que pueden ser medidos directamente
• Factores que solo pueden ser medidos
indirectamente
• Corrección
• Fiabilidad
• Eficiencia • Funcionalidad
• Integridad • Confiabilidad
Según • Factibilidad de uso Según ISO/ • Eficiencia
MACCLL • Factibilidad de mantenimiento
1926 • Facilidad de uso
• Factibilidad de pruebas • Facilidad de
• Portabilidad mantenimiento
• Flexibilidad • portabilidad
• Reusabilidad
• Facilidad de interoperación
8. UTILIDAD PERSIBIDA
• Portabilidad
• Confiabilidad
• Eficiencia
• Ingeniería
Factores
Humana
según
BOEHM
FACILIDAD DE MANTENIMEITO
• Facilidad de
prueba
• Facilidad de
comprensión
• Facilidad de
modificación