Parece que estas usando una versión de navegador que no te perimte ver este sitio apropiadamente.
Te recomendamos que actualices tu navegador o descargues gratuitamente Mozilla Firefox o Chrome.

buscar

CES Servicios Capacitación Cursos y seminarios Calidad de Código en el Testing
Calidad de Código en el Testing

Las metodologías ágiles y la cultura DevOps aspiran a que la construción, testing y liberación de productos de software pueda hacerse rápidamente, con frecuencia y en forma más confiable. Una de las premisas para lograrlo es construir código de calidad, código limpio, que permita optimizar el esfuerzo y aumentar la productividad.

Objetivo

Introducir al participante en las ventajas del análisis estático de código y en los principios del código limpio.

Se presentará la herramienta SonarQube, de código abierto, para analizar automáticamente el código. Esta herramienta es esencial para el testing y auditoría de código dentro del ciclo de desarrollo.

Mediante la automatización con SonarQube se obtiene una visión global de la calidad del software, junto con pautas claras de cómo mejorar la mantenibilidad, confiabilidad y seguridad de la aplicación. Se presentarán las buenas prácticas de código junto con las reglas y métricas que SonarQube nos aporta para su instauración.

Próximo comienzo: 6 de mayo

Temario

  • Introducción
  • Análisis estático de código
  • Metodología de trabajo con SonarQube
  • Buenas prácticas de código y sus reglas de SonarQube
  • Administración de los proyectos en SonarQube

Docente: Beatriz Pérez

Ingeniera en computación desde el año 2002 por la Facultad de Ingeniería, Universidad de la Republica de Uruguay. En el 2006 obtuvo el título de Magíster en Informática del PEDECIBA Informática, Facultad de Ingeniería, Universidad de la República de Uruguay.  En el año 2009 obtuvo el título de Magister en Tecnologías Avanzadas en Informática. Universidad de Castilla-La Mancha, España.

Desde el año 2007 vive en España, donde ha culminado en el año 2012 el Doctorado en Tecnologías Informáticas Avanzadas de la Universidad de Castilla-La Mancha, con la tesis de doctorado: MATE: Methodology for automated model-driven testing applied to Software development and Software Product Lines. La cual define un proceso de desarrollo para ser aplicado en el testing automatizado siguiendo la metodología de desarrollo dirigido por modelos.

Su área de trabajo es la Ingeniería de Software. Dentro de ésta área, su interés particular se centra en los procesos de desarrollo de software y en el testing de software. Ambos intereses se encuentran relacionados, ya que aportan al mismo objetivo: mejorar la calidad del proceso de producción del software y del producto resultante.

Ha trabajado como docente en la Facultad de Ingeniería de la Universidad de la República de Uruguay, en el área de Ingeniería de Software y en la empresa privada desde el año 1999. En particular, desde el año 2003 en el área de Testing de Software, realizando testing en distintos proyectos como Líder de Testing y Consultor en Testing por el Centro de Ensayos de Software en Uruguay.

Actualmente, se desempeña como responsable de calidad en la empresa Indaba (LKS) del País Vasco, España.

Duración: 4 semanas

Modalidad: En línea

Dedicación estimada del estudiante: 20 horas semanales

Conocimientos requeridos: Conocimientos de programación

Público objetivo

  • Programadores que quieren mejorar su forma de desarrollar software.
  • Jefes de desarrollo que quieren conocer cómo está desarrollado el software, qué cobertura de pruebas se tiene, qué complejidad o nivel de duplicidad y el costo de mejorarlo.
  • Proveedores de servicios de desarrollo de software, que están interesados en mejorar la calidad del servicio que entregan porque lo consideran un aspecto diferencial respecto a la competencia.
  • Testers interesados en la cobertura de las pruebas y de la aplicación de buenas prácticas que mejoren la calidad del software.
  • Consumidores de software desarrollado por terceros que quieren poder comparar el software desarrollado por distintos proveedores.
 
Powered by Moove-iT