1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE
ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN
CALIDAD DE DESARROLLO DE SOFTWARE
VIRIDIANA GONZALEZ DAVILA
5-’B’
18 De enero del 2013
2. Es la superioridad,
CALIDAD 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
I CALIDAD DEL
DESARROLLO
SOFTWARE COMO
PRODUCTO Es el grado en que el cliente o usuario
percibe que el producto o software satisface
D DE SOFTWARE
CALIDAD DE
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
satisface sus necesidades
A *rehacer el trabajo
b)Problema de calidad
CARACTERISTICA
DE UN SOFTWARE • Se respetan costos estimados
• El tiempo estimado corresponde al
D *quejas de los clientes
luego
DE ALTA
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 GENERALIDAE ISO 10000;
de todas las ramas S 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
NORMA regla que hay que
sugerir para llevar
acabo una acción Acción que se ejecuta en la
construcción de algo
PROCESO
ESTANDAR
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
*ISO/IEC9003 Proporciona una guía necesaria para las aplicaciones
Depende de la calidad de software de los ingenieros
PSP
Fomenta productos de la calidad, facilita la
evaluación de los productos atreves de los procesos
SPICE de desarrollo
MOPROSOFT Modelo para la mejora y evaluación para el desarrollo
de productos, sistemas y desarrollo de software
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/ 1926 • Eficiencia
MACCLL • Factibilidad de mantenimiento • Facilidad de uso
• Factibilidad de pruebas • Facilidad de
• Portabilidad mantenimiento
• Flexibilidad • portabilidad
• Reusabilidad
• Facilidad de interoperación
8. UTILIDAD PERSIBIDA
• Portabilidad
• Confiabilidad
• Eficiencia
Factores • Ingeniería
Humana
según
BOEHM
FACILIDAD DE MANTENIMEITO
• Facilidad de prueba
• Facilidad de
comprensión
• Facilidad de
modificación