SlideShare uma empresa Scribd logo
1 de 3
Factores y Métricas Que Determinan La Calidad De Un
                               Software
Nombre Del Factor   Métricas De Calidad Para Medir               Formula
                              el Software
   Corrección       Completitud
                    El grado en que se ha conseguido la
                    total implementación de las
                    funciones requeridas.
                    Consistencia
                    El uso de un diseño uniforme de
                    técnicas de documentación.
    Fiabilidad              Madurez                        X = A/B
                            Tolerancia a fallos            A = número de casos
                            Recuperabilidad                de prueba en el plan
                            Conformidad de la fiabilidad   B = número de casos
                                                           de prueba requeridos

    Eficiencia          • Concisión.                       integridad = 1 –
                    Eficiencia en la ejecución.            (amenaza x (1 -
                    Es el rendimiento del tiempo de        seguridad))
                    ejecución de un programa
                        • Facilidad de operación.

   Integridad          •   Facilidad de auditoria.
                       •   Instrumentación.
                       •   Seguridad:Disponibilidad de
                           mecanismos que controlen o
                           protejan los programas o
                           datos.

 Facilidad deUso    El esfuerzo requerido para
                    aprender un programa e interpretar
                    la información de entrada y salida.
                    Apropiado del formato.
                    Es una métrica valiosa para
                    interfaces ser humano/maquina.
                    Cohesión para las pantallas de la
                    interfaz de usuario.
                    Mide la conexión relativa entre el
                    contenido de una pantalla y el de
                    otra.



  Facilidad De      Facilidad de Mantenimiento:            IMS=(Mr-
 Mantenimiento      Es el esfuerzo requerido para          (Fa+Fc+Fd))/Mr
                    localizar y arreglar programas.
                    IMS
                    Métrica para la planeación de
                    actividades de mantenimiento del
software.



Facilidad De   Amplitud de las pruebas (cuantos
  Pruebas      requisitos se han probado).
               Profundidad de las pruebas (% de
               los caminos básicos probados).
               Perfiles de fallos (para dar
               prioridad y categorizar los errores
               encontrados).

Portabilidad   Adaptabilidad: Atributos del            Portabilidad = 1 –
               software que soportan la                (ET/ER)
               oportunidad para su adaptación a        ET son los recursos
               los diferentes entornos.                necesarios para
               Instalabilidad: Atributos del           mover la aplicación al
               software que soportan el esfuerzo       nuevo entorno.
               requerido para instalar el software.    ER es una medida de
               Conformidad: Atributos del              los recursos
               software que hacen que éste se          requeridos para crear
               adhiera a estándares.                   el sistema para el
               Reemplazabilidad: Atributos del         entorno residente.
               software que soportan la
               oportunidad y el esfuerzo
               empleándolo.
Flexibilidad   Concisión:
               Lo compacto que resulta ser el
               programa en términos de línea de
               código.
               Consistencia:
               El uso de un diseño uniforme y de
               técnicas de documentación.
               Estandarización de Datos:
               El empleo de estructuras y tipos de
               datos estándares a lo largo del
               programa.
               Capacidad de expansión:
               El grado con que se pueden
               aumentar el diseño arquitectónico,
               de datos o procedimental.
               Generalidad:
               La extensión de aplicación potencial
               de los componentes del programa.
               Instrumentación:
               El grado con que el programa vigila
               su propio funcionamiento e identifica
               los errores que suceden.
               Modularidad:
               La independencia funcional de
               componentes de un programa.

Reusabilidad   Generalidad:                            Fq = c1 * m1 + c2 *
               La extensión de aplicación potencial     m2 + …+ cn * mn
de los componentes del programa.                (4.6)
                 Independencia del Hardware:
                 El grado con que se desacopla el
                 Software del Hardware donde opera.
                 Instrumentación:
                 El grado con que el programa vigila
                 su propio funcionamiento e identifica
                 los errores que suceden.
                 Trazabilidad:
                 La capacidad de alcanzar una
                 representación del diseño o un
                 componente real del programa hasta
                 los requisitos.



 Facilidad De    Normalización de las                    Razón de conformidad
Interoperación   Comunicaciones                          del formato de los
                 El grado en que se usan el ancho de     datos
                 banda, los protocolos y las             =Cantidad de formatos
                 interfaces estándar.                    de los datos en
                 Estandarización en los datos            conformidad /
                 El uso de estructuras de datos de       Cantidad de formatos
                 tipos estándar a lo largo de todo el    de datos
                 programa                                Razón de conformidad
                 Generalidad                             de la representación
                 La amplitud de aplicación potencial     de los datos
                 de los componentes del programa                 =Cantidad de
                 Modularidad                             representaciones en
                 La independencia funcional de los       conformidad /Cantidad
                 componentes del programa                de representaciones
                                                         de datos



                  Luis Ángel Dávila Elías
                       Adán Hdz. Chz.

Mais conteúdo relacionado

Mais procurados

Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Softwarejuic
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareLia IS
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.Juan Ravi
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en discoYael_21
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incrementalRoxny Moreno
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentesmartin
 
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
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Lis Pater
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoJesús E. CuRias
 

Mais procurados (20)

Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Software
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
ingenieria de software
ingenieria de softwareingenieria de software
ingenieria de software
 
Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Arquitecturas de software
Arquitecturas de softwareArquitecturas de software
Arquitecturas de software
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en disco
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
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
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Rmi
RmiRmi
Rmi
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 

Semelhante a Factores y métricas para medir la calidad de software

Semelhante a Factores y métricas para medir la calidad de software (20)

Tabla factores y_metricas
Tabla factores y_metricasTabla factores y_metricas
Tabla factores y_metricas
 
Metricas de los Factores de Calidad
Metricas de los Factores de CalidadMetricas de los Factores de Calidad
Metricas de los Factores de Calidad
 
Factores y sus metricas
Factores y sus metricasFactores y sus metricas
Factores y sus metricas
 
Metricas
MetricasMetricas
Metricas
 
Metricas
MetricasMetricas
Metricas
 
Factores metricas
Factores metricasFactores metricas
Factores metricas
 
Mc Call_Factores y metricas
Mc Call_Factores y metricasMc Call_Factores y metricas
Mc Call_Factores y metricas
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
 
Metricas McCall
Metricas McCallMetricas McCall
Metricas McCall
 
Factores de calidad y organizaciones de estandarizacion
Factores de calidad y organizaciones de estandarizacionFactores de calidad y organizaciones de estandarizacion
Factores de calidad y organizaciones de estandarizacion
 
Factores de calidad
Factores de calidadFactores de calidad
Factores de calidad
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
redes de computacion
redes de computacionredes de computacion
redes de computacion
 
calidad
calidadcalidad
calidad
 
Software
SoftwareSoftware
Software
 
Capitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-softCapitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-soft
 
Tabla mccall
Tabla mccallTabla mccall
Tabla mccall
 
Factores de calidad según mc call
Factores de calidad según mc callFactores de calidad según mc call
Factores de calidad según mc call
 
Prueba de dominio
Prueba de dominioPrueba de dominio
Prueba de dominio
 

Mais de Luis Angel Davila Elias (17)

Noticia en pasado
Noticia en pasadoNoticia en pasado
Noticia en pasado
 
Oraciones en ingles
Oraciones en inglesOraciones en ingles
Oraciones en ingles
 
Description
DescriptionDescription
Description
 
A3 ap lumaac
A3 ap lumaacA3 ap lumaac
A3 ap lumaac
 
A3 ap equipo_lumaac
A3 ap equipo_lumaacA3 ap equipo_lumaac
A3 ap equipo_lumaac
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Cmmi y moprosoft
Cmmi y  moprosoftCmmi y  moprosoft
Cmmi y moprosoft
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Android
AndroidAndroid
Android
 
Descripción del sistema
Descripción del sistemaDescripción del sistema
Descripción del sistema
 
Descripción
DescripciónDescripción
Descripción
 
Universidad tecnológica del estado de zacatecas
Universidad tecnológica del estado de zacatecasUniversidad tecnológica del estado de zacatecas
Universidad tecnológica del estado de zacatecas
 
Doc1
Doc1Doc1
Doc1
 
Calidad
CalidadCalidad
Calidad
 
Tablas comparativas
Tablas comparativasTablas comparativas
Tablas comparativas
 
Tablas comparativas
Tablas comparativasTablas comparativas
Tablas comparativas
 
Tablas comparativas
Tablas comparativasTablas comparativas
Tablas comparativas
 

Factores y métricas para medir la calidad de software

  • 1. Factores y Métricas Que Determinan La Calidad De Un Software Nombre Del Factor Métricas De Calidad Para Medir Formula el Software Corrección Completitud El grado en que se ha conseguido la total implementación de las funciones requeridas. Consistencia El uso de un diseño uniforme de técnicas de documentación. Fiabilidad Madurez X = A/B Tolerancia a fallos A = número de casos Recuperabilidad de prueba en el plan Conformidad de la fiabilidad B = número de casos de prueba requeridos Eficiencia • Concisión. integridad = 1 – Eficiencia en la ejecución. (amenaza x (1 - Es el rendimiento del tiempo de seguridad)) ejecución de un programa • Facilidad de operación. Integridad • Facilidad de auditoria. • Instrumentación. • Seguridad:Disponibilidad de mecanismos que controlen o protejan los programas o datos. Facilidad deUso El esfuerzo requerido para aprender un programa e interpretar la información de entrada y salida. Apropiado del formato. Es una métrica valiosa para interfaces ser humano/maquina. Cohesión para las pantallas de la interfaz de usuario. Mide la conexión relativa entre el contenido de una pantalla y el de otra. Facilidad De Facilidad de Mantenimiento: IMS=(Mr- Mantenimiento Es el esfuerzo requerido para (Fa+Fc+Fd))/Mr localizar y arreglar programas. IMS Métrica para la planeación de actividades de mantenimiento del
  • 2. software. Facilidad De Amplitud de las pruebas (cuantos Pruebas requisitos se han probado). Profundidad de las pruebas (% de los caminos básicos probados). Perfiles de fallos (para dar prioridad y categorizar los errores encontrados). Portabilidad Adaptabilidad: Atributos del Portabilidad = 1 – software que soportan la (ET/ER) oportunidad para su adaptación a ET son los recursos los diferentes entornos. necesarios para Instalabilidad: Atributos del mover la aplicación al software que soportan el esfuerzo nuevo entorno. requerido para instalar el software. ER es una medida de Conformidad: Atributos del los recursos software que hacen que éste se requeridos para crear adhiera a estándares. el sistema para el Reemplazabilidad: Atributos del entorno residente. software que soportan la oportunidad y el esfuerzo empleándolo. Flexibilidad Concisión: Lo compacto que resulta ser el programa en términos de línea de código. Consistencia: El uso de un diseño uniforme y de técnicas de documentación. Estandarización de Datos: El empleo de estructuras y tipos de datos estándares a lo largo del programa. Capacidad de expansión: El grado con que se pueden aumentar el diseño arquitectónico, de datos o procedimental. Generalidad: La extensión de aplicación potencial de los componentes del programa. Instrumentación: El grado con que el programa vigila su propio funcionamiento e identifica los errores que suceden. Modularidad: La independencia funcional de componentes de un programa. Reusabilidad Generalidad: Fq = c1 * m1 + c2 * La extensión de aplicación potencial m2 + …+ cn * mn
  • 3. de los componentes del programa. (4.6) Independencia del Hardware: El grado con que se desacopla el Software del Hardware donde opera. Instrumentación: El grado con que el programa vigila su propio funcionamiento e identifica los errores que suceden. Trazabilidad: La capacidad de alcanzar una representación del diseño o un componente real del programa hasta los requisitos. Facilidad De Normalización de las Razón de conformidad Interoperación Comunicaciones del formato de los El grado en que se usan el ancho de datos banda, los protocolos y las =Cantidad de formatos interfaces estándar. de los datos en Estandarización en los datos conformidad / El uso de estructuras de datos de Cantidad de formatos tipos estándar a lo largo de todo el de datos programa Razón de conformidad Generalidad de la representación La amplitud de aplicación potencial de los datos de los componentes del programa =Cantidad de Modularidad representaciones en La independencia funcional de los conformidad /Cantidad componentes del programa de representaciones de datos Luis Ángel Dávila Elías Adán Hdz. Chz.