lunes, 14 de mayo de 2012

ANALISIS COMPARATIVO PRESSMAN E ISO/IEC 29119


Roger Humberto Uñoja Chungara

1.       Resumen.-
En los siguientes puntos veremos cómo y en qué forma aportan al proceso de realización de pruebas en el ciclo de vida de desarrollo de un determinado proyecto. Detallando algunas de sus características mas sobresalientes

2.       Ingeniería de software Cap. 17 y 18 (Roger Pressman)
Es interesante como Pressman hace una reflexión sobre el mito de los roles tanto de los que elaboran el software como constructivos, como de los que elaboran y hacen las pruebas como destructivos, desde un punto de vista mas psicológico.

Sin embargo Pressman en este capitulo de pruebas desmiente el mito de que las pruebas son usadas para desprestigiar a aquellos en los cuales es encotrado error. No somos perfectos cometemos errores, el éxito de una prueba es encontrar error que hasta el momento no se había encontrado.

Pressman define varios principios como operatividad y facilidad de pruebas para guiar las mismas. Tambien podemos ver que en ingeniería de software no se está dando la debida importancia que esta actividad debería tener que es de tener la mayor posibilidad de encontrar una falla.
Se pueden ver los diferentes tipos de realización de pruebas, unos con grafos, otros con pruebas en fin, pruebas como la de caja blanca para probar la estructura del control del programa y el de caja negra para validar los requisitos funsionales sin la necesidad de conocer su funcionamiento interno.
En el capitulo 18 podemos que esta vez Pressman pone mas énfasis en la planificación del proceso de realización de las pruebas. Aquí podemos observar claramente la preocupación por probar el funcionamiento interno del programa como lo hace las prueba de unida y de integridad.
Este escenario tendrá que contemplar todos los pasos necesarios para conseguir el fin mayor de la prueba que es de encontrar y repara los defectos de forma ordenada u efectiva.

3.       Norma ISO/IEC 29119.-
El estándar de calidad 29119 provee una guía para el testeo que cubre todos los aspectos del ciclo de vida del software.
-                     Propone una lista de  definiciones, procesos, procedimientos y técnicas de pruebas de software.
-                     Actualmente tiene la representación de más de 18 países y está siendo evaluada la unión mundial de                     profesionales de pruebas de software.
-           
      La estructura 29119 constade las siguiente partes:
-                       Conceptos y vocabularios
-                       Procesos y pruebas
-                       Documentación de pruebas
-                      Técnicas de pruebas


Los modelos de procesos como están formados por 3 procesos:
-          Procesos de la organización
-          Procesos de gestión
-          Procesos fundamentales
En un nivel superior se encuentran los procesos de la organización que son mas bien genéricos y no asi específicos a un determinado proyecto de pruebas. Pero ya tiene definidos las políticas y estrategias aplicables a toda la dirección o a una línea de  proyectos.
Para los proyectos de pruebas se definen los procesos de gestión y fundamentales así como los procesos genéricos para permitir flexibilidad y adaptación a diferentes contextos.

Conclusión.-
Podemos concluir que efectivamente ISO 29119 cubre absolutamente todos los aspectos en la realización de las pruebas desde los procesos que la compone hasta el flujo y orden en que se realizan tanto a nivel macro como específico. Potencialmente adecuado para grandes proyectos.
Pressman hace mas énfasis  a la forma y los tipos en los que se pueden realizar las pruebas tanto en la forma de su desenvolvimiento como conocer el funcionamiento del programa en detalle.
4.       Bibliografia.-
-          GIIS Software Engineering Group - http://giis.uniovi.es/
-          Javier Tuya - http://in2test.lsi.uniovi.es/gt26

-                    ISO/IEC 29119 Software Testing - http://softwaretestingstandard.org/

-          Roger Pressman – Ingenieria de software Un enfoque practico – quinta edicion

1 comentario:

  1. Thanks for sharing, nice post! Post really provice useful information!

    Giaonhan247 chuyên dịch vụ mua hộ hàng mỹ về VN và dịch vụ ship hàng nhật uy tín, giá rẻ cũng như chia sẻ kinh nghiệm cách order taobao về VN giá rẻ.

    ResponderEliminar