SlideShare uma empresa 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.

Mais conteúdo relacionado

Mais procurados (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
 

Destaque

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
Shashank .
 
December Report From Belgium
December Report From  BelgiumDecember Report From  Belgium
December Report From Belgium
DANIEL MARTÍNEZ
 

Destaque (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
 

Semelhante a Metricas

Metricas de software
Metricas de softwareMetricas de software
Metricas de software
MAYRA
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504
Karl T Orihuela
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1
victdiazm
 

Semelhante 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

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.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.