Está en la página 1de 20

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio UNIVERSIDAD NACIONAL JOSE FAUSTINO SANCHEZ CARRION FACULTAD DE

UNIVERSIDAD NACIONAL JOSE FAUSTINO SANCHEZ CARRION

FACULTAD DE INGENIERIA

CURSO: TALLER DE PROYECTOS, APLICACIONES E INVESTIGACIÓN

TEMA: Requisite Pro

DOCENTE: Ing. Mario Alberto Osorio Osorio

Huacho, Octubre 2009

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

INTRODUCCION

En las diferentes etapas de desarrollo de un proyecto de software, para cumplir con ciertos estándares de calidad, debemos poner en práctica un conjunto de procesos de ingeniería de sistemas:

Gestión de Requisitos Modela- ? Gestión de miento Cambios Pruebas Gestión de la Configuración
Gestión de
Requisitos
Modela-
?
Gestión de
miento
Cambios
Pruebas
Gestión de la
Configuración

Las herramientas que seleccionemos deberán permitirnos:

- Administrar los procesos de ingeniería de sistemas. - Integrar los procesos de ingeniería de sistemas.

Así por ejemplo IBM Rational, proporciona una suite integrada:

Requisite Pro ClearQuest Rose Test Manager Clearcase
Requisite Pro
ClearQuest
Rose
Test Manager
Clearcase

A continuación, explicaremos el uso del Requisite Pro.

IBM REQUISITE PRO

¿QUÉ ES REQUISITE PRO?

Ing. Mario Alberto Osorio Osorio

Es una herramienta CASE que mantiene los equipos de proyectos al día, gracias a la creación, análisis y gestión de los requisitos de aplicaciones y casos de uso.

Un producto potente y fácil de utilizar para la gestión de requisitos y casos de

uso que propicia una mejor comunicación, mejoras en el trabajo en equipo y reduce el riesgo de los proyectos. Combina la interfaz conocida y fácil de utilizar de los documentos de Microsoft

Word con potentes funciones de base de datos para conseguir la máxima eficacia en análisis y consulta de requisitos. Proporciona a los equipos la posibilidad de comprender el impacto de los cambios.

Garantiza que todos los componentes del equipo estarán informados de los requisitos más actuales para asegurar la coherencia.

Proporciona acceso basado en Web para los equipos distribuidos.

Es fácil de usar pues se integra con Microsoft Word, donde son documentados los requerimientos y las definiciones se vinculan a una base de datos.

Partes principales de la Interfaz de Requisite Pro Barra de Herramientas Navegador Reportes Documentación
Partes principales de la Interfaz de Requisite Pro
Barra de
Herramientas
Navegador
Reportes
Documentación

El navegador o browser: Muestra los diferentes objetos que contiene nuestro proyecto, permitiendo una fácil navegación y acceso a su contenido.

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

La ventana de documentación: Para documentar cada uno de los elementos que contiene nuestro proyecto, se visualiza conforme se seleccionan objetos en el navegador.

Las barras de herramientas: Para realizar algunas tareas frecuentes.

La ventana de reportes: Permite visualizar vistas de requerimientos, e inclusive filtrarlos pudiendo especificar los criterios.

CREANDO UN NUEVO PROYECTO

El Proyecto será la manera de organizar la documentación de nuestro proyecto de software.

File, New, Project …

Nos muestra algunas plantillas previamente creadas, las cuales ya tienen definidos tipos de requerimientos y tipos de documentos.

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio La ventana de documentación: Para documentar cada uno

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Para nuestro caso elegiremos una nueva, en blanco, es decir que no tenga ninguna definición previa de tipos de requerimientos o tipos de documentos.

Luego deberemos asignar un nombre a nuestro proyecto, especificar el directorio donde se almacenarán todos los archivos asociados a la documentación del proyecto, y seleccionar el gestor de base de datos que utilizaremos. Las bases que podemos elegir son : MS Access, Oracle, SQL Server, DB2. Para nuestro proyecto elegiremos MS Access por ser más portable.

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Para nuestro caso elegiremos una nueva, en blanco,

En caso que especifiquemos una carpeta que no existe, el Requisite Pro nos informa y pregunta si deseamos crearla

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Para nuestro caso elegiremos una nueva, en blanco,

Entonces debemos aceptar, luego se creará la nueva carpeta

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Para nuestro caso elegiremos una nueva, en blanco,

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

También podemos elegir proyecto.

el nombre

del usuario, que

figurara como creador del

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio También podemos elegir proyecto. el nombre del usuario,

Ahora podemos visualizar en el navegador, nuestro proyecto recién creado.

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio También podemos elegir proyecto. el nombre del usuario,

Al crearse un nuevo proyecto, se crearan también un grupo de archivos, los cuales se almacenan en el mismo directorio de trabajo que especificamos al momento de la creación del projecto.

En caso que hayamos aceptado la ruta por defecto que ofrece el Requisite Pro, nuestros archivos del proyecto recién creado los podemos ubicar utilizando el explorador de Windows en la siguiente carpeta:

“C:\Archivos de programa\Rational\RequisitePro\Projects\Project 1”

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio La base de datos que se crea en

La base de datos que se crea en Access, contiene las siguientes tablas :

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio La base de datos que se crea en

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

CREANDO TIPOS DE REQUERIMIENTOS

Antes de registrar nuevos requerimientos, previamente debemos definir los tipos de requerimientos que necesitaremos para nuestro proyecto.

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio CREANDO TIPOS DE REQUERIMIENTOS Antes de registrar nuevos

En esta interfaz debemos definir los tipos de requerimientos que emplearemos para clasificarlos:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio CREANDO TIPOS DE REQUERIMIENTOS Antes de registrar nuevos

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Algunos tipos de requerimientos que emplearemos son:

  • - Procesos

  • - Requerimientos Funcionales

  • - Requerimientos No Funcionales

Así para

crear un

tipo

de requerimiento : Proceso, procederemos de

la

siguiente manera:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Algunos tipos de requerimientos que emplearemos son: -

Luego de crear los tres tipos de requerimientos, tendremos:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Algunos tipos de requerimientos que emplearemos son: -

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Si revisamos la base de datos, en la siguiente tabla RqRequirementTypes tendremos la siguiente información almacenada:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Si revisamos la base de datos, en la

CREANDO TIPOS DE DOCUMENTOS

Antes de documentar los nuevos requerimientos, previamente debemos definir los tipos de documentos que emplearemos para nuestro proyecto.

Para lo cual utilizaremos la siguiente interfaz:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Si revisamos la base de datos, en la

Los tipos de documentos que emplearemos para nuestro proyecto

  • - Documento Visión.

  • - Glosario de Términos.

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Primeramente creamos el tipo de documento : Vision

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Primeramente creamos el tipo de documento : Vision

Luego creamos el tipo de documento : Glosario

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Primeramente creamos el tipo de documento : Vision

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Al final tendremos definidos los siguientes tipos de documentos:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Al final tendremos definidos los siguientes tipos de

CREACION DE CARPETAS O PAQUETES

Luego para organizar los diferentes elementos de nuestro proyecto, debemos crear la siguiente estructura de carpetas o paquetes:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Al final tendremos definidos los siguientes tipos de

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Para lo cual procederemos, haciendo click derecho en el mouse sobre la pirámide que representa a nuestro proyecto en el navegador, elegiremos New, y luego Package….

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Para lo cual procederemos, haciendo click derecho en

En

la

siguiente interfaz escribimos el nombre del paquete que estamos

creando, además podemos especificar si va en la raíz o como parte de otro paquete:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Para lo cual procederemos, haciendo click derecho en

IBM REQUISITE PRO

CREACION DE DOCUMENTOS

Ing. Mario Alberto Osorio Osorio

Una vez que ya tenemos definidos los tipos de requerimientos y tipos de documentos que emplearemos para nuestro proyecto. Antes de comenzar a registrar nuevos requerimientos, primeramente debemos crear el documento que contendrá la documentación de estos requerimientos.

Con el mouse haremos click derecho sobre el paquete Documentos, y elegiremos New, y luego Document….

Aparecerá luego la siguiente interfaz donde crearemos un nuevo documento del tipo Vision

IBM REQUISITE PRO CREACION DE DOCUMENTOS Ing. Mario Alberto Osorio Osorio Una vez que ya tenemos

Aquí no hay que olvidarnos de elegir el tipo de documento adecuado de entre los que se crearon al principio. Una vez que hagamos clic en [ OK ] obtendremos:

IBM REQUISITE PRO CREACION DE DOCUMENTOS Ing. Mario Alberto Osorio Osorio Una vez que ya tenemos

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Al mismo tiempo se cargará el programa Microsoft Word, mostrándonos el nuevo documento, el cual ya contiene una plantilla para poder ingresar datos de nuestro proyecto

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Al mismo tiempo se cargará el programa Microsoft

El incoveniente en este caso es que estamos utilizando la

versión en Inglés del

Requisite Pro, y por lo tanto la plantilla que se crea esta en el idioma inglés.

Para solucionar este impase, procedemos a cerrar el documento abierto en Microsoft Word, luego debemos remplazar los archivos generados por su versión en castellano que viene con el ejemplo de LSD Deportes.

Utilizando el explorador de Windows, nos ubicamos en la carpeta donde se están guardando los archivos de nuestro proyecto, luego identificamos los documentos creados ya que tienen el mismo nombre con el que figuran en el navegador:

Así podemos identificar el documento creado:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Al mismo tiempo se cargará el programa Microsoft

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Copiamos a esta carpeta el documento en castellano:

Copiamos a esta carpeta el documento en castellano:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Copiamos a esta carpeta el documento en castellano:

Salvamos el nombre del documento que esta siendo referenciado por el Requisite Pro ( documento en ingles )

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego eliminamos el archivo en ingles Y renombramos

Luego eliminamos el archivo en ingles

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego eliminamos el archivo en ingles Y renombramos

Y renombramos el archivo en castellano con el nombre que salvamos previamente:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego eliminamos el archivo en ingles Y renombramos

Finalmente tendremos el documento en castellano pero con el nombre referenciado por el Requisite Pro :

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego volvemos al Requisite Pro y hacemos un

Luego volvemos al Requisite Pro y hacemos un doble click con el mouse sobre el documento en el navegador:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego volvemos al Requisite Pro y hacemos un

Como hemos remplazado el archivo original, se nos mostrará la siguiente pregunta:

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego volvemos al Requisite Pro y hacemos un

A lo cual debemos hacer clic en Yes para que el nuevo documento se integre a la base de datos. Ahora ya podemos visualizar el documento en castellano:

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio De manera similar crearemos el documento Glosario. CREANDO

De manera similar crearemos el documento Glosario.

CREANDO UN NUEVO REQUERIMIENTO

En la página 6 del documento remplazar el texto <una característica principal del software> por “Matricula de Alumnos” Luego sombrear la frase recién digitada “Matricula de Alumnos” , luego acceder al menú contextual y elegir la opción New Requeriment

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio De manera similar crearemos el documento Glosario. CREANDO

IBM REQUISITE PRO

Ing. Mario Alberto Osorio Osorio

Luego en la barra de herramientas del RequisitePro que aparece en el Word hacer clic sobre el icono del Diskette para actualizar la lista de definiciones de requerimientos en el Navegador del Requisite Pro.

IBM REQUISITE PRO Ing. Mario Alberto Osorio Osorio Luego en la barra de herramientas del RequisitePro

De la misma manera crear nuevos requerimientos uno para cada proceso de la empresa y consignar una breve descripción.