forked from clopezno/poolobject
-
Notifications
You must be signed in to change notification settings - Fork 3
PG_C02_Enunciado
César Rodriguez Villagrá edited this page Mar 6, 2025
·
1 revision
Cuando se comienza un proyecto de desarrollo software y se quiere incorporar un proceso de gestión de calidad de código se tiene que elegir un stack tecnológico que ayude a realizar evaluaciones de calidad automáticas y gestione las revisiones. Actualmente exite un conjunto amplio de aplicaciones en el mercado. En esta wiki documentaremos un análisis formal que ayude en la toma de decisiones.
Evaluar un conjunto de aplicaciones software para analizar estática la calidad de código fuente respecto a las siguientes características:
- Lenguaje de programación sobre los que trabajan
- Integración con repositorios de gestión de proyectos (Github, Bitbucket, GitLab)
- Herramienta independiente o sólo accesible desde servicio on cloud
- Número de métricas de código que calcula (Lines of Code, Bugs Vulnerabilities, Code Smell, Coverage, Duplications)
- Número de características ISO/IEC 25000 (Reliability, Security, Maintainability...)
- Configuración de reglas/issue/heurísticas de calidad
- Exportación de resultados (cvs/html/xml)
- Número de indicadores gráficos con los que trabaja
- ¿Análiza la deuda técnica?
- ¿Gestiona las revisiones manuales y falsos positivos detectados por la aplicación?
- ¿Qué tipo de licencia tiene la aplicación?
- Objetivos y requisitos
- Enunciado
- Resultados obtenidos por los estudiantes
- Objetivos y requisitos
- Enunciado
- Resultados obtenidos por los estudiantes
- Objetivos y requisitos
- Enunciado
- Resultados obtenidos por los estudiantes