Tecnologias Racionales
   Servicio de Testing - Testing y Outsourcing

El control de calidad de software (SQA) y la Prueba de los sistemas se han transformado en una actividad crítica, especialmente en ambientes en los que, como el financiero, un error puede tener graves consecuencias para la organización.

Su complejidad aumenta debido a diversos factores:

  • Sistemas con varias capas de equipos no homogéneos
  • Multiples sistemas operativos
  • Bases de datos
  • Sistemas de comunicaciones (transacciónes on-line, tecnología internet, dispositivos móviles, y batch)
  • Herramientas de programación variadas y heterogéneos
  • La organización compartimentada de los recursos, que conlleva a que no se conozcan a ciencia cierta las consecuencias que las decisiones pueden tener en el resto del sistema.
  • Fechas de entrega determinadas más por las necesidades del negocio que por consideraciones técnicas de factibilidad de cumplimiento
  • Testeadores no comprometidos prioritariamente con la detección de errores, y sino con la "defensa" del producto.

Un error codificación simple de corregir, es muy difícil de detectar y puede tener efectos gravísimos en la organización:

  • Problemas internos
  • Daños en su imagen con los clientes
  • Perdida del cobro de un servicio efectuado
  • Perdida definitiva de clientes
  • Altos costos políticos para las gerencias de sistemas

Como consecuencia de estos problemas, el proceso de testeo se realiza en forma mas o menos desordenada, teniendo como objetivo el tratar de que "las cosas funcionen". De allí surge la conveniencia de contar con profesionales especializados en estas tareas, comprometidos con la calidad de los productos, y que se dediquen a ello sin la presión de la coyuntura.

De acuerdo a un estudio de tres años de 70 grandes proyectos Cliente/Servidor en 30 firmas europeas, (Compuware), la situación de las aplicaciones era la siguiente:

10% fueron abandonadas o recomenzaron de cero.

20% sufrieron fuertes alteraciones para evitar el desastre.

40% se liberaron con fuertes atrasos
.

Por el contrario, de acuerdo a estudios realizados en 2001 por el Software Engineering Institute y según una investigación del Corporate Computing Inc. sobre 300 clientes, el resultado de la aplicación de mejoras en la construcción de sistemas se reflejan en:


28% mas de productividad en desarrollo.

19% menos en tiempo de desarrollo.

35% mas de productividad de los usuarios finales.

$5 de retorno por cada $1
invertido en la mejora de procesos de desarrollo

  Ventajas de contratacion del servicio:

    La experiencia y formación de los recursos humanos, tanto en Ingeniería de Sistemas como en el "Universo" que es objeto del aplicativo.
    La utilización de una metodología que ayude a sistematizarla, apuntando a ejecutar pruebas con una alta probabilidad de detectar errores.
    La administración controlada del proceso de instalación de nuevas versiones.
    El empleo de herramientas automáticas o semiautomáticas para cubrir un amplio rango de situaciones ante cada nueva versión.

   Optimización el uso de los recursos humanos y equipos dedicados a las pruebas
    Asegurar la calidad de los resultados sin afectar el cronograma de implementación

    Criterio adecuado para determinar la finalizacion las pruebas
    Garantizar que el trabajo realizado no se pierda con cada nueva versión del sistema

A esto se suman todas las ventajas del outsourcing, como la disponibilidad de asesoria continua, la reduccion de costos y nuestra alta experiencia en el campo.


Volver

© 2006 Tecnologías Racionales S.A.                                                                Ultima actualización: 27/02/2007