Follow us on Twitter

Herramienta QASAC para el control de calidad del código en Banesto

Logo de BanestoVector ha desarrollado para Banesto una herramienta que permite mecanizar el control de la calidad del código generado, y que genera una reducción notable de los tiempos y los costes de validación.

Herramienta Qasac para controlar el código

Situación

Banesto necesita una herramienta que le permita mecanizar la validación de los diferentes niveles de calidad del código generado, para ajustarse así a las normativas internas y externas de programación, y acelerar los desarrollos futuros.

Solución

Para dar respuesta a esta situación, Vector ha construido QASAC, una herramienta con interfaz web y especialmente flexible: puede ser configurada según las necesidades de validación de cada proyecto y según cada tipología de desarrollo.

La herramienta QASAC permite realizar un mantenimiento continuo, y es capaz de satisfacer, por tanto, cualquier nuevo requerimiento funcional, de accesibilidad, de BankSphere, etc.

Validación de código

  • Soporta diferentes lenguajes (HTML, JAVA, JavaScript, JSPs, CSS, BHTC, SQL)
  • Permite validar las últimas funcionalidades de BKS (estructura de páginas de MIRA)
  • Permite realizar una validación mixta (código embebido de otro lenguaje)
  • Validación global (más de un fichero o estructura del proyecto)
  • Validación de reglas de accesibilidad

Base de datos de reglas

  • Reglas por tipología del desarrollo, y reglas por proyecto
  • Documentación de reglas y ejemplos integrados en la aplicación
  • Generación de informes de la validación (formato HTML)
  • Umbral de validación
  • Activación/desactivación de reglas por proyecto
  • Pesado de mensajes/Umbrales de validación
  • Generador automático de documentación de BHTCs

Resultado

El desarrollo de la herramienta QASAC de control de calidad del código ha proporcionado los siguientes beneficios directos para el cliente:

  • Reducción notable de costes para el Departamento de Control de Calidad (reducción headcount).
  • Reducción del tiempo de validación, ya que los propios desarrolladores pueden realizar una validación inicial de su código.
  • El coste de mantenimiento es proporcional al nº de reglas y la complejidad de la solución propuesta.
Follow us on Twitter

2010 © Vector. Todos los derechos reservados. Legal notice

  • Nivel doble-A de conformidad. Pautas W3C-WAI 1.0 para contenido web accesible
  • Css Validate
  • Xhtml Validate