FUNDAMENTOS DE INGENIERÍA DE 
SOFTWARE 
Catedrático: Rita Hernández Flores 
Equipo: 
 López Martínez Samanta 
 López Ram...
2.4 HERRAMIENTAS CASE PARA LA 
INGENIERÍA DE REQUISITOS
En esta sección se estudiaran los 
requisitos, tanto funcionales como no 
funcionales, que hay que cumplir para que 
el so...
Modelo Funcional 
En este apartado se muestran, mediante los 
diferentes casos de uso, los requisitos 
funcionales que tie...
OAlta de asociación 
OModificación de Asociación 
OBaja de Asociación 
OListar Asociaciones 
OCaso de Uso: Alta de Asociac...
Las herramientas para la gestión de 
requisitos de software se limitaban a editores 
de texto, los cuales hacían de esta t...
IRQA 43 
Herramienta CASE de ingeniería de 
requisitos, diseñada para soportar las 
actividades realizadas en el proceso d...
RETO 
Esta herramienta propone un modelo de 
requisitos para capturar los aspectos 
funcionales tres técnicas 
complementa...
CONTROLA 
Herramienta de apoyo al proceso de 
ingeniería de software en pequeñas 
empresas. Se creó gracias a la expansión...
OSRMT (Open Source 
RequirementsManagement Tool) 
Herramienta libre para la gestión de 
requisitos, cuyas principales cara...
JEREMIA 
Se trata exclusivamente de una aplicación 
cliente exclusivamente, lo cual no permite la 
posibilidad de trabajar...
RAMBUTAN 
Esta herramienta está basada en XML, 
realmente consta de un conjunto de 
aplicaciones para el usuario final, ay...
Ambas aplicaciones permiten al usuario 
introducir, modificar y visualizar los datos 
que componen un documento de 
especi...
GRACIAS…
Próxima SlideShare
Cargando en…5
×

2.4 herramientas case

570 visualizaciones

Publicado el

Pptx

Publicado en: Empresariales
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
570
En SlideShare
0
De insertados
0
Número de insertados
31
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

2.4 herramientas case

  1. 1. FUNDAMENTOS DE INGENIERÍA DE SOFTWARE Catedrático: Rita Hernández Flores Equipo:  López Martínez Samanta  López Ramos Ángel  Ramos Melchor Iván de Jesús  Nieves Rodríguez Nibardo Horario: 10-11 am Fecha: 19-Septiembre-2014
  2. 2. 2.4 HERRAMIENTAS CASE PARA LA INGENIERÍA DE REQUISITOS
  3. 3. En esta sección se estudiaran los requisitos, tanto funcionales como no funcionales, que hay que cumplir para que el software funcione correctamente. Para ello se hará uso de lo diagramas de caso de uso, que especifica los modos de uso (o requisitos funcionales) que va a tener el sistema, del diagrama de paquetes que indica cómo se agrupan los casos de uso en diferentes subsistemas, y de los diagramas de secuencia, que indican el flujo a seguir en cada una de las transacciones.
  4. 4. Modelo Funcional En este apartado se muestran, mediante los diferentes casos de uso, los requisitos funcionales que tienen la aplicación, mostrándose también los diferentes subsistemas de la aplicación mediante el diagrama e paquetes.
  5. 5. OAlta de asociación OModificación de Asociación OBaja de Asociación OListar Asociaciones OCaso de Uso: Alta de Asociación OCaso de Uso: Modificaciones de Asociación OCaso de uso: Baja de Asociación
  6. 6. Las herramientas para la gestión de requisitos de software se limitaban a editores de texto, los cuales hacían de esta tarea una labor tediosa y confusa. Actualmente, se cuenta con múltiples opciones, como las que se mencionan a continuación:
  7. 7. IRQA 43 Herramienta CASE de ingeniería de requisitos, diseñada para soportar las actividades realizadas en el proceso de especificación de sistemas. Esta facilita y formaliza la comunicación entre el cliente, el proveedor y los distintos miembros de equipo de desarrollo.
  8. 8. RETO Esta herramienta propone un modelo de requisitos para capturar los aspectos funcionales tres técnicas complementarias entre si: la definición de la Misión de sistema, la construcción del Árbol de Refinamiento de Funciones y el desarrollo de Modelo de casos de uso.
  9. 9. CONTROLA Herramienta de apoyo al proceso de ingeniería de software en pequeñas empresas. Se creó gracias a la expansión que tuvo el mercado y a la generación de grandes y pequeñas empresas, las cuales requieren un instrumento para el desarrollo de sus proyectos.
  10. 10. OSRMT (Open Source RequirementsManagement Tool) Herramienta libre para la gestión de requisitos, cuyas principales características son: trabaja en arquitectura cliente/servidor, desarrolla bajo Java; la versión 1.3 trae un modulo para manejar la trazabilidad y lo introduce para el control de cambios; así mismo, genera la documentación de los requisitos tratados.
  11. 11. JEREMIA Se trata exclusivamente de una aplicación cliente exclusivamente, lo cual no permite la posibilidad de trabajar en equipo. Esta, ayuda durante el desarrollo de sistema, especialmente en el seguimiento de cambios de los requisitos a lo largo de ciclo de vida.
  12. 12. RAMBUTAN Esta herramienta está basada en XML, realmente consta de un conjunto de aplicaciones para el usuario final, ayudando a los analistas de sistemas en la recopilación y categorización de hechos en un documento de especificaciones de requisitos. Lo curioso es que tiene un cliente para palm (PDA), el cual se utiliza para recopilar los hechos en el lugar donde está ubicado en cliente mientras que la aplicación de escritorio recibe la información, edita y perfecciona.
  13. 13. Ambas aplicaciones permiten al usuario introducir, modificar y visualizar los datos que componen un documento de especificación de requisitos. Comparada con otras herramientas de gestión de requisitos, RAMBUTAN ofrece las siguientes ventajas competitivas: Aplicación cliente para palm (PDAclass), metodología de especificación de requisitos, y permite distribución libre.
  14. 14. GRACIAS…

×