Pruebas de software

Páginas: 7 (1619 palabras) Publicado: 5 de diciembre de 2011
INTRODUCCIÓN
La Ingeniería de Software se ha ido desarrollando en los últimos años a través de la creación e implantación en la industria del software de métodos, procedimientos y técnicas que tratan de cubrir las necesidades de cada una de las etapas del ciclo de vida de un producto, desde la definición de sus requisitos hasta su mantenimiento una vez que este comience a emplearse. Esto implicaun aumento en la necesidad de mejorar la calidad del producto resultante. El aseguramiento de la calidad del software es el conjunto de actividades planificadas y sistemáticas necesarias, para aportar la confianza en que el producto cumple con los requerimientos, las necesidades y expectativas del usuario. (1)
Las pruebas de software, son un elemento imprescindible y crítico para la validaciónde un producto o de un componente de este. Sin embargo, se tiende a confundir prueba de software con validación, siendo la prueba un factor primordial del proceso de validación. Las pruebas son las últimas barreras para detectar errores, puesto que permiten encontrar fallos, como consecuencia de defectos ocasionados por errores, con el objetivo de determinar que el producto está libre de defectos yque su funcionamiento es el esperado. La prueba de software debe ser una actividad sistemática y planificada, siguiendo una serie de normas, modelos, estándares o guías, que aseguren mediante evidencia el correcto desarrollo del proceso de prueba. Por consiguiente, se han desarrollado una serie de modelos y normas para las pruebas de software, los cuales serán abordados en el desarrollo delpresente trabajo.
DESARROLLO
1. Realizar comparación entre Modelos y Normas de Calidad para Pruebas.
Las pruebas de software están presentes en todos los proyectos y consisten en realizar ensayos de funcionamiento de las aplicaciones en entornos controlados, a fin de detectar los posibles defectos presentes antes de que el producto se ponga en funcionamiento y pueda originar cualquier tipo defallo.
Si las pruebas no son eficaces, pueden permitir que algún software defectuoso llegue al cliente causando graves problemas. Se trata de un elemento muy importante en los proyectos, porque llega a consumir un 33% de todo el esfuerzo dedicado al desarrollo. (2) A continuación se realiza una comparación entre varios modelos y normas de calidad para pruebas.
Entre los modelos para prueba desoftware se pueden destacar el modelo TMMI (Modelo de Madurez Integrado de Prueba), TESTPAI (área de proceso de pruebas integrado con CMMI) y el estándar en desarrollo ISO/IEC 29119 Software Testing. Estos modelos y estándares están enmarcados en la mejora de la capacidad y madurez de los procesos o buenas prácticas.
• TMMI: es un marco de referencia desarrollado por la fundación TMMI, como guía parael mejoramiento de procesos de pruebas. Está estructurado de forma detallada para la mejora de procesos de pruebas y alineado como complemento al modelo CMMI. Publicado en el 2008, sólo incluye hasta el nivel 3.
• TESTPAI: se define como un área de proceso de prueba que se integra al CMMI. Es un marco de referencia para la mejora de procesos de prueba que puede aplicarse de forma simultánea eindependiente de los otros procesos de mejora que se desarrollan dentro de una organización. Está definido en el nivel 3 referente a los procesos de ingeniería.
• ISO/IEC 29119 Software Testing: Publicado el borrador en el 2008, incluye los procesos de prueba de software, documentación y técnicas. Este estándar tiene como característica que puede ser aplicado de forma independiente por diferentesorganizaciones y/o proyectos. El estándar remplazará a los estándares IEEE 829 Test Documentation, IEEE 1008 Unit Testing, BS 7925-1 Vocabulary of Terms in Software Testing y al BS 7925-2 Software Component Testing Standard (3).
Para realizar el análisis se ha seleccionado el modelo TMMI, el TESTPAI y el estándar en desarrollo ISO/IEC 29119 Software Testing, que han sido desarrollados para los...
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