SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Calidad en el
Desarrollo de
SoftwareINTEGRANTES:
MOCTEZUMA DIRCIO NOE
NOHPAL TUXPAN CRISTIAN
Calidad
 Es el conjunto de propiedades y características de un producto o
servicio que le confieren capacidad de satisfacer necesidades,
gustos y preferencias, y de cumplir con expectativas en el
consumidor
Gestión de la calidad Total
 Es una etapa del producto o servicio donde se busca la
satisfacción del cliente, relacionados con sus principios.
 Los objetivos principales de la gestión de calidad son:
 Satisfacción del cliente.
 Hacer las cosas bien.
 Mejorar la capacidad de relación de SGC (Sistema de Garantía de
Calidad)
 Anticipar las necesidades del cliente.
Aseguramiento de calidad
 Son las acciones realizadas para el producto o servicio cumpla los
requerimientos de calidad, aquí se maneja el manual de calidad
que puede ir a las normas del ISO 9000
Pasos para asegurar la calidad:
 1.- Establecer un sistema y la forma de evaluarlo.
 2.- Auditar el sistema para ver que se cumplan las actividades.
 3.- Revisar el sistema periódicamente.
Instituciones que realizan metodologías, normas,
estándares para desarrollar y manejar Software
 SEI (Software Engineering Institute)
 IEEE (Institute of Electrical and Electronics Engineers)
 ISO (International Organization for Standardization)
 SPICE (Software Process Improvement And Capavility Determination)
 UNAM (Universidad Nacional Autónoma De Mexico)
 CMMI Capability Maturity Model Integration
 IQC (Institute of Quality and Control)
 PROSOFT
 ITS
 CISCO
Generalidades de La calidad
Calidad de diseño (Especificaciones para el tipo de calidad,
tolerancia y tipo de rendimiento.
 Garantía de Calidad: Su objetivo es informar datos sobre la calidad
del producto.
 Calidad De Software: Contar con lineamiento y herramientas de
apoyo en el desarrollo para medir la calidad durante el desarrollo y
no al final.
 Normas: Son patrones, modelos que definen las características de
un producto y puede ser internacional ejemplo (La norma Oficial
Mexicana).
 Estándares: Son normas y protocolos internacionales, para distribuir
y consumir productos o servicios.
¿Cómo se desarrollan los
estándares?
El desarrollo de estándares sigue seis pasos:
 Se crea un acta de constitución del proyecto y un comité para desarrollar un
estándar específico. Este comité incluye un Presidente, Vice Presidente y a los
voluntarios. También se asigna a un individuo del personal del PMI como un
recurso.
 El comité se reúne durante un periodo de tiempo de varios meses para realizar
un borrador del estándar y refinarlo.
 El grupo de consejo de miembros sobre los estándares (MAG) y un grupo de
expertos en el tema examinan el borrador y se lo devuelven al comité para su
revisión.
 El borrador expuesto para su revisión queda disponible para que el público lo
comente, el comité considera dichos comentarios y lo revisa nuevamente.
 El estándar finalizado se envía para que lo apruebe el cuerpo de consenso del
PMI, que es un grupo independiente de miembros voluntarios responsables de
validar el proceso del desarrollo de cada estándar.
 Una vez que el gerente de estándares del PMI hace una recomendación, el
presidente y Oficial Ejecutivo Principal (CEO) del PMI aprueba el nuevo
estándar.
Procesos.
 Conjunto de actividades coordinadas u organizadas que se
realizan alternativa o simultáneamente para un fin determinado.
Entradas al proceso:
 Pude ser la salida de otro proceso.
 Personas, Usuarios.
 Reportes generados(Sistemas, personas)
 Información.
 Hitos(Momento clave en el desarrollo de sistema puede ser una
fecha o un evento)
CONCEPTOS DE CALIDAD EN EL DESARROLLO
DE SOFTWARE
 Para ello nos basamos en tres
ejes:
1. Concordancia con los requerimientos.
2. Cumplir con estándares especificados.
3. Requisitos implícitos.
Costos de la calidad:
• Prevención de futuros problemas.
• Planificar.
• Revisiones.
• Capacitación.
• Recursos Humanos.
Costos de la no calidad:
• Costos de corrección de errores.
• Resolución de quejas.
• Devolución.
• Imagen.
• Soporte.
Algunos FACTORES y/o características que
determinan la calidad del software son:
 1. FUNCIONALIDAD.- (¿Puedo probarlo?). El esfuerzo requerido para probar un programa con el fin de
asegurar que realiza su función requerida.
2. CORRECCIÓN.- (¿Hace lo que quiero?). El grado en que un programa satisface sus
especificaciones y
consigue los objetivos de la misión encomendada por el cliente.
3. CONFIABILIDAD.- (¿Lo hace de forma fiable todo el tiempo?). El grado en que un programa lleva a
cabo sus
funciones esperadas con la precisión requerida.
4. EFICIENCIA.- (¿Se ejecutará en mi hardware lo mejor que pueda?). La cantidad de recursos de
computadora y de código requeridos por un programa para llevar a cabo sus funciones.
5. USABILIDAD.- (¿Podré reusar alguna parte del software?). El grado en que un programa (o parte de
un
programa) se puede reusar en otras aplicaciones. Esto va relacionado con el empaquetamiento y el
alcance
de las funciones que realiza el programa.
6. MANTENIBILIDAD.- (¿Puedo corregirlo?). El esfuerzo requerido para localizar y arreglar un error en un
programa.
7. PORTABILIDAD.- (¿Podré usarlo en otra máquina?). El esfuerzo requerido para transferir el programa
desde un hardware y/o entorno de sistemas de software a otro).
8. ROBUSTEZ.- (¿Es muy grande el programa?). Tamaño del programa.
CALIDAD EN EL DESARROLLO DE SOFTWARE
9. COMPATIBILIDAD.- (¿Podré hacerlo interactuar con otro sistema?). El esfuerzo requerido para
acoplar un
sistema a otro.
Norma ISO 14598
 Sirve para la valoración de software, ayudando a evaluar y
mejorarlo, con mediciones en el proceso de diseño, desarrollo y
control de producto.
 consta de seis partes que describen los requisitos
del proceso de evaluación en tres situaciones diferentes.
 Requisitos para los comparadores.
 Requisitos para los evaluadores.
 Y otros como audiencia destino, proveedores y compradores de
productos o software.
 Esta norma también se usa en conjunto con la ISO/IEC 9126 se usan
para tomar en cuenta a los proveedores, compradores de software
organizaciones que evalúan productos y usuarios del producto
Alcance general de ISO/IEC 14590
Establecer los requerimientos de la evaluación siguiente:
 Planear la ejecución.
 Ejecutar la evaluación.
 Especificar la evaluación.
Métricas de Software
 Métrica: son las estimaciones de costo, esfuerzo al realizar el
software y recolecta de datos cualitativos y cuantitativos para
aumentar la calidad del software.
 Porque se mide un producto: para evaluar la productividad de las
personas indicando su calidad, justificando el uso de nuevas
herramientas o información adicional.
Tipos de métricas de calidad de
software.
 Métricas Directas: se refieren al costo, esfuerzo en líneas de código, velocidad
de ejecución, tamaño de memoria y defectos en periodo de tiempo.
 Métricas indirectas: Se encuentra la funcionalidad, calidad, complejidad,
eficiencia, fiabilidad, facilidad de
mantenimiento.
 Métricas de software: son las que están relacionadas con el desarrollo del
software como
funcionalidad, complejidad, eficiencia, y se explican a continuación:
Métricas de calidad: proporcionan una indicación de cómo se ajusta el software a
los requisitos
implícitos y explícitos del cliente. Es decir cómo voy a medir para que mi sistema se
adapte a los requisitos que me pide el cliente.
 Métricas de productividad: Se centran en el rendimiento del proceso de la ingeniería
del software. Es decir que tan productivo va a ser el software que voy a diseñar.
 Métrica orientada a la persona: Proporcionan medidas e información sobre la
forma que la gente desarrolla el software de computadoras y sobre todo el
punto de vista humano de la efectividad de las herramientas y métodos. Son
las medidas que voy a hacer de mi personal que va hará el sistema.

Métricas orientadas al tamaño: Es para saber en qué tiempo voy a terminar el
software y cuantas
personas voy a necesitar. Son medidas directas al software y el proceso por el
cual se desarrolla, si una
organización de software mantiene registros sencillos,
Resumen
 Calidad de software
 El software es un producto como cualquier otro, y por tanto podemos hablar
de software de buena calidad y software de mala calidad. La calidad del
software comprende distintos aspectos como estética, funcionalidad,
eficiencia, etc. Lo que distingue al software de otros productos industriales es
que no es de naturaleza material, no se puede tocar. Por tanto no resulta viable
hacer una valoración del mismo en base a una impresión rápida o análisis del
aspecto ni en base al coste de materiales componentes.
 MÉTRICA
 Históricamente se habló de métrica en referencia a los sistemas que existían para escribir versos
diferenciados en base al número de sílabas que contenía cada verso, así como en referencia al
estudio y “medición” de la cantidad de sílabas y estrofas que contenían los versos.
 En informática, el término métrica hace referencia a la medición del software en base a parámetros
predeterminados, como puede ser el número de líneas de código de que consta o el volumen de
documentación asociada. A veces en vez de hablar de métrica se usa el término “Indicadores” del
software. Algunos ingenieros lo usan como sinónimos mientras que otros les atribuyen significados
distintos.
 Algunas métricas o indicadores pueden ser:
 a) Índice de productividad = tamaño / esfuerzo = líneas de código generado / horas trabajadas.
 b) Tasa de defectos = defectos / tamaño = número de errores / líneas de código generadas.
 9001
 La ISO 9001 es una normativa de cumplimiento opcional para el aseguramiento de la calidad en
las empresas. Esta norma trata de definir los procesos que se siguen dentro de la empresa para
estandarizarlos y controlarlos. Es de carácter genérico. El cumplimiento de la norma ISO 9001 no
garantiza que se esté controlando que la calidad del producto final sea buena. Simplemente
garantiza que la empresa ha adoptado una organización definida y controlada.
 MODELOS CMMI
 CMMI son las siglas de un modelo utilizado en el ámbito de la informática para evaluar si una
empresa mantiene ciertos niveles de calidad en relación al software. CMMI es un estándar que
cuenta con gran número de empresas seguidoras, pero hay otras normas y modelos que son
seguidos por otras empresas, como CMM, ISO 9001, SPICE, PSP, TSP, ISO 20.000, ITIL, etc.
 El modelo CMMI es gratuito. Está en internet y se puede descargar en formato pdf o doc. En la
web de la Asociación Española de la Calidad (aec.es) podemos descargar una guía de CMMI
para pequeñas organizaciones; en esta web, que abarca calidad en diversos sectores además
del informático, se publican noticias interesantes sobre calidad en el software y las tecnologías
de la información.
 PRUEBAS EN EL SOFTWARE: DE LA TEORÍA A LA PRÁCTICA
 Cuando el desarrollo de software adquiere forma comienza el desarrollo de pruebas. La inversión
en pruebas es importante. En la fase de pruebas se utilizan los denominados casos de prueba:
una secuencia de pasos que debe llevarnos a un resultado esperado. Cuando el resultado se
desvía de lo esperado decimos que el resultado ha sido “un fallo”.
 En teoría, nunca debe entregarse un proyecto que no haya sido sometido a pruebas rigurosas.
En la práctica, normalmente los programadores trabajan con presión y el software se entrega al
cliente antes de que se haya realizado un proceso de pruebas adecuado.
 LAS PRUEBAS Y LAS MÉTRICAS EN EL CICLO DE VIDA DEL SOFTWARE
 Cuando el cliente nos da una especificación de requisitos del software (ERS) se
procede a cuantificar el tamaño y complejidad de lo que nos piden para poder
hacer un presupuesto. La técnica más utilizada para estimar el tamaño es la técnica
del punto función, una técnica que trata de enumerar las consultas, datos, informes,
etc. que van a ser necesarios para obtener el producto terminado.
 Las métricas nos permiten saber, entre otras cosas, el número o importancia de los
errores que se detectan en los tests o correspondientes a reclamaciones recibidas
del cliente. Si en cada proyecto medimos el grado de error con el tiempo tendremos
un histórico que nos irá diciendo si vamos mejorando o no. También nos servirá para
realizar predicciones sobre cómo el volumen de errores y tiempo de corrección que
será necesario en nuevos proyectos antes de la fase de pruebas del mismo. En
resumen, la información recopilada de cada proyecto nos servirá para el futuro.
Mapa Mental
Calidad
de
software
metricas
Calidad en el desarrollo de software

Weitere ähnliche Inhalte

Was ist angesagt?

Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAnita Ortiz
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareJosé Antonio Sandoval Acosta
 
Cuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareCuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareHumano Terricola
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareJesús Navarro
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de softwareHernan Espinoza
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxEduardo Robayo
 
Factores de calidad de software grupo#4
Factores de calidad de software grupo#4Factores de calidad de software grupo#4
Factores de calidad de software grupo#4GiampaoloDelgado
 
MAPA CONCEPTUAL
MAPA CONCEPTUALMAPA CONCEPTUAL
MAPA CONCEPTUALMali Ma
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftSoftware Guru
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareyecka25
 

Was ist angesagt? (20)

Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Cuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad softwareCuadro comparativo estandares de calidad software
Cuadro comparativo estandares de calidad software
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Estándar IEEE-12207
Estándar IEEE-12207Estándar IEEE-12207
Estándar IEEE-12207
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
 
Sqa
SqaSqa
Sqa
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Gestión del Cambio del Software
Gestión del Cambio del SoftwareGestión del Cambio del Software
Gestión del Cambio del Software
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptx
 
Factores de calidad de software grupo#4
Factores de calidad de software grupo#4Factores de calidad de software grupo#4
Factores de calidad de software grupo#4
 
ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
MAPA CONCEPTUAL
MAPA CONCEPTUALMAPA CONCEPTUAL
MAPA CONCEPTUAL
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 

Andere mochten auch

Calidad del software
Calidad del softwareCalidad del software
Calidad del softwaredaniel0520
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwarearmenia
 
Desarrollo De Software
Desarrollo De SoftwareDesarrollo De Software
Desarrollo De Softwareguesta11255
 
1. introduccion a la calidad del software
1. introduccion a la calidad del software1. introduccion a la calidad del software
1. introduccion a la calidad del softwareJuan Pablo Carvallo
 
Diapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareDiapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareFaby Carlos Cortes Nuñez
 
Ingenieria del-software
Ingenieria del-softwareIngenieria del-software
Ingenieria del-softwaremenamigue
 
Calidad del software[1]
Calidad del software[1]Calidad del software[1]
Calidad del software[1]daniel0520
 
Introduccion a la Ingenieria de software
Introduccion a la Ingenieria de softwareIntroduccion a la Ingenieria de software
Introduccion a la Ingenieria de softwareFabricio Sanchez
 
Sesión 11. Introducción al desarrollo de software
Sesión 11. Introducción al desarrollo de softwareSesión 11. Introducción al desarrollo de software
Sesión 11. Introducción al desarrollo de softwareLourdes Ibáñez
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareLupithaa Guerrero
 
Gestion de calidad de proyectos
Gestion de calidad de proyectosGestion de calidad de proyectos
Gestion de calidad de proyectosJuan RamirezDj
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmiguest768516
 
Unidad 1 - La calidad en el desarrollo de software
Unidad 1 - La calidad en el desarrollo de softwareUnidad 1 - La calidad en el desarrollo de software
Unidad 1 - La calidad en el desarrollo de softwareJavier Chávez
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareGiovanny Guillen
 

Andere mochten auch (18)

Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Desarrollo De Software
Desarrollo De SoftwareDesarrollo De Software
Desarrollo De Software
 
1. introduccion a la calidad del software
1. introduccion a la calidad del software1. introduccion a la calidad del software
1. introduccion a la calidad del software
 
Diapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareDiapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del software
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Ingenieria del-software
Ingenieria del-softwareIngenieria del-software
Ingenieria del-software
 
Ingenieria de calidad
Ingenieria de calidadIngenieria de calidad
Ingenieria de calidad
 
Calidad del software[1]
Calidad del software[1]Calidad del software[1]
Calidad del software[1]
 
Ieee 1074
Ieee 1074Ieee 1074
Ieee 1074
 
Introduccion a la Ingenieria de software
Introduccion a la Ingenieria de softwareIntroduccion a la Ingenieria de software
Introduccion a la Ingenieria de software
 
Sesión 11. Introducción al desarrollo de software
Sesión 11. Introducción al desarrollo de softwareSesión 11. Introducción al desarrollo de software
Sesión 11. Introducción al desarrollo de software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Gestion de calidad de proyectos
Gestion de calidad de proyectosGestion de calidad de proyectos
Gestion de calidad de proyectos
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmi
 
ingenieria del software
ingenieria del softwareingenieria del software
ingenieria del software
 
Unidad 1 - La calidad en el desarrollo de software
Unidad 1 - La calidad en el desarrollo de softwareUnidad 1 - La calidad en el desarrollo de software
Unidad 1 - La calidad en el desarrollo de software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 

Ähnlich wie Calidad en el desarrollo de software

Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareandimoreno
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwaredaners08
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Aseguramiento de calidad
Aseguramiento de calidadAseguramiento de calidad
Aseguramiento de calidadJorge Garcia
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareLuisa Chiappe
 
Calidad del software
Calidad del software Calidad del software
Calidad del software Luisa Chiappe
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareCarlosLamanna1
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareVaalbarSoftware
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidadguest1a4b38
 
Calidad de software final
Calidad de software finalCalidad de software final
Calidad de software finalmaoolaya571
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilvaeddysilva18
 
Medición de calidad
Medición de calidadMedición de calidad
Medición de calidadUTCH
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno softwareclaudiocaizales
 

Ähnlich wie Calidad en el desarrollo de software (20)

C alidadad de software
C alidadad de softwareC alidadad de software
C alidadad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
metricas.pdf
metricas.pdfmetricas.pdf
metricas.pdf
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Aseguramiento de calidad
Aseguramiento de calidadAseguramiento de calidad
Aseguramiento de calidad
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad del software
Calidad del software Calidad del software
Calidad del software
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidad
 
Calidad de software final
Calidad de software finalCalidad de software final
Calidad de software final
 
Resumen
ResumenResumen
Resumen
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilva
 
Medición de calidad
Medición de calidadMedición de calidad
Medición de calidad
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno software
 
Calidad de sofware
Calidad de sofwareCalidad de sofware
Calidad de sofware
 

Kürzlich hochgeladen

IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...Andrés Canale
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónJonathanCovena1
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )portafoliodigitalyos
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)portafoliodigitalyos
 
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativoharolbustamante1
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...harolbustamante1
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024sergeycrastz06
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptxFESARAUGUSTOFANDIORI
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxsubfabian
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxlitaroxselyperezmont
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIASandra Mariela Ballón Aguedo
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptxJunkotantik
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfANEP - DETP
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14KevinBuenrostro4
 

Kürzlich hochgeladen (20)

Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la Organización
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOSTRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
 
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptx
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 

Calidad en el desarrollo de software

  • 1. Calidad en el Desarrollo de SoftwareINTEGRANTES: MOCTEZUMA DIRCIO NOE NOHPAL TUXPAN CRISTIAN
  • 2. Calidad  Es el conjunto de propiedades y características de un producto o servicio que le confieren capacidad de satisfacer necesidades, gustos y preferencias, y de cumplir con expectativas en el consumidor
  • 3. Gestión de la calidad Total  Es una etapa del producto o servicio donde se busca la satisfacción del cliente, relacionados con sus principios.  Los objetivos principales de la gestión de calidad son:  Satisfacción del cliente.  Hacer las cosas bien.  Mejorar la capacidad de relación de SGC (Sistema de Garantía de Calidad)  Anticipar las necesidades del cliente.
  • 4. Aseguramiento de calidad  Son las acciones realizadas para el producto o servicio cumpla los requerimientos de calidad, aquí se maneja el manual de calidad que puede ir a las normas del ISO 9000 Pasos para asegurar la calidad:  1.- Establecer un sistema y la forma de evaluarlo.  2.- Auditar el sistema para ver que se cumplan las actividades.  3.- Revisar el sistema periódicamente.
  • 5. Instituciones que realizan metodologías, normas, estándares para desarrollar y manejar Software  SEI (Software Engineering Institute)  IEEE (Institute of Electrical and Electronics Engineers)  ISO (International Organization for Standardization)  SPICE (Software Process Improvement And Capavility Determination)  UNAM (Universidad Nacional Autónoma De Mexico)  CMMI Capability Maturity Model Integration  IQC (Institute of Quality and Control)  PROSOFT  ITS  CISCO
  • 6. Generalidades de La calidad Calidad de diseño (Especificaciones para el tipo de calidad, tolerancia y tipo de rendimiento.  Garantía de Calidad: Su objetivo es informar datos sobre la calidad del producto.  Calidad De Software: Contar con lineamiento y herramientas de apoyo en el desarrollo para medir la calidad durante el desarrollo y no al final.  Normas: Son patrones, modelos que definen las características de un producto y puede ser internacional ejemplo (La norma Oficial Mexicana).  Estándares: Son normas y protocolos internacionales, para distribuir y consumir productos o servicios.
  • 7. ¿Cómo se desarrollan los estándares? El desarrollo de estándares sigue seis pasos:  Se crea un acta de constitución del proyecto y un comité para desarrollar un estándar específico. Este comité incluye un Presidente, Vice Presidente y a los voluntarios. También se asigna a un individuo del personal del PMI como un recurso.  El comité se reúne durante un periodo de tiempo de varios meses para realizar un borrador del estándar y refinarlo.  El grupo de consejo de miembros sobre los estándares (MAG) y un grupo de expertos en el tema examinan el borrador y se lo devuelven al comité para su revisión.  El borrador expuesto para su revisión queda disponible para que el público lo comente, el comité considera dichos comentarios y lo revisa nuevamente.  El estándar finalizado se envía para que lo apruebe el cuerpo de consenso del PMI, que es un grupo independiente de miembros voluntarios responsables de validar el proceso del desarrollo de cada estándar.  Una vez que el gerente de estándares del PMI hace una recomendación, el presidente y Oficial Ejecutivo Principal (CEO) del PMI aprueba el nuevo estándar.
  • 8. Procesos.  Conjunto de actividades coordinadas u organizadas que se realizan alternativa o simultáneamente para un fin determinado. Entradas al proceso:  Pude ser la salida de otro proceso.  Personas, Usuarios.  Reportes generados(Sistemas, personas)  Información.  Hitos(Momento clave en el desarrollo de sistema puede ser una fecha o un evento)
  • 9. CONCEPTOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE  Para ello nos basamos en tres ejes: 1. Concordancia con los requerimientos. 2. Cumplir con estándares especificados. 3. Requisitos implícitos. Costos de la calidad: • Prevención de futuros problemas. • Planificar. • Revisiones. • Capacitación. • Recursos Humanos. Costos de la no calidad: • Costos de corrección de errores. • Resolución de quejas. • Devolución. • Imagen. • Soporte.
  • 10. Algunos FACTORES y/o características que determinan la calidad del software son:  1. FUNCIONALIDAD.- (¿Puedo probarlo?). El esfuerzo requerido para probar un programa con el fin de asegurar que realiza su función requerida. 2. CORRECCIÓN.- (¿Hace lo que quiero?). El grado en que un programa satisface sus especificaciones y consigue los objetivos de la misión encomendada por el cliente. 3. CONFIABILIDAD.- (¿Lo hace de forma fiable todo el tiempo?). El grado en que un programa lleva a cabo sus funciones esperadas con la precisión requerida. 4. EFICIENCIA.- (¿Se ejecutará en mi hardware lo mejor que pueda?). La cantidad de recursos de computadora y de código requeridos por un programa para llevar a cabo sus funciones. 5. USABILIDAD.- (¿Podré reusar alguna parte del software?). El grado en que un programa (o parte de un programa) se puede reusar en otras aplicaciones. Esto va relacionado con el empaquetamiento y el alcance de las funciones que realiza el programa. 6. MANTENIBILIDAD.- (¿Puedo corregirlo?). El esfuerzo requerido para localizar y arreglar un error en un programa. 7. PORTABILIDAD.- (¿Podré usarlo en otra máquina?). El esfuerzo requerido para transferir el programa desde un hardware y/o entorno de sistemas de software a otro). 8. ROBUSTEZ.- (¿Es muy grande el programa?). Tamaño del programa. CALIDAD EN EL DESARROLLO DE SOFTWARE 9. COMPATIBILIDAD.- (¿Podré hacerlo interactuar con otro sistema?). El esfuerzo requerido para acoplar un sistema a otro.
  • 11. Norma ISO 14598  Sirve para la valoración de software, ayudando a evaluar y mejorarlo, con mediciones en el proceso de diseño, desarrollo y control de producto.  consta de seis partes que describen los requisitos del proceso de evaluación en tres situaciones diferentes.  Requisitos para los comparadores.  Requisitos para los evaluadores.  Y otros como audiencia destino, proveedores y compradores de productos o software.  Esta norma también se usa en conjunto con la ISO/IEC 9126 se usan para tomar en cuenta a los proveedores, compradores de software organizaciones que evalúan productos y usuarios del producto
  • 12. Alcance general de ISO/IEC 14590 Establecer los requerimientos de la evaluación siguiente:  Planear la ejecución.  Ejecutar la evaluación.  Especificar la evaluación.
  • 13. Métricas de Software  Métrica: son las estimaciones de costo, esfuerzo al realizar el software y recolecta de datos cualitativos y cuantitativos para aumentar la calidad del software.  Porque se mide un producto: para evaluar la productividad de las personas indicando su calidad, justificando el uso de nuevas herramientas o información adicional.
  • 14. Tipos de métricas de calidad de software.  Métricas Directas: se refieren al costo, esfuerzo en líneas de código, velocidad de ejecución, tamaño de memoria y defectos en periodo de tiempo.  Métricas indirectas: Se encuentra la funcionalidad, calidad, complejidad, eficiencia, fiabilidad, facilidad de mantenimiento.  Métricas de software: son las que están relacionadas con el desarrollo del software como funcionalidad, complejidad, eficiencia, y se explican a continuación: Métricas de calidad: proporcionan una indicación de cómo se ajusta el software a los requisitos implícitos y explícitos del cliente. Es decir cómo voy a medir para que mi sistema se adapte a los requisitos que me pide el cliente.
  • 15.  Métricas de productividad: Se centran en el rendimiento del proceso de la ingeniería del software. Es decir que tan productivo va a ser el software que voy a diseñar.  Métrica orientada a la persona: Proporcionan medidas e información sobre la forma que la gente desarrolla el software de computadoras y sobre todo el punto de vista humano de la efectividad de las herramientas y métodos. Son las medidas que voy a hacer de mi personal que va hará el sistema.  Métricas orientadas al tamaño: Es para saber en qué tiempo voy a terminar el software y cuantas personas voy a necesitar. Son medidas directas al software y el proceso por el cual se desarrolla, si una organización de software mantiene registros sencillos,
  • 16. Resumen  Calidad de software  El software es un producto como cualquier otro, y por tanto podemos hablar de software de buena calidad y software de mala calidad. La calidad del software comprende distintos aspectos como estética, funcionalidad, eficiencia, etc. Lo que distingue al software de otros productos industriales es que no es de naturaleza material, no se puede tocar. Por tanto no resulta viable hacer una valoración del mismo en base a una impresión rápida o análisis del aspecto ni en base al coste de materiales componentes.
  • 17.  MÉTRICA  Históricamente se habló de métrica en referencia a los sistemas que existían para escribir versos diferenciados en base al número de sílabas que contenía cada verso, así como en referencia al estudio y “medición” de la cantidad de sílabas y estrofas que contenían los versos.  En informática, el término métrica hace referencia a la medición del software en base a parámetros predeterminados, como puede ser el número de líneas de código de que consta o el volumen de documentación asociada. A veces en vez de hablar de métrica se usa el término “Indicadores” del software. Algunos ingenieros lo usan como sinónimos mientras que otros les atribuyen significados distintos.  Algunas métricas o indicadores pueden ser:  a) Índice de productividad = tamaño / esfuerzo = líneas de código generado / horas trabajadas.  b) Tasa de defectos = defectos / tamaño = número de errores / líneas de código generadas.
  • 18.  9001  La ISO 9001 es una normativa de cumplimiento opcional para el aseguramiento de la calidad en las empresas. Esta norma trata de definir los procesos que se siguen dentro de la empresa para estandarizarlos y controlarlos. Es de carácter genérico. El cumplimiento de la norma ISO 9001 no garantiza que se esté controlando que la calidad del producto final sea buena. Simplemente garantiza que la empresa ha adoptado una organización definida y controlada.  MODELOS CMMI  CMMI son las siglas de un modelo utilizado en el ámbito de la informática para evaluar si una empresa mantiene ciertos niveles de calidad en relación al software. CMMI es un estándar que cuenta con gran número de empresas seguidoras, pero hay otras normas y modelos que son seguidos por otras empresas, como CMM, ISO 9001, SPICE, PSP, TSP, ISO 20.000, ITIL, etc.  El modelo CMMI es gratuito. Está en internet y se puede descargar en formato pdf o doc. En la web de la Asociación Española de la Calidad (aec.es) podemos descargar una guía de CMMI para pequeñas organizaciones; en esta web, que abarca calidad en diversos sectores además del informático, se publican noticias interesantes sobre calidad en el software y las tecnologías de la información.  PRUEBAS EN EL SOFTWARE: DE LA TEORÍA A LA PRÁCTICA  Cuando el desarrollo de software adquiere forma comienza el desarrollo de pruebas. La inversión en pruebas es importante. En la fase de pruebas se utilizan los denominados casos de prueba: una secuencia de pasos que debe llevarnos a un resultado esperado. Cuando el resultado se desvía de lo esperado decimos que el resultado ha sido “un fallo”.  En teoría, nunca debe entregarse un proyecto que no haya sido sometido a pruebas rigurosas. En la práctica, normalmente los programadores trabajan con presión y el software se entrega al cliente antes de que se haya realizado un proceso de pruebas adecuado.
  • 19.  LAS PRUEBAS Y LAS MÉTRICAS EN EL CICLO DE VIDA DEL SOFTWARE  Cuando el cliente nos da una especificación de requisitos del software (ERS) se procede a cuantificar el tamaño y complejidad de lo que nos piden para poder hacer un presupuesto. La técnica más utilizada para estimar el tamaño es la técnica del punto función, una técnica que trata de enumerar las consultas, datos, informes, etc. que van a ser necesarios para obtener el producto terminado.  Las métricas nos permiten saber, entre otras cosas, el número o importancia de los errores que se detectan en los tests o correspondientes a reclamaciones recibidas del cliente. Si en cada proyecto medimos el grado de error con el tiempo tendremos un histórico que nos irá diciendo si vamos mejorando o no. También nos servirá para realizar predicciones sobre cómo el volumen de errores y tiempo de corrección que será necesario en nuevos proyectos antes de la fase de pruebas del mismo. En resumen, la información recopilada de cada proyecto nos servirá para el futuro.