SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS

            UNIDAD ACADÉMICA DE PINOS

  TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN




          Calidad en el Desarrollo de Software

               I.TIC Eloy Contreras de Lira

          Factores con sus métricas y formulas

               Rubén Adán Gómez Gómez

          Jorge Guadalupe Bocanegra Esquivel

                Homero Jiménez Zapata

 Nayeli Elizabeth medina Ramírez y Zenón Gallegos López
FACTORES                   METRICAS                                    FORMULAS
1. Corrección     Completitud                                 Medición, fórmula:
                 El grado en que se ha conseguido la       X = A/B
                 total implementación de las funciones     A = número de casos de prueba en el plan
                 requeridas.                               B = número de casos de prueba requeridos
                  Consistencia                                Interpretación:
                 El uso de un diseño uniforme de           0 <= X
                 técnicas de documentación a los largo     Entre X se mayor, mejor la suficiencia.
                 del proyecto de desarrollo de software.       Tipo de escala:
                                                           absoluta
                                                               Tipo de medida:
 2. Fiabilidad    Madurez:                                X = count/count
                 Capacidad del producto SW para evitar     A = count
                 falla como resultado de fallos en el SW.  B = count
                  Tolerancia a fallos:                        Fuente de medición:
                 Capacidad del SW para mantener un         A proviene del plan de pruebas
                 nivel especifico de rendimiento en caso   B proviene de la especificación de
                 de fallo.                                 requisitos
                  Recuperabilidad:                            ISO/IEC 12207 SLCP:
                 Capacidad de producto SW para             Aseguramiento de Calidad
                 restablecer un nivel de rendimiento       Resolución de problemas
                 especificado y de recuperar los datos     Verificación
                 directamente.                                 Audiencia:
                  Conformidad de la fiabilidad:           Desarrolladores
                 Capacidad del producto SW para            Mantenedores
                 adherirse a normas, convenciones o
                 regulaciones relacionadas con la
                 fiabilidad.
 3. Eficiencia    Concisión.
                  Eficiencia en la ejecución.
                  Facilidad de operación.                Integridad=1-(amenaza x(1-seguridad))
 4. Integridad    Facilidad de auditoría.
                  Instrumentación.
                  Seguridad.
5. Facilidad de uso         Apropiado del formato.
                                Es una métrica valiosa para interfaces
                                ser humano/maquina. Una GUI común             IMS=[Mt-(fa+fc+fd]/Mt
                                aplica entidades de formato (iconos           Mt= el número de módulos en la versión
                                gráficos, texto, menús, ventanas, etc.)       actual
                                 Cohesión para las pantallas de la           fc= el número de módulos cambiados en la
                                    interfaz de usuario.                      versión actual.
                                Mide la conexión relativa entre el            fa= el número de módulos añadidos a la
                                contenido de una pantalla y el de otra.       versión actual.
6. Facilidad de mantenimiento    IMS                                         fd= el número de módulos de la versión
                                Métrica para la planeación de                 anterior que se eliminaron en la actual.
                                actividades de mantenimiento del
                                software.
   7. Facilidad de prueba        Amplitud de las pruebas (cuantos
                                    requisitos se han probado).
                                 Profundidad de las pruebas (% de
                                    los caminos básicos probados).                Portabilidad = 1 – (ET/ER)
                                 Perfiles de fallos (para dar prioridad          ET son los recursos necesarios
                                    y      categorizar     los     errores         para mover la aplicación al nuevo
                                    encontrados).                                  entorno.
       8. Portabilidad           Adaptabilidad:         Atributos     del        ER es una medida de los recursos
                                    software      que     soportan       la        requeridos para crear el sistema
                                    oportunidad para su adaptación a               para el entorno residente.
                                    los        diferentes        entornos
                                    especificados sin la aplicación de
                                    otras acciones o medios diferentes
                                    a los provistos para este propósito
                                    en el software considerado.
                                 Instalabilidad:        Atributos     del
                                    software que soportan el esfuerzo
                                    requerido para instalar el software
                                    en un entorno especificado.
                                 Conformidad:
                                Atributos del software que hacen que
éste se adhiera a estándares o
                  convenciones       relativas     a    la
                  portabilidad.
                   Reemplazabilidad:
                  Atributos del software que soportan la
                  oportunidad y el esfuerzo empleándolo
                  en lugar de otro software especificado
                  en el entorno de ese software.
9. 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 a través del     Fq = c1 * m1 + c2 * m2 + …+ cn * mn
                  proyecto de desarrollo de software.        (4.6)
                   Estandarización de Datos:                Donde Fq es un factor de calidad del
                  El empleo de estructuras y tipos de        software, cn son coeficientes de regresión
                  datos estándares a lo largo del            y mn son las métricas que afectan al factor
                  programa.                                  de calidad. Lo malo es que las métricas
                   Capacidad de expansión:                  definidas por McCall sólo pueden medirse
                  El grado con que se pueden aumentar        de manera subjetiva.
                  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.
10. Reusabilidad              Generalidad:
                                     La extensión de aplicación potencial de
                                     los componentes del programa.
                                      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.
11. Facilidad de interoperabilidad    Normalización           de        las   Razón de conformidad del formato de los
                                         Comunicaciones                        datos              =
                                     El grado en que se usan el ancho de       Cantidad de formatos de los datos en
                                     banda, los protocolos y las interfaces    conformidad / Cantidad de formatos de
                                     estándar                                  datos
                                      Estandarización en los datos
                                     El uso de estructuras de datos de tipos   Razón     de     conformidad      de   la
                                     estándar a lo largo de todo el            representación de los datos =
                                     programa.                                 Cantidad     de     representaciones  en
                                      Generalidad                             conformidad /
                                         La amplitud de aplicación potencial   Cantidad de representaciones de datos
                                         de los componentes del programa
                                      Modularidad
                                         La independencia funcional de los
                                         componentes del programa

Más contenido relacionado

La actualidad más candente

Metricas McCall
Metricas McCallMetricas McCall
Metricas McCall
Fransisco de Santiago
 
Mc Call_Factores y metricas
Mc Call_Factores y metricasMc Call_Factores y metricas
Mc Call_Factores y metricas
Cecy Hernandez
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Modelo Mccall
Modelo MccallModelo Mccall
Modelo Mccall
Ingrid Ramirez
 
TRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMENTRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMEN
Jairo Martinez Molina
 
Metricas y factores de mc call
Metricas y factores  de mc callMetricas y factores  de mc call
Metricas y factores de mc call
mildredmontoya6
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
sophialara123
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
Intellimedia
 
Fases de la elaboracion del sistema contable
Fases de la elaboracion del sistema contableFases de la elaboracion del sistema contable
Fases de la elaboracion del sistema contableEnrique Reyes
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de software
Alex Betancur
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
Jimmy Campo
 
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Luis Eduardo Pelaez Valencia
 
Metricas para las pruebas
Metricas para las pruebasMetricas para las pruebas
Metricas para las pruebas
Dario Rea Skf
 
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 estandarizacionDaniiel Toorres
 
Métricas para código fuente y pruebas orientadas a objeto
Métricas para código fuente y pruebas orientadas a objetoMétricas para código fuente y pruebas orientadas a objeto
Métricas para código fuente y pruebas orientadas a objeto
David Leon Sicilia
 
Capitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-softCapitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-softucn_cgalvez
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De Software
Ricardo
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREAlejandro Leon
 

La actualidad más candente (20)

Metricas McCall
Metricas McCallMetricas McCall
Metricas McCall
 
Mc Call_Factores y metricas
Mc Call_Factores y metricasMc Call_Factores y metricas
Mc Call_Factores y metricas
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Modelo Mccall
Modelo MccallModelo Mccall
Modelo Mccall
 
Calidad
CalidadCalidad
Calidad
 
TRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMENTRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMEN
 
Metricas y factores de mc call
Metricas y factores  de mc callMetricas y factores  de mc call
Metricas y factores de mc call
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
 
Software
SoftwareSoftware
Software
 
Fases de la elaboracion del sistema contable
Fases de la elaboracion del sistema contableFases de la elaboracion del sistema contable
Fases de la elaboracion del sistema contable
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de software
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
 
Metricas para las pruebas
Metricas para las pruebasMetricas para las pruebas
Metricas para las pruebas
 
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
 
Métricas para código fuente y pruebas orientadas a objeto
Métricas para código fuente y pruebas orientadas a objetoMétricas para código fuente y pruebas orientadas a objeto
Métricas para código fuente y pruebas orientadas a objeto
 
Capitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-softCapitulo 18-metricas-tecnicas-del-soft
Capitulo 18-metricas-tecnicas-del-soft
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De Software
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 

Similar a Factores y sus metricas

Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Softwarejuic
 
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
clauddiaa
 
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 Joan Manuel Zabala
 
Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareMariChR
 
Norma iso
Norma isoNorma iso
Norma iso
steelers team
 
redes de computacion
redes de computacionredes de computacion
redes de computacion
bryfer_diaz
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
SebastianSeronGuerre
 
Prueba de dominio
Prueba de dominioPrueba de dominio
Prueba de dominio
jessicacamargo31
 
U3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQAU3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQA
Luis Eduardo Pelaez Valencia
 
Factores Externos Carlos Alexis Hoyos
Factores Externos Carlos Alexis HoyosFactores Externos Carlos Alexis Hoyos
Factores Externos Carlos Alexis Hoyosalexishd7
 
Factores externos Carlos Alexis Hoyos
Factores externos Carlos Alexis HoyosFactores externos Carlos Alexis Hoyos
Factores externos Carlos Alexis Hoyosalexishd7
 
Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca
elfranckin
 
Exposicion taller
Exposicion tallerExposicion taller
Exposicion taller
sabrosisimo69
 
Informe Eval Software
Informe Eval SoftwareInforme Eval Software
Informe Eval Software
jsabastizagal
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
David Silva Valdivieso
 
Factores que-determinan-la-calidad
Factores que-determinan-la-calidadFactores que-determinan-la-calidad
Factores que-determinan-la-calidad
adryanaguiilar
 

Similar a Factores y sus metricas (20)

Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Metricas Tecnicas Del Software
Metricas Tecnicas Del SoftwareMetricas Tecnicas Del Software
Metricas Tecnicas Del Software
 
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
 
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
 
Factores de calidad
Factores de calidadFactores de calidad
Factores de calidad
 
Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftware
 
Norma iso
Norma isoNorma iso
Norma iso
 
redes de computacion
redes de computacionredes de computacion
redes de computacion
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Prueba de dominio
Prueba de dominioPrueba de dominio
Prueba de dominio
 
Mapa conceptual eloy
Mapa conceptual eloyMapa conceptual eloy
Mapa conceptual eloy
 
U3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQAU3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQA
 
Factores Externos Carlos Alexis Hoyos
Factores Externos Carlos Alexis HoyosFactores Externos Carlos Alexis Hoyos
Factores Externos Carlos Alexis Hoyos
 
Factores externos Carlos Alexis Hoyos
Factores externos Carlos Alexis HoyosFactores externos Carlos Alexis Hoyos
Factores externos Carlos Alexis Hoyos
 
Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca
 
Exposicion taller
Exposicion tallerExposicion taller
Exposicion taller
 
Informe Eval Software
Informe Eval SoftwareInforme Eval Software
Informe Eval Software
 
sistemas distribuidos
sistemas distribuidossistemas distribuidos
sistemas distribuidos
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
 
Factores que-determinan-la-calidad
Factores que-determinan-la-calidadFactores que-determinan-la-calidad
Factores que-determinan-la-calidad
 

Más de Ruben Adan Gomez (16)

List
ListList
List
 
News
NewsNews
News
 
My description
My descriptionMy description
My description
 
P3 shd
P3 shdP3 shd
P3 shd
 
P2 shp
P2 shpP2 shp
P2 shp
 
P2 shd
P2 shdP2 shd
P2 shd
 
P3 shp
P3 shpP3 shp
P3 shp
 
Cuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoftCuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoft
 
exposicion Cmmi
exposicion Cmmiexposicion Cmmi
exposicion Cmmi
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Punto de funcion 2 proyectos
Punto de funcion 2 proyectosPunto de funcion 2 proyectos
Punto de funcion 2 proyectos
 
Manual de programa para celular
Manual de programa para celularManual de programa para celular
Manual de programa para celular
 
Pagina css
Pagina cssPagina css
Pagina css
 
Mapa conceptual calidad
Mapa conceptual calidadMapa conceptual calidad
Mapa conceptual calidad
 
Cuadro comparativos
Cuadro comparativosCuadro comparativos
Cuadro comparativos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Factores y sus metricas

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN Calidad en el Desarrollo de Software I.TIC Eloy Contreras de Lira Factores con sus métricas y formulas Rubén Adán Gómez Gómez Jorge Guadalupe Bocanegra Esquivel Homero Jiménez Zapata Nayeli Elizabeth medina Ramírez y Zenón Gallegos López
  • 2. FACTORES METRICAS FORMULAS 1. Corrección  Completitud  Medición, fórmula: El grado en que se ha conseguido la X = A/B total implementación de las funciones A = número de casos de prueba en el plan requeridas. B = número de casos de prueba requeridos  Consistencia  Interpretación: El uso de un diseño uniforme de 0 <= X técnicas de documentación a los largo Entre X se mayor, mejor la suficiencia. del proyecto de desarrollo de software.  Tipo de escala: absoluta  Tipo de medida: 2. Fiabilidad  Madurez: X = count/count Capacidad del producto SW para evitar A = count falla como resultado de fallos en el SW. B = count  Tolerancia a fallos:  Fuente de medición: Capacidad del SW para mantener un A proviene del plan de pruebas nivel especifico de rendimiento en caso B proviene de la especificación de de fallo. requisitos  Recuperabilidad:  ISO/IEC 12207 SLCP: Capacidad de producto SW para Aseguramiento de Calidad restablecer un nivel de rendimiento Resolución de problemas especificado y de recuperar los datos Verificación directamente.  Audiencia:  Conformidad de la fiabilidad: Desarrolladores Capacidad del producto SW para Mantenedores adherirse a normas, convenciones o regulaciones relacionadas con la fiabilidad. 3. Eficiencia  Concisión.  Eficiencia en la ejecución.  Facilidad de operación. Integridad=1-(amenaza x(1-seguridad)) 4. Integridad  Facilidad de auditoría.  Instrumentación.  Seguridad.
  • 3. 5. Facilidad de uso  Apropiado del formato. Es una métrica valiosa para interfaces ser humano/maquina. Una GUI común IMS=[Mt-(fa+fc+fd]/Mt aplica entidades de formato (iconos Mt= el número de módulos en la versión gráficos, texto, menús, ventanas, etc.) actual  Cohesión para las pantallas de la fc= el número de módulos cambiados en la interfaz de usuario. versión actual. Mide la conexión relativa entre el fa= el número de módulos añadidos a la contenido de una pantalla y el de otra. versión actual. 6. Facilidad de mantenimiento  IMS fd= el número de módulos de la versión Métrica para la planeación de anterior que se eliminaron en la actual. actividades de mantenimiento del software. 7. Facilidad de prueba  Amplitud de las pruebas (cuantos requisitos se han probado).  Profundidad de las pruebas (% de los caminos básicos probados).  Portabilidad = 1 – (ET/ER)  Perfiles de fallos (para dar prioridad  ET son los recursos necesarios y categorizar los errores para mover la aplicación al nuevo encontrados). entorno. 8. Portabilidad  Adaptabilidad: Atributos del  ER es una medida de los recursos software que soportan la requeridos para crear el sistema oportunidad para su adaptación a para el entorno residente. los diferentes entornos especificados sin la aplicación de otras acciones o medios diferentes a los provistos para este propósito en el software considerado.  Instalabilidad: Atributos del software que soportan el esfuerzo requerido para instalar el software en un entorno especificado.  Conformidad: Atributos del software que hacen que
  • 4. éste se adhiera a estándares o convenciones relativas a la portabilidad.  Reemplazabilidad: Atributos del software que soportan la oportunidad y el esfuerzo empleándolo en lugar de otro software especificado en el entorno de ese software. 9. 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 a través del Fq = c1 * m1 + c2 * m2 + …+ cn * mn proyecto de desarrollo de software. (4.6)  Estandarización de Datos: Donde Fq es un factor de calidad del El empleo de estructuras y tipos de software, cn son coeficientes de regresión datos estándares a lo largo del y mn son las métricas que afectan al factor programa. de calidad. Lo malo es que las métricas  Capacidad de expansión: definidas por McCall sólo pueden medirse El grado con que se pueden aumentar de manera subjetiva. 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.
  • 5. 10. Reusabilidad  Generalidad: La extensión de aplicación potencial de los componentes del programa.  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. 11. Facilidad de interoperabilidad  Normalización de las Razón de conformidad del formato de los Comunicaciones datos = El grado en que se usan el ancho de Cantidad de formatos de los datos en banda, los protocolos y las interfaces conformidad / Cantidad de formatos de estándar datos  Estandarización en los datos El uso de estructuras de datos de tipos Razón de conformidad de la estándar a lo largo de todo el representación de los datos = programa. Cantidad de representaciones en  Generalidad conformidad / La amplitud de aplicación potencial Cantidad de representaciones de datos de los componentes del programa  Modularidad La independencia funcional de los componentes del programa