Entradas

Mostrando entradas de diciembre, 2021

Métricas de Software

Imagen
 Métricas de Software Métricas de desempeño Corresponden a las métricas que miden la conducta de módulos y sistemas de un software, bajo la supervisión del sistema operativo o hardware. Generalmente tienen que ver con la eficiencia de ejecución, tiempo, almacenamiento, complejidad de algoritmos computacionales, etc. ·          Aspectos del desempeño del software . Las pruebas de rendimiento pueden evaluar las siguientes características de una aplicación: o    Escalabilidad o    estabilidad o    capacidad de respuesta o    velocidad o    disponibilidad Otras expresiones importantes de métricas de rendimiento del software incluyen las siguientes. ·          Rendimiento (throughput). El rendimiento es la cantidad de unidades de datos que procesa un sistema en un cierto período de tiempo. ·          Tiempo de respuesta . El tiempo de respuesta mide cuánto tiempo tarda un sistema en responder a una consulta o demanda. ·          Fiabilidad, disponibilidad y capacidad de

Jenkins

Imagen
 Jenkins ¿Qué es? Jenkins es un servidor  open source  para la integración continua.  Es una herramienta que se utiliza para compilar y probar proyectos de software de forma continua, lo que facilita a los desarrolladores integrar cambios en un proyecto y entregar nuevas versiones a los usuarios. Escrito en Java, es multiplataforma y accesible mediante interfaz web. Es el software más utilizado en la actualidad para este propósito. Con Jenkins, las organizaciones aceleran el proceso de desarrollo y entrega de software a través de la automatización. Mediante sus  centenares de plugins , se puede implementar en diferentes etapas del ciclo de vida del desarrollo, como la compilación, la documentación, el testeo o el despliegue. La primera versión de  Jenkins surgió en 2011 , pero su desarrollo se inició en 2004 como parte del  proyecto Hudson . Kohsuke Kawaguchi, un desarrollador de Java que trabajaba en Sun Microsystems, creó un servidor de automatización para facilitar las tareas de com