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