3 3 Construccion Del Sistema
3 3 Construccion Del Sistema
3 3 Construccion Del Sistema
Puede observar que no slo necesita los archivos del codigo fuente implicado
en la construccin, sino tal vez se deban vincular dichos archivos, archivos
de datos (como un archivo de mensajes de error) y archivos de configuracin
proporcionados externamente que definan la instalacin objetivo.
Los mtodos giles recomiendan que los componentes de sistema muy frecuentes
deben realizarse con pruebas automatizadas (pruebas de humo) para descubrir
problemas del software. Los componentes frecuentes pueden ser parte de un
proceso de integracin continua:
Caractersticas de esto:
1. La organizacin de desarrollo establece un tiempo de entrega (por ejemplo,
2 P.M.) para los componentes del sistema. Si los desarrolladores tienen
nuevas versiones de los componentes que escriben, deben entregarlas en
ese plazo. Los componentes pueden estar incompletos, pero deben ofrecer
alguna funcionalidad bsica que pueda ponerse a prueba.
2. A partir de dichos componentes se crea una nueva versin del sistema al
compilarlos y vincularlos para formar un sistema completo.
3. Entonces este sistema se entrega al equipo de pruebas, que realiza un
conjunto de pruebas de sistema predefinidas. Al mismo tiempo, los
desarrolladores todava trabajan en sus componentes, aaden funcionalidad
y reparan las fallas descubiertas en pruebas anteriores.
4. Las fallas que se descubren durante las pruebas del sistema se documentan
y regresan a los desarrolladores del sistema, quienes reparan dichas fallas
en una versin posterior del componente.
Las ventajas de usar componentes frecuentes de software son que aumentan las
posibilidades de descubrir de manera oportuna durante el proceso los problemas
que surgen a partir de las interacciones de los componentes.