PG03_Objetivos y requisitos - DAAS26-P-C/poolobject GitHub Wiki

Objetivos específicos

  • Aplicar con una aplicación software el proceso de medición para calcular medidas estáticas de código orientado a objetos
  • Aprender a generar históricos de medidas y valores umbrales de proyectos.
  • Analizar las medidas aplicando valores umbrales
  • Documentar colaborativamente los resultados de una evaluación basada en métricas (plan de calidad)

Requisitos teóricos

  • Conocimiento de los conjuntos de métricas orientadas a objetos: Chidamber y Kemerer, Lorenz y Kidd, Robert Martin.
  • Conocimientos básicos de análisis estadísticos: Q1 (percentil 25 ó cuartil primero), Q3 (percentil 75 o cuartil tercero), media aritmética ponderada.

Requisitos técnicos

  • Calcular métricas orientadas a objetos con alguna herramienta de medida.
  • Análisis estadístico de los valores de métricas con hojas de cálculo.
  • Acceso e instalación de proyectos de los repositorios de proyectos abiertos GitHub, SourceForge, o GitLab. El acceso se hará con alguna aplicación cliente de Git.

Requisitos software

  • Aplicación de medición de código fuente SourceMeter o RefactorIt
  • Aplicación básica de análisis estadístico o hojas de cálculo.
  • (opcional) Cliente para obtener códigos fuente de proyectos Open Source con repositorios de control de versiones Git o Subversion.