Está en la página 1de 5

Herramientas de Anlisis y Gestin de Requisitos 1.

Borland Caliber Analyst Se trata de un producto que est compuesto por dos aplicaciones desarrolladas por la compaa Borland. Por un lado est el Caliber DefineIT (la ltima de las herramientas en cuanto a fecha de lanzamiento) que permite definir los requisitos del sistema as como capturar los diferentes escenarios de negocio a travs de diferentes herramientas visuales; es necesario sealar que este software es compatible con gran nmero de herramientas existentes en el mercado. Por el otro est Caliber RM que nos permite gestionar dichos requisitos durante el ciclo de vida del producto, si bien no ayudaba al usuario a visualizar los requerimientos y por lo tanto no resultaba tan efectiva como ellos demandaban. El paquete que incluye ambas aplicaciones nos permitir realizar las siguientes tareas: representar y especificar los escenarios de manera visual, permitiendo el uso de un lenguaje comn; generar diagramas de casos de pruebas y UML, mejorando tanto la velocidad como la exactitud de la definicin de los requisitos; rastrear los requisitos software durante el ciclo de vida del proyecto, respondiendo de manera rpida a cualquier cambio que se produzca. La compaa Seilevel Inc., una de las ms fuertes en cuanto a los servicios relacionados con los requisitos del software, ha seleccionado esta herramienta como la mejor de este tipo. Segn palabras de un directivo de la compaa ven caractersticas nicas en esta herramienta as como una experiencia de usuario excelente y una oportunidad para mejorar el trabajo de sus clientes en cuanto al anlisis y gestin de requisitos se refiere. 2. CASE Spec Esta herramienta est desarrollada por la empresa Goda Software, siendo esta una aplicacin comercial de uso exclusivo para el sistema operativo Windows. Las principales caractersticas que avalan a esta herramienta son las siguientes: Especificacin: posibilidad de realizar las especificaciones tanto con las tcnicas tradicionales como con los diagramas de casos de uso. Adems, nos permite crear diagramas UML y de flujo de datos. Seguimiento de los requisitos: a travs del uso combinado de un procesador de textos y una hoja de clculo, el usuario ser capaz de realizar el seguimiento de los requisitos as como hacer un informe acerca de los mismos. Capacidad de rastreo: mediante la existencia de una matriz se representan de manera sencilla las diferentes relaciones existentes entre

los requisitos definidos y otra serie de elementos incidentes en el proyecto. Capacidad de importar y exportar archivos. Generacin automtica de la documentacin del proyecto as como posibilidad de realizar amplios informes. 3. IRQA 4 Herramienta desarrollada por Visure y que tiene la meta de servir como aplicacin para proporcionar un soporte integral en la ingeniera de requisitos de un proyecto de informtica. A parte de incluir las tareas ms bsicas de la ingeniera de requisitos (captura, anlisis, modelado, organizacin y seguimiento), esta aplicacin dispones de las siguientes caractersticas: Reutilizacin de requisitos: permite que los requisitos definidos en un proyecto puedan ser utilizados en otros proyectos realizados por la organizacin, a travs del uso de libreras. De esta manera se consigue ofertar una pequea ventaja a la hora de realizar lneas de productos. Vista documental: esta nueva opcin ofrece un agrupamiento de los requisitos que permite al usuario observar una diferenciacin clara entre los mismos as como facilitar toda labor relacionada con estos. Ingeniera de requisitos: adems de la gestin de los requisitos, esta aplicacin proporciona funcionalidades relacionadas con la ingeniera de requisitos, lo que permite centralizar en una sola herramienta todas las actividades relacionadas con los requisitos (incluyendo las pruebas de validacin y aceptacin). Al ser esta una herramienta integrada, se ofrece al usuario la libertad de seleccionar aquellas otras aplicaciones ms adecuadas para la realizacin de otras tareas relacionadas con el ciclo de vida de un proyecto, lo que hace que no se dependa de un solo proveedor de aplicaciones. 4. Tiger Pro Estamos ante una herramienta shareware desarrollada para facilitar al usuario la tarea de redactar los requerimientos de un proyecto. Este aplicativo es capaz de solucionar algunos de los defectos que aparecen a la hora de definir los requisitos de un programa. Tambin ayuda al usuario a aclarar algunos de los requerimientos desde el punto de vista de las pruebas a realizar, sealando aquellos requerimientos cuya verificacin pueda resultar complicada.

La herramienta, que se va actualizando con el paso del tiempo, permite exportar el trabajo realizado en archivos bajo el formato CSV. Los usuarios que utilicen esta herramienta podrn trabajar en los requisitos tomando como referencia los siguientes conceptos: palabras claves relacionadas con el mismo (hasta 3 palabras para cada requisito), criterio de aceptacin del requisito, seguimiento del mismo (tanto hacia la fuente como hacia otros lugares), prioridad del requerimiento, riesgo que trae consigo el requisito y coste del mismo. Adems, a la hora de realizar los informes correspondientes, la herramienta nos proporcionar la opcin de redactar los mismos en forma textual o bien nos presentar la informacin de forma grfica. 5. GatherSpace A la hora de realizar la definicin de los requisitos para un proyecto de informtica, el trabajo conjunto de todo el equipo de desarrollo es una parte fundamental para conseguir un buen resultado. Esta herramienta de definicin y gestin de requisitos utiliza Internet como su lanzadera, ya que no es necesario instalar ningn programa para utilizarla: bastar con crear una cuenta en el sitio web de la misma y comenzar a definir el proyecto que se quiere desarrollar. De esta manera, la aplicacin consigue que la colaboracin de todos los miembros del grupo de desarrollo sea posible de una manera mucho ms eficaz. Las caractersticas ms representativas de esta herramienta son las siguientes: Creacin de una jerarqua de requerimientos: permite crear paquetes funcionales para despus relacionarlos con componentes de ms alto nivel para despus permitir asociar casos de uso ms detallados y requisitos del software a dichos componentes. Manipular varios proyectos al mismo tiempo, controlando el acceso de los usuarios para que estos puedan ver solo alguno de los proyectos. Posibilidad de visualizar la documentacin generada a partir de los requisitos en tres formatos diferentes: HTML, PDF y Microsoft Word. Adems de contar con todas estas opciones, la compaa ha dispuesto un buen sistema de seguridad que proteger los datos introducidos en la herramienta. Para asegurar la integridad del trabajo realizado se realizan copias de seguridad diaria de la informacin introducida en la herramienta y adems existe la posibilidad de encriptar los datos introducidos en la misma. Tambin es necesario sealar que el usuario podr descargarse la informacin desde el servidor de la empresa tantas veces como le sea necesario.

6. IBM Rational RequisitePro Esta herramienta, desarrollada por una de las compaas ms importantes dentro del campo de la informtica, se considera una de las herramientas ms completas y potentes dentro del anlisis y la gestin de los requisitos. Una de las grandes ventajas que aporta este producto es la compatibilidad existente entre su software y algunos de los programas ms utilizados. Por ejemplo, esta herramienta es capaz de comunicarse de manera muy eficiente con el Microsoft Word, de manera que la realizacin de los informes es ms sencilla al tiempo que se ofrece al usuario una interfaz conocida para el desarrollo de su labor. Adems de esta compatibilidad, el programa tambin se comunica con gran eficiencia con algunos de los sistemas de bases de datos ms utilizados en el mundo de la informtica (DB2 de IBM, Microsoft SQL Server, Microsoft Access y Oracle) de manera tal que se controla el acceso a los datos existentes en el sistema al tiempo que se tiene un repositorio central de datos. Por si esto no fuera suficiente, la comunicacin entre la base de datos utilizada y el Microsoft Word permite al usuario gestionar los requisitos desde la base de datos seleccionada al tiempo que estos se mantienen dentro de su contexto en el procesador de textos. Al igual que la herramienta estudiada anteriormente, Racional RequisitePro ofrece la posibilidad de trabajar mediante acceso Web. De esta manera se logra tener tanto un acceso remoto como un acceso distribuido y adems no se necesita que el software est instalado en el cliente. Tambin es necesario mencionar que la herramienta dispone de una matriz de seguimiento de los requisitos (al igual que la herramienta CASE Spec); en este caso, dicha matriz puede representarse tanto de forma grfica como de forma textual. Adems, en este caso se incorpora al seguimiento de los requisitos la existencia de un rbol de seguimiento global. 7. RaQuest Se trata de la herramienta de gestin de requisitos desarrollada por la empresa Sparx Systems, desarrolladora tambin de la herramienta de anlisis y modelado Enterprise Architect, utilizada en la Escuela. Las caractersticas principales de esta herramienta son las siguientes: Definicin y gestin de los elementos relacionados con los requisitos, entre los que se encuentran el tipo, el estado, la dificultad del requisito, las relaciones existentes entre diferentes requisitos, etc.

Creacin de paquetes para gestionar de manera ms sencilla y completa los requisitos. Generacin de documentacin del proyecto (tanto parcial como total) en los siguientes formatos: HTML, CSV, Word, Excel, RTF

Adems de estas caractersticas, la herramienta nos ofrece una serie de vistas diferentes, dependiendo de la vista que queramos obtener del proyecto. Estas vistas son: vista del tipo lista (permite ordenar los requisitos, mostrar diferentes listas, filtrar las listas en relacin a diferentes palabras y buscar en el proyecto) y vista del tipo rbol (se pueden mostrar los rboles de proyecto y miembro as como mostrar los rboles por el tipo y por el estado).

Eleccin de la Herramienta a Utilizar Debido a la gran compatibilidad existente con el Enterprise Architect, a la variedad de formatos para generar la documentacin y a las numerosas opciones existentes en cuanto al tipo de vistas y la definicin de los elementos relacionados con los requisitos, me he decantado por utilizar la herramienta RaQuest.

También podría gustarte