2. Herramientas para la Elicitación
Estudiantes:
● Alex Santiago Nole Reyes
● Jhon Faver Henao Saldarriaga
● Cesar Augusto Santin Pinzón
● Yannela Mishelle Castro Valarezo
● Anthonny Paul Torres Carpio
Docente: René Guamán-Quinche
Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables
Carrera de Ingeniería en Sistemas/Computación
Junio, 2020
Loja, Ecuador
3. 3
1. Herramientas para la elicitación
2. REM (Requirement Management)
3. Visual Paradigm
4. Borland CaliberRM
5. DOORS
6. Conclusiones y Recomendaciones
Agenda
4. 4
La mayoría de herramientas de gestión de requisitos disponibles en el mercado
proporcionan las necesidades básicas exigibles para que sea incorporada por las empresas
Ventajas de las Herramientas para la elicitación:
● Refleja la captura de requisitos en un documento de manera ordenada, sin perder
flexibilidad a la hora de definir el formato estándar de dicho documento
● Facilitan el trabajo de especificación, organización, almacenamiento y gestión de
requisitos
● Estas herramientas también ayudan a evaluar el posible impacto de los cambios en los
requisitos, en los procedimientos, costes y personal
Herramientas para la elicitación
5. 5
REM (Requirement Management)
REM (Requirement Management) es una herramienta experimental gratuita de Gestión de
Requisitos diseñada para soportar la fase de Ingeniería de Requisitos de un proyecto de desarrollo
software de acuerdo con la metodología definida en la Tesis Doctoral “Un Entorno Metodológico
de Ingeniería de Requisitos para Sistemas de Información”, presentada por Amador Durán en
septiembre de 2000
Características básicas de REM:
● Herramienta de gestión de requisitos gratuita
● Interfaz de usuario sencillo e intuitivo
● Uso de plantillas y patrones lingüísticos para requisitos
● Basada en XML y XSLT, genera HTML
7. 7
Visual Paradigm
Visual Paradigm es una herramienta CASE: Ingeniería de Software Asistida por Computación. La
misma propicia un conjunto de ayudas para el desarrollo de programas informáticos, desde la
planificación, pasando por el análisis y el diseño, hasta la generación del código fuente de los
programas y la documentación
Características:
● Disponibilidad en múltiples plataformas (Windows, Linux)
● Diseño centrado en casos de uso y enfocado al negocio que generan un software de mayor
calidad
● Modelo y código que permanece sincronizado en todo el ciclo de desarrollo
● Varios idiomas
● Generación de código para Java y exportación como HTML
● Diagramas de Procesos de Negocio - Proceso, Decisión, Actor de negocio, Documento
10. 10
Borland CaliberRM
Software empresarial de gestión de requisitos, que garantiza que las aplicaciones satisfagan
las necesidades del usuario final, permitiendo a los equipos de software entregar los hitos
clave del proyecto con mayor precisión y previsibilidad
Características:
● Permite la rápida adopción para personal no técnico
● Permite la personalización del entorno a través de wizards
● Gestiona requisitos como objetos, no documentos
● Proporciona análisis de impacto de cambios
● Identifica de forma automática inconsistencias
● Acceso en tiempo real a herramientas externas
11. 11
Borland CaliberRM
Beneficios
● Plataforma segura requisito centralizado
● Adaptability
● De extremo a extremo de trazabilidad
● De extremo a extremo el análisis de impacto
● Acceso basado en roles
● Integraciones amplias
● Alinear los esfuerzos de la calidad
13. 13
DOORS
Rational DOORS es una herramienta de gestión de requisitos líder que facilita la captura, el
rastreo, el análisis y la gestión de cambios en la información. El control de requisitos es clave para
reducir costes, aumentar la eficacia y mejorar la calidad de los productos
Características:
● Considera los requisitos como objetos y los documentos como
módulos
● Tiene una orientación basada en objetos
● Proporciona buena visualización de tales documentos como
jerárquicas, y su lenguaje de extensión permite una gran
variedad de soporte de herramientas a ser construidas
14. 14
DOORS
Ventajas
● Puede enlazar requisitos con elementos de diseño, planes de prueba, casos de
prueba y otros requisitos para una rastreabilidad sencilla y potente
● Puede utilizar Open Services for Lifecycle Collaboration (OSLC)
Desventajas
● Contar con un servicio de internet
● Precios bastante caros para pequeñas empresas
16. 16
Conclusiones
● Todas las herramientas para la elicitación de requerimientos son muy útiles ya que estas nos ayudan
a ahorrar tiempo de producción, y nos beneficia en la recopilación de los mismos
● Visual Paradigm, es una de las herramientas más abarcativas ya que en su mayoría las herramientas
se centran en una o dos utilidades para la elicitación y desarrollo de sistemas. Mientras que Visual
Paradigm se encarga de cumplir con todas, logrando una buena integración de las funcionalidades
● Utilizando herramientas para la elicitación se pueden capturar los requisitos de una forma más
ordenada, sin perder flexibilidad a la hora de definir el formato estándar de dicho documento
● La herramienta Doors nos puede ayudar a enlazar requisitos con elementos de diseño, planes de
prueba, casos de prueba y otros requisitos para una rastreabilidad de requisitos sencilla y potente
17. 17
Recomendaciones
● Los ingenieros de requisitos que necesiten trabajar con una herramienta integral,
y que necesitan acortar tiempo y mantener un documento de requisitos legible,
deberían elegir herramientas como visual Paradigm, REM, DOORS entre otras
● No depender únicamente de la gestión de las herramientas mencionadas, si bien
es cierto facilitan el trabajo de especificación, organización, almacenamiento y
gestión de requisitos, pues existe un sinnúmero de herramientas para la gestión
de requisitos
● Documentarse sobre la herramienta a elección, pues cada una de ella tiene
puntos fuertes, asi que dependera tambien del nivel de complejidad que desee
abarcar la parte interesada
● El agrado de la interfaz gráfica también es un aspecto que puede ser tomado en
cuenta a la hora de elegir una herramienta, asi como tambien la usabilidad
18. 18
Cŕeditos
• (2006). Retrieved 18 June 2020, from
http://www.techxtend.com/content/Resource_Center/TX_US/Borland/TXD_caliber_family_faq.pdf
• (2020). Retrieved 18 June 2020, from https://repositorio.upct.es/bitstream/handle/10317/2049/ehg.pdf?sequence=1&isAllowed=y
• CaliberRM - EcuRed. (2019). Retrieved 18 June 2020, from https://www.ecured.cu/CaliberRM
• KNOWLEDGE, I. (2017). IBM Knowledge Center. Retrieved 18 June 2020, from
https://www.ibm.com/support/knowledgecenter/es/SSYQBZ_9.5.0/com.ibm.doors.requirements.doc/topics/c_welcome.html
• Pri, J. (2013). Visual Paradigm - EcuRed. Retrieved 18 June 2020, from https://www.ecured.cu/Visual_Paradigm
• Rosique, F. (2016). Retrieved 18 June 2020, from
https://repositorio.upct.es/bitstream/handle/10317/2049/ehg.pdf?sequence=1&isAllowed=y
• Visual Paradigm - EcuRed. (2012). Retrieved 18 June 2020, from https://www.ecured.cu/Visual_Paradigm