2. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
La medición puede realizarse para apoyar la iniciación de un procesos de implementación y cambio o para
evaluar las consecuencias de un proceso de implementación y cambio, o puede realizarse en el producto
mismo. La medición puede realizarse para apoyar la iniciación de unos procesos de implementación y
cambio o para evaluar las consecuencias de un proceso de implementación y cambio, o puede realizarse en
el producto mismo
Medición del Proceso: significa que se recoge, analiza e interpreta información cuantitativa sobre el
proceso. Se utiliza la medición para identificar las fuerzas y las debilidades de los procesos y para evaluar
los procesos después de que hayan sido implementados y/o cambiados. la medición del proceso es útil
para gestionar un proyecto de ingeniería del software. Aquí, el enfoque está en la medición del proceso con
el propósito de la implementación y cambio del proceso
3. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Medida del Producto Software: La medición de un producto software incluye, principalmente, la medición
del tamaño del producto, la estructura del producto y la calidad del producto.
Medición del Tamaño: El tamaño de un producto software es evaluado a menudo mediante medidas de
longitud (por ejemplo, líneas de código fuente en un módulo, páginas en documento de especificación de
los requisitos del software)
Medición de la Estructura: Un rango diverso de medidas de la estructura de un producto software puede
ser aplicado a un nivel bajo y alto de diseño y código del artefacto para así reflejar el control del flujo (por
ejemplo el número ciclomático, código de nudo), flujo de la información (por ejemplo, medidas de porción),
anidación (por ejemplo, la medida polinomial de anidación, la medida BAND).
Medición de la Calidad: Algunas de las dimensiones de la calidad son probables que requieran medidas
cualitativas más que cuantitativas.
4. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Calidad de los Resultados de Medición: La medición es definida en la teoría como ―la asignación de
números a los objetos de una forma sistemática para presentar las propiedades de los objetos”.}
Las escalas significativas son mencionadas en una clasificación de escalas. Para aquellas, la teoría de
medición ofrece una sucesión de más y más caminos obligatorios de asignación de medidas. Si los números
asignados son simplemente para ofrecer etiquetas para clasificar los objetos, entonces son llamados
nominales. Si son asignados de tal forma que clasifique los objetos (por ejemplo, bueno, mejor, el mejor),
son llamados ordinales. Si son tratados con magnitudes de la propiedad relativa a la unidad de medición
definida, son llamados intervalos (y los intervalos son uniformes entre los números; si no, entonces serán
aditivos). Las medidas están el nivel del ratio si tienen un punto de cero absoluto, por lo que las distancias
de los ratios al punto cero son significativas
Modelos de Información del Software: Tal como la información es recogida y el repositorio de medición
es completado, nosotros podemos hacer posible la construcción de modelos usando la información y el
conocimiento.
Esos modelos existen para analizar, clasificar y predecir. Tales modelos necesitan ser evaluados para
asegurar que los niveles de precisión son suficientes y que sus limitaciones son conocidas y entendidas. El
refinamiento de los modelos, que tiene lugar durante y después de que los proyectos sean completados, es
5. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Creación de Modelos: La creación de modelos incluye la calibración y la evaluación del modelo. El objetivo
aproximado al que nos dirigimos son informes de medidas del proceso de construcción de un modelo
hasta que los modelos son construidos para así resolver las cuestiones importantes y conseguir las mejoras
del software propuestas
Implementación de Modelos: La implementación de modelos incluye interpretación y refinamiento de
modelos- los modelos calibrados son usados en los procesos, sus resultados son interpretados y evaluados
en el contexto del proceso/proyecto, y los modelos son luego redefinidos donde sea apropiado.
6. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Técnicas de Medición del Proceso: Las técnicas de medición deben ser usadas para analizar los procesos
de ingeniería del software y para la identificación de las fortalezas y debilidades. Esto puede ser
desempeñado para iniciar la implementación y cambio del proceso, o para evaluar las consecuencias de la
implementación y el cambio en el proceso. Las técnicas de medición de procesos han sido clasificadas
dentro de dos tipos generales: analíticas y puntos de referencia. Los dos tipos de técnicas puedes ser
usados conjuntamente ya que están basados en distinto tipo de información.
Técnicas Analíticas: Las técnicas analíticas se caracterizan por depender de ―la evidencia cuantitativa para
determinar dónde son necesarias unas mejoras y si una iniciativa de mejora ha tenido éxito‖. El tipo
analítico es ejemplificado por el Paradigma de la Mejora de la Calidad (QIP), que consiste en un círculo de
entendimiento, evaluación y empaquetado
7. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Técnicas Analíticas
Estudios Experimentales: la experimentación implica el establecimiento controlado o cuasi experimentos en la
organización para evaluar procesos. De forma usual, un Nuevo proceso es comparado con el proceso actual para
determinar si el primero tuvo mejores resultados o no.
El Informe de Definición del Proceso es un medio por el cual la definición de un proceso (si es descriptivo, o
preceptivo, o ambos) es revisado, e identificadas las deficiencias y las mejoras potenciales del proceso
La Clasificación del Defecto Ortogonal es una técnica que puede ser usada para enlazar los errores encontrados
con causas potenciales. Depende de las vinculaciones entre tipos y disparadores de errores.
El Análisis de Causas desde la Raíz es otra técnica analítica común que se utiliza en la práctica. Ésta tiene su
origen desde los problemas detectados (por ejemplo, errores) para detectar las causas del proceso, con el
propósito de cambiar el proceso para evitar estos problemas en el futuro.
La técnica de Clasificación del Defecto Ortogonal La Clasificación del Defecto Ortogonal es así de este modo
usada para hacer una selección cuantitativa para saber dónde aplicar el Análisis de Causas desde la Raíz.
El Proceso de Control Estadístico es un modo eficaz de identificar estabilidad, o la falta de ella, en el proceso a
través del uso de trazas de control y sus interpretaciones.
El Proceso Personal de Software define una serie de mejoras a una práctica de desarrollo individualizada en un
orden específico. Es un proceso que va desde abajo arriba en el sentido que estipula una colección de
información personal y las mejoras basadas en la interpretación de la información.
8. MEDICIÓN DE LOS PROCESOS Y PRODUCTOS
Técnicas de Bancos de Pruebas: La segunda técnica, bancos de prueba, ―depende de la identificar una
organización excelente‘ en un campo y en la documentación de sus prácticas y herramientas. El banco de
pruebas asume que si una organización menos competente adopta las prácticas de la organización
excelente, ella también llegará a ser excelente. Los bancos de pruebas engloban la evaluación de la
madurez de una organización o de la capacidad de sus procesos.