SlideShare una empresa de Scribd logo
1 de 3
RicardoRodríguez
C.I:12.433.111
Introducción a las métricas de producto de software:
Las medidas y métricas de software suelen ser indirectas, las métricas se concentran en
atributos específicos de los productos de trabajo de ingeniería del software y se recopilan a
medida que realizan las etapas técnicas, para conseguir software de mayor calidad, nos permite
no solovalorarde forma cualitativasinocuantitativa, se debe partir de identificar las respectivas
métricasapropiadasparael producto,luegolarecolecciónde datos,se analizan para interpretar y
calificar el software, esto se comprueba llegando a culminar los objetivos de las mediciones, en
todo esto se proporciona una prevención de errores y corregirlos.
El software esunproducto 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 (que sea agradable a la vista), funcionalidad (que sea fácil de usar),
eficiencia (que ejecute con rapidez y precisión los procesos), etc.
MÉTRICA
Históricamente se hablóde métricaenreferenciaa 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ámetrospredeterminados, 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.
Diferencia conceptuales entre medidas, métricas e indicadores:
Medida: Proporciona una indicación cuantitativa de la cantidad, dimensiones o tamaño de
algunos atributos de un producto.
Métrica: Es una medida del grado en que un sistema, componente o proceso posee un atributo
dado.
Indicador: esuna métricao una combinaciónde métricasque proporcionanconocimientos acerca
del proceso del desarrollo de software, un proyecto de software o el propio producto. Un
indicador proporciona conocimientos que permiten a los ingenieros de software ajustar el
proceso, el proyecto o el producto para que las cosas mejoren.
Reto de la métrica orientada al producto:
El peligrode tratar de encontrar medidas que caractericen tantos atributos diferentes es
que inevitablemente lasmedidastienenque satisfacer objetivos que entran en conflicto entre sí.
Esto se opone a la teoría de que cada medicióndebe ser representativa. Aunque la afirmación de
Fentonescorrecta,muchas personasargumentanque lamedicióndel producto realizada durante
las primeras etapas del proceso de software proporciona a los ingenieros un mecanismo
consistente y objetivo para evaluar la calidad.
Indicar los principios de medición (Roche):
•Formulación: La obtención de medidas y métricas del software apropiadas para la
representación del software en cuestión.
•Colección: El mecanismo empleado para acumular datos necesarios para obtener las
métricas formuladas.
•Análisis: El cálculo de las métricas y la aplicación de herramientas matemáticas.
•Interpretación: La evaluación de los resultados de las métricas en un esfuerzo por
conseguir una visión interna de la calidad de la representación.
•Realimentación (feedback): Recomendaciones obtenidas de la interpretación de
métricas técnicas transmitidas al equipo que construye el software.
Medición de software orientado a meta (Basili y Weiss):
Goal Question Metric (GQM), o Meta-Pregunta-Métrica, es un enfoque presentado por
Víctor Basili de la Universidad de Maryland (1984) que da respuesta a esta necesidad. Este
enfoque parte de la suposición de que una organización para medir adecuadamente, debe
identificarlasmetasque desea,derivarobjetivosamedirde maneracuantificable y establecer un
marco que permita interpretar la información respecto a los objetivos.
El modelo GQM es una estructura jerárquica que especifica a partir de un objetivo los
efectos de la medición, el objetivo a medir, la cuestión que debe medirse y el punto de vista de
donde se toma la medida. Cada objetivo se descompone en varias preguntas para entender los
componentesdel objetivoyfinalmentese obtienenmétricas que dan respuesta a cada una de las
preguntas.Todoeste procesose descompone atresniveles:Conceptual,OperativoyCuantitativo.
Nivel conceptual (Meta): Se establece un objetivo para cada elemento de medición,
considerando el producto, proceso y los recursos, desde diferentes puntos de vista.
Nivel operativo(Pregunta):Con base en las metas definidas se establece un conjunto de
preguntas que permiten caracterizar la evaluación / logro de un objetivo específico.
Nivel cuantitativo (Métrica): A cada pregunta se le asocian datos que permitan dar
respuesta cuantitativa a los objetivos, de manera objetiva o subjetiva.
Un modelo GQM puede compartir las mismas preguntas y métricas para diferentes
objetivos, aunque se obtienen valores diferentes según el punto de vista. El modelo obtenido
requiere ser aplicado, recolectados los datos, interpretados y evaluados para determinar el
cumplimientode losobjetivos iníciales. Con esto se complementan todos los pasos para cubrir el
enfoque de GQM.
Las bases del área de proceso de MA, en el modelo CMMI, se fundamentan en buena
medidaenlasprácticas que establece el enfoque de GQM. Incluso en los ejemplos de formación
que se indican en la práctica genérica 2.5 se hace referencia a esto.

Más contenido relacionado

La actualidad más candente

Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyectoEdison Tobar
 
Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_softwareoskrtroy
 
Metricasroserocastañeda
MetricasroserocastañedaMetricasroserocastañeda
MetricasroserocastañedaDavid Rosero
 
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 objetoDavid Leon Sicilia
 
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWAREMÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWAREDavid Leon Sicilia
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Practica 39.b4 desarrollo del tema 5
Practica 39.b4 desarrollo del tema 5Practica 39.b4 desarrollo del tema 5
Practica 39.b4 desarrollo del tema 5Paula Perez
 
Metricas para evaluar
Metricas para evaluarMetricas para evaluar
Metricas para evaluarCHICOSADSI
 
Metricas para evaluar
Metricas para evaluarMetricas para evaluar
Metricas para evaluarCHICOSADSI
 

La actualidad más candente (12)

Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Metricas orientadas a objeto
Metricas orientadas a objetoMetricas orientadas a objeto
Metricas orientadas a objeto
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyecto
 
Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_software
 
Metricasroserocastañeda
MetricasroserocastañedaMetricasroserocastañeda
Metricasroserocastañeda
 
Trabajo calidad educativa
Trabajo calidad educativaTrabajo calidad educativa
Trabajo calidad educativa
 
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
 
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWAREMÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Practica 39.b4 desarrollo del tema 5
Practica 39.b4 desarrollo del tema 5Practica 39.b4 desarrollo del tema 5
Practica 39.b4 desarrollo del tema 5
 
Metricas para evaluar
Metricas para evaluarMetricas para evaluar
Metricas para evaluar
 
Metricas para evaluar
Metricas para evaluarMetricas para evaluar
Metricas para evaluar
 

Destacado

NIBA Conference November 2010
NIBA Conference November 2010NIBA Conference November 2010
NIBA Conference November 2010jagnew
 
FlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexera
 
In fin-nitie-vol-2-issue-1
In fin-nitie-vol-2-issue-1In fin-nitie-vol-2-issue-1
In fin-nitie-vol-2-issue-1Shashank .
 
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicos
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicosGuia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicos
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicosDavid Leon Sicilia
 
Q Pres Marzo 2010
Q Pres Marzo 2010Q Pres Marzo 2010
Q Pres Marzo 2010Quadrante
 
Training Google Analytics Basics
Training Google Analytics BasicsTraining Google Analytics Basics
Training Google Analytics Basicspatricktabeokabe
 
AdminStudio Suite- German
AdminStudio Suite- GermanAdminStudio Suite- German
AdminStudio Suite- GermanFlexera
 
Flexera Software App Portal - French
Flexera Software App Portal - FrenchFlexera Software App Portal - French
Flexera Software App Portal - FrenchFlexera
 
Comics by pradip chakraborty
Comics by pradip chakrabortyComics by pradip chakraborty
Comics by pradip chakrabortyFreelancer
 
Software Licensing and Customer Satisfaction
Software Licensing and Customer SatisfactionSoftware Licensing and Customer Satisfaction
Software Licensing and Customer SatisfactionFlexera
 
InstallShield 2014- DE
InstallShield 2014- DEInstallShield 2014- DE
InstallShield 2014- DEFlexera
 
Side View Mirror Project - IgniteCbus4
Side View Mirror Project - IgniteCbus4Side View Mirror Project - IgniteCbus4
Side View Mirror Project - IgniteCbus4Erik Dahl
 
December Report From Belgium
December Report From  BelgiumDecember Report From  Belgium
December Report From BelgiumDANIEL MARTÍNEZ
 
FlexNet Manager for VMware
FlexNet Manager for VMwareFlexNet Manager for VMware
FlexNet Manager for VMwareFlexera
 
Pull Factors As a Way of Determining Retail Strength
Pull Factors As a Way of Determining Retail Strength  Pull Factors As a Way of Determining Retail Strength
Pull Factors As a Way of Determining Retail Strength Andy Carswell
 
Older Americans and Residential Stability
Older Americans and Residential StabilityOlder Americans and Residential Stability
Older Americans and Residential StabilityAndy Carswell
 

Destacado (20)

Social Tech Booster
Social Tech BoosterSocial Tech Booster
Social Tech Booster
 
NIBA Conference November 2010
NIBA Conference November 2010NIBA Conference November 2010
NIBA Conference November 2010
 
FlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexNet Manager Platform Datasheet
FlexNet Manager Platform Datasheet
 
In fin-nitie-vol-2-issue-1
In fin-nitie-vol-2-issue-1In fin-nitie-vol-2-issue-1
In fin-nitie-vol-2-issue-1
 
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicos
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicosGuia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicos
Guia de ordenamiento para la firma del libro de acta 2012 ii estudios juridicos
 
Q Pres Marzo 2010
Q Pres Marzo 2010Q Pres Marzo 2010
Q Pres Marzo 2010
 
Anthro Pln
Anthro PlnAnthro Pln
Anthro Pln
 
Training Google Analytics Basics
Training Google Analytics BasicsTraining Google Analytics Basics
Training Google Analytics Basics
 
AdminStudio Suite- German
AdminStudio Suite- GermanAdminStudio Suite- German
AdminStudio Suite- German
 
Profesh2016
Profesh2016Profesh2016
Profesh2016
 
Flexera Software App Portal - French
Flexera Software App Portal - FrenchFlexera Software App Portal - French
Flexera Software App Portal - French
 
Comics by pradip chakraborty
Comics by pradip chakrabortyComics by pradip chakraborty
Comics by pradip chakraborty
 
Software Licensing and Customer Satisfaction
Software Licensing and Customer SatisfactionSoftware Licensing and Customer Satisfaction
Software Licensing and Customer Satisfaction
 
InstallShield 2014- DE
InstallShield 2014- DEInstallShield 2014- DE
InstallShield 2014- DE
 
Side View Mirror Project - IgniteCbus4
Side View Mirror Project - IgniteCbus4Side View Mirror Project - IgniteCbus4
Side View Mirror Project - IgniteCbus4
 
December Report From Belgium
December Report From  BelgiumDecember Report From  Belgium
December Report From Belgium
 
FlexNet Manager for VMware
FlexNet Manager for VMwareFlexNet Manager for VMware
FlexNet Manager for VMware
 
Pull Factors As a Way of Determining Retail Strength
Pull Factors As a Way of Determining Retail Strength  Pull Factors As a Way of Determining Retail Strength
Pull Factors As a Way of Determining Retail Strength
 
Older Americans and Residential Stability
Older Americans and Residential StabilityOlder Americans and Residential Stability
Older Americans and Residential Stability
 
Forest week belgium
Forest week belgiumForest week belgium
Forest week belgium
 

Similar a Metricas

Similar a Metricas (20)

Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Métricas del producto
Métricas del productoMétricas del producto
Métricas del producto
 
Medición de calidad
Medición de calidadMedición de calidad
Medición de calidad
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el Software
 
Metricas
MetricasMetricas
Metricas
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504
 
Transparencia - Métricas en la calidad de Software
Transparencia - Métricas en la calidad de SoftwareTransparencia - Métricas en la calidad de Software
Transparencia - Métricas en la calidad de Software
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1
 
02 Metricas.pptx
02 Metricas.pptx02 Metricas.pptx
02 Metricas.pptx
 

Último

TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 

Último (20)

TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 

Metricas

  • 1. RicardoRodríguez C.I:12.433.111 Introducción a las métricas de producto de software: Las medidas y métricas de software suelen ser indirectas, las métricas se concentran en atributos específicos de los productos de trabajo de ingeniería del software y se recopilan a medida que realizan las etapas técnicas, para conseguir software de mayor calidad, nos permite no solovalorarde forma cualitativasinocuantitativa, se debe partir de identificar las respectivas métricasapropiadasparael producto,luegolarecolecciónde datos,se analizan para interpretar y calificar el software, esto se comprueba llegando a culminar los objetivos de las mediciones, en todo esto se proporciona una prevención de errores y corregirlos. El software esunproducto 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 (que sea agradable a la vista), funcionalidad (que sea fácil de usar), eficiencia (que ejecute con rapidez y precisión los procesos), etc. MÉTRICA Históricamente se hablóde métricaenreferenciaa 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ámetrospredeterminados, 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. Diferencia conceptuales entre medidas, métricas e indicadores: Medida: Proporciona una indicación cuantitativa de la cantidad, dimensiones o tamaño de algunos atributos de un producto. Métrica: Es una medida del grado en que un sistema, componente o proceso posee un atributo dado. Indicador: esuna métricao una combinaciónde métricasque proporcionanconocimientos acerca del proceso del desarrollo de software, un proyecto de software o el propio producto. Un indicador proporciona conocimientos que permiten a los ingenieros de software ajustar el proceso, el proyecto o el producto para que las cosas mejoren.
  • 2. Reto de la métrica orientada al producto: El peligrode tratar de encontrar medidas que caractericen tantos atributos diferentes es que inevitablemente lasmedidastienenque satisfacer objetivos que entran en conflicto entre sí. Esto se opone a la teoría de que cada medicióndebe ser representativa. Aunque la afirmación de Fentonescorrecta,muchas personasargumentanque lamedicióndel producto realizada durante las primeras etapas del proceso de software proporciona a los ingenieros un mecanismo consistente y objetivo para evaluar la calidad. Indicar los principios de medición (Roche): •Formulación: La obtención de medidas y métricas del software apropiadas para la representación del software en cuestión. •Colección: El mecanismo empleado para acumular datos necesarios para obtener las métricas formuladas. •Análisis: El cálculo de las métricas y la aplicación de herramientas matemáticas. •Interpretación: La evaluación de los resultados de las métricas en un esfuerzo por conseguir una visión interna de la calidad de la representación. •Realimentación (feedback): Recomendaciones obtenidas de la interpretación de métricas técnicas transmitidas al equipo que construye el software. Medición de software orientado a meta (Basili y Weiss): Goal Question Metric (GQM), o Meta-Pregunta-Métrica, es un enfoque presentado por Víctor Basili de la Universidad de Maryland (1984) que da respuesta a esta necesidad. Este enfoque parte de la suposición de que una organización para medir adecuadamente, debe identificarlasmetasque desea,derivarobjetivosamedirde maneracuantificable y establecer un marco que permita interpretar la información respecto a los objetivos. El modelo GQM es una estructura jerárquica que especifica a partir de un objetivo los efectos de la medición, el objetivo a medir, la cuestión que debe medirse y el punto de vista de donde se toma la medida. Cada objetivo se descompone en varias preguntas para entender los componentesdel objetivoyfinalmentese obtienenmétricas que dan respuesta a cada una de las preguntas.Todoeste procesose descompone atresniveles:Conceptual,OperativoyCuantitativo. Nivel conceptual (Meta): Se establece un objetivo para cada elemento de medición, considerando el producto, proceso y los recursos, desde diferentes puntos de vista. Nivel operativo(Pregunta):Con base en las metas definidas se establece un conjunto de preguntas que permiten caracterizar la evaluación / logro de un objetivo específico. Nivel cuantitativo (Métrica): A cada pregunta se le asocian datos que permitan dar respuesta cuantitativa a los objetivos, de manera objetiva o subjetiva. Un modelo GQM puede compartir las mismas preguntas y métricas para diferentes objetivos, aunque se obtienen valores diferentes según el punto de vista. El modelo obtenido requiere ser aplicado, recolectados los datos, interpretados y evaluados para determinar el cumplimientode losobjetivos iníciales. Con esto se complementan todos los pasos para cubrir el enfoque de GQM.
  • 3. Las bases del área de proceso de MA, en el modelo CMMI, se fundamentan en buena medidaenlasprácticas que establece el enfoque de GQM. Incluso en los ejemplos de formación que se indican en la práctica genérica 2.5 se hace referencia a esto.