¿Qué es la Arquitectura de Información?, ¿es necesaria? Estas y otras interrogantes serán respondidas por la Lic. Yenieris
Moyares, Licenciada en Bibliotecología y Ciencias de la información. Profesora instructora de la Universidad de las Ciencias Informáticas (UCI), y Daimí Bretones Lorenzo, Ingeniera en Ciencias Informáticas. Profesora instructora de la Universidad de Ciencias Informáticas (UCI). Ahora los dejamos con un resumen de este interesante trabajo y la posibilidad de descargar el artículo. La Arquitectura de Información (AI) en el proceso de desarrollo de software.Resumen: La AI se ha convertido para la producción de software en un proceso determinante con vistas a que los productos alcancen la calidad requerida. El objetivo de la presente investigación
es demostrar la importancia del rol del arquitecto de información en el proceso de desarrollo de software, para lo cual se analizan teóricamente los elementos que identifican el proceso de AI y se describen las metodologías RUP y XP en cuanto a roles, artefactos y fases que interactúan con la etapa del proceso de AI, habiéndose recopilado elementos para el cumplimiento de dicho objetivo. Con el fin de recopilar y analizar la información se empleó el método de análisis documental. Por último, se llega a conclusiones.Introducción
El mundo se encuentra en una revolución informática. La demanda de los productos de software y los servicios de información tecnológica tienen una de las tasas de crecimiento mundiales más altas en la actualidad. Las Tecnologías de la Información y Comunicación (TIC´s) desempeñan un papel relevante en la economía mundial.
Para el logro de un software con calidad, el trabajo en equipo de varios roles, como el desarrollador, analista de sistema y diseñador es indispensable. Pero, a su vez, dentro del proceso de desarrollo del software cumple un papel fundamental la Arquitectura de Información (AI), la cual tiene como función lograr que los contenidos que caracterizarán el software en desarrollo, estén organizados en correspondencia con las necesidades informativas de la audiencia.
En la producción de software en la UCI, aunque no reconocido como un rol dentro del proceso de desarrollo, uno de los roles por el que queda evidenciada su presencia es el de la AI, a través de la realización de dos artefactos: el de levantamiento de información y el de pautas de la AI. En cada artefacto queda contemplada una secuencia de elementos donde están organizados los resultados de la AI desarrollada en el software.
En la mayoría de los proyectos de la universidad, no se aplica correctamente la AI, pues los desarrolladores no tienen la preparación requerida. La AI no se trata paralelamente al desarrollo del software, no se sigue una secuencia de pasos paralelos al proceso y los productos no cumplen con las necesidades informativas del usuario o no son de gran utilidad. Los productos se desarrollan sobre un montaje de prototipo de interfaz de usuario sin tener en cuenta todos los elementos de dicha disciplina, lo cual conduce a algunas dificultades ante las cuales el mayor afectado es el usuario al que está destinado el software que se produce.
En correspondencia con los problemas detectados se formula el objetivo siguiente: demostrar la importancia del rol del arquitecto de información en el proceso de desarrollo de software, centrando el estudio en las metodologías RUP y XP.
Año 6, No. 6, 2010
Descargar |
0 comentarios:
Publicar un comentario
"El camino no ha sido fácil, pero la experiencia que hemos ganado es invaluable. Esto no hubiere sido posible sin sus comentarios, gracias una vez más y continúe comentando, esto nos hace mejores."