Inicio Atrás Adelante

Los papeles

Un aspecto importante que debemos tener en cuenta al asumir una cultura de reutilización es que se necesitan nuevas figuras o papeles de informáticos.

En primer lugar, por la importancia que tiene la librería y la necesidad de garantizar la calidad, será necesario asignar un responsable. No puede permitirse que cualquier persona pueda acceder a la librería para incluir nuevos componentes o modificar los que ya existen. Debe establecerse un procedimiento de actualización de la librería que permita garantizar la integridad y la calidad.

Este responsable puede catalogar personalmente los nuevos componentes o designar a una persona que lleve a cabo el trabajo de catalogación y deje pendiente el acceso público final hasta tener una autorización personal del responsable.

También será preciso establecer unas normas que deben cumplir todos los objetos, frameworks o artefactos en general que quieran catalogarse. Estas normas pueden referirse a manuales necesarios, normas de programación, pruebas necesarias, etc. Posiblemente, pueden establecerse diferentes niveles de cumplimiento según el tipo de artefacto, de manera que cuanto más crítico sea, más controles requiera. A menudo se designa un equipo de expertos, cada uno en un área, de manera que para poder catalogar un objeto sea necesario que uno de los expertos en cada área certifique la calidad.

También será necesario llevar a cabo un control de versiones de los diferentes objetos de la librería y un registro de quién ha utilizado cada uno de los objetos y de qué versión. Los objetos de la librería se modifican a lo largo del tiempo por diferentes razones: para mejorar la eficiencia, para añadir funcionalidad o por muchas otras razones. La cuestión es que cuando se crea una nueva versión de un objeto, se deberá avisar a todos los usuarios de la versión anterior que hay una nueva y explicarles todo lo que ésta ofrece y que la vieja no tenía.

Otros papeles que surgen son la distinción entre creadores de objetos y utilizadores de objetos. Si realmente se quiere tener una librería importante, es necesario pensar que puede ser mejor especializar a los técnicos de manera que unos se dediquen a crear componentes para reutilizar y otros se dediquen a construir aplicaciones para clientes reutilizando los componentes de la librería. Esta especialización permite que la instalación sea más productiva, porque tiene especialistas de los diferentes dominios que se mantienen en la librería: banca, seguros, interfaces, bases de datos, etc.

Inicio Atrás Adelante Arriba