IR09-10-Practica 1

Page 1

Ingeniería de Requisitos: información sobre la Práctica 1 Tal y como se comentaba en el documento sobre criterios generales de la asignatura para el curso 2009-2010, la primera práctica de la asignatura consiste en una introducción a la herramienta CARE llamada RequisitePro. La práctica se realizará en modalidad de laboratorio abierto, así que será tarea de los alumnos familiarizarse con la herramienta, utilizando para ello el material suministrado y el software instalado en el laboratorio de prácticas asignado (Laboratorio 1.4, que está reservado para Ingeniería de Requisitos los Miércoles de 10:30 a 12:30 y los Viernes de 8:30 a 10:30 y de 12:30 a 14:30). Esta práctica no se entrega ni se evalúa. La herramienta RequisitePro es bastante sencilla y las funcionalidades con las que se trabajará durante el desarrollo de las prácticas no son complicadas. Para comenzar a trabajar es recomendable seguir el Tutorial accesible desde la ayuda desde la propia herramienta. En esta ayuda también se puede encontrar un Quick Tour (que es un subconjunto del Tutorial). RequisitePro incluye además un proyecto llamado Learning Project, sobre el cuál se puede trabajar para conocer la herramienta. A continuación, os destacamos de forma resumida las funcionalidades principales con las que deberíais trabajar y que se explican en el Tutorial mencionado: • •

• •

Creación de proyectos y configuración de sus propiedades. Los proyectos son las unidades de más alto nivel en las que se organizan los requisitos en RequisitePro. Creación de tipos de documentos y tipos de requisitos. Como se comentará en las sesiones teóricas, dentro de un proyecto pueden existir diferentes categorías o tipos de documentos dependiendo del propósito de los mismos (por ejemplo, documentos para requisitos del software, documentos para requisitos de test, glosarios, etc.). Los requisitos incluidos en estos documentos también pueden ser de diferentes tipos, pudiendo asignarse a cada tipo un nombre diferente así como unos atributos que los distingan del resto. Trabajo con requisitos. Los requisitos son el elemento central en RequisitePro. Será necesario conocer cómo se pueden añadir, modificar y eliminar requisitos. Además, cada tipo de requisito tiene asociados una serie de atributos (compartidos por todos los atributos que pertenezcan a ese tipo) y que sirven para guardar información sobre cada requisito. Algunos ejemplos de estos atributos pueden ser su prioridad, su nivel de importancia, etc. Será necesario conocer como dar valor a estos atributos, así como añadir nuevos atributos sobre los que la herramienta ya incluye por defecto. Trabajar con vistas: las vistas son el mecanismo que proporciona RequisitePro para presentar información sobre los requisitos, sus atributos y las relaciones que surgen entre ellos. Trabajar con las características de trazabilidad: entre los requisitos que forman parte de un proyecto pueden existir relaciones (por ejemplo, relaciones padre/hijo, dependencias entre requisitos, etc.). Se deberá conocer como establecer estas relaciones, así como mostrarlas a través de las matrices y árboles de trazabilidad ofrecidos por RequisitoPro.

Si tenéis alguna duda sobre el uso de la herramienta, podéis preguntar usando el correo electrónico (fmolina@um.es). En breve, aparecerá el enunciado de la Práctica 2. Mientras tanto, podéis ir enviando los componentes de los grupos de prácticas a la misma dirección (recordad que cada grupo será de entre 2 y 4 personas).


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.