Pruebas De Software

Páginas: 9 (2069 palabras) Publicado: 16 de abril de 2015
SQA (Software Quality Assurance)

1. Introducción

El departamento de QA es el encargado de garantizar la calidad de un producto antes de que este sea lanzado al mercado; en el caso de productos de software, el SQA es el proceso que permiten verificar y revelar la calidad de un producto software.

Este proceso debe estar orientado por un SQA Plan, el cual nos conducirá de una forma ordenada a:1. Realizar las pruebas de las diferentes funcionalidades del software para determinar que este funciona correctamente.

2. La ejecución de diferentes análisis estadísticos de tal forma que se pueda decir si el software es mejor o peor que su versión anterior o que otros productos de la misma clase.

Los planes de SQA varían de acuerdo con las demandas del proyecto, de los usuarios y del softwareen si. Pero un plan elaborado minuciosamente por profesionales de QA dará ciertos beneficios:

Aumentar la satisfacción del cliente. Lo cual no solo significa mantener buenas relaciones con el cliente, más bien significa tener testimonios positivos de los clientes y una ola de referencias positivas. Si los clientes no están satisfechos con el producto, ellos nunca recomendarán la compra de unnuevo producto al mismo proveedor ni recomendarán el uso del mismo producto a otros clientes.

Reducir el costo de desarrollo. Obviamente el costo de desarrollo se reduce si los requerimientos del software están bien definidos, es en base estos requerimientos que se orientan la mayoría de las pruebas del software; por lo que el Plan de SQA debe arrancar desde las primeras fases del ciclo de vida delsoftware.

Reducir el costo de mantenimiento. Aplicaciones llenas de errores son un gran problema para diferentes áreas como: soporte, QA, desarrollo, incluso para áreas administrativas. Lo cual significa que el desarrollo de software supera el presupuesto y el software es liberado con retraso.

La calidad de un sistema de software es algo subjetivo que depende del contexto y del objeto que sepretenda conseguir. Para determinar dicho nivel de calidad se deben efectuar unas medidas o pruebas que permitan comprobar el grado de cumplimiento respecto de las especificaciones iniciales del sistema. Las pruebas de software, testing, beta testing es un proceso usado para identificar posibles fallos de implementación, calidad, o usabilidad de un programa de ordenador. Básicamente es una fase en eldesarrollo de software consistente en probar las aplicaciones construidas.

Probar software es tanto un arte como una ciencia. Hay muchos planteamientos a la hora de abordar la prueba de un software, pero para verificar productos complejos de forma efectiva requiere de un proceso de investigación más que seguir un procedimiento al pie de la letra. Una definición de "testing" es: proceso deevaluación de un producto desde un punto de vista crítico, donde el "tester" (persona que realiza el testeo) somete el producto a una serie de acciones inquisitivas, y el producto responde con su comportamiento como reacción. Por supuesto, nunca se debe testear el software en un entorno de producción. Es necesario testear los nuevos programas en un entorno de pruebas separado físicamente del deproducción. Para crear un entorno de pruebas en una máquina independiente de la máquina de producción es necesario crear las mismas condiciones que en la máquina de producción.

Una práctica común es que el testeo de un programa sea realizado por un grupo independiente de "testers" al finalizar su desarrollo y antes de sacarlo al mercado. Sin embargo, dependiendo del tipo de software, este grupo detesters puede ser los mismos clientes; para lo cual los desarrolladores distribuyen versiones beta en forma gratuita. Pero finalmente antes que que la versión definitiva sea liberada, siempre el producto debe pasar por QA dónde se comprueba cada funcionalidad del programa completo en entornos de producción.

Conceptos como estabilidad, escalabilidad, eficiencia y seguridad se relacionan a la calidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas de software
  • Pruebas de software
  • Pruebas de software
  • Pruebas De Software
  • Pruebas de software
  • pruebas de software
  • prueba de software
  • PRUEBAS DE SOFTWARE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS