Herramienta de seguimiento de requisitos (alternativa gratuita a IBM Rational Doors)

Por lo tanto, estoy comenzando un proyecto privado bastante complejo y me gustaría hacer un seguimiento y una recopilación de requisitos reales y profesionales, tal como lo hacemos en el trabajo.

Estoy buscando algo gratis para Windows que cubra la mayor parte posible de la funcionalidad de IBM Rational Doors.

  • ID único para cada requisito
  • vinculación de requisitos, también entre documentos
  • ordenar, buscar, filtrar (colo(u)r)
  • insertar imágenes
  • No se requiere lenguaje de secuencias de comandos, pero no me quejaré de eso, ni de ninguna otra campana y silbato ;-)

Como también puedo buscar en Google, espero que solo responda con algo que realmente haya usado.


[Actualización] Encontré http://rmtoo.florath.net y https://github.com/jacebrowning/doorstop , ambos basados ​​en la línea de comandos y funcionan en archivos de texto sin formato. Tienen algunas buenas características y pueden ser de valor para usted, pero continuaré buscando algo basado en GUI.


[Actualización de recompensa] Ofrezco una recompensa mínima de 50 puntos, solo para llamar la atención, pero otorgaré más por una buena respuesta.

Tenga en cuenta esta pregunta y no publique nada mencionado, ya sea como comentario o respuesta, ni nada ya mencionado aquí, a menos que pueda ampliarlo mucho. Si no obtengo una respuesta, podría considerar codificar uno yo mismo, ya sea desde cero o como una GUI para una de esas dos herramientas de línea de comandos.

Respuestas (2)

Espero que no sea demasiado tarde para una respuesta. Desarrollamos el software ReqView (reqview.com) y la herramienta de gestión de requisitos del sistema. Creo que el plan FREE se adapta a la mayoría de tus necesidades.

Con el plan GRATUITO, puede abrir cualquier proyecto ReqView como de solo lectura, buscar requisitos, enlaces de seguimiento, ordenar, filtrar e imprimir vistas de requisitos. El plan GRATUITO limita el tamaño del proyecto editado a un solo documento (p. ej., SRS) con hasta 150 objetos y un único atributo personalizado (p. ej., estado de los requisitos). Nuestro objetivo era establecer los límites GRATUITOS a la medida de la mayoría de los proyectos personales o universitarios.

Déjame responder a tus preguntas específicas:

  • Identificación única para cada requisito: ReqView genera la identificación del requisito como un número entero único con el prefijo de identificación del documento, por ejemplo, "SRS-123"

  • vinculación de requisitos, también entre documentos: con la versión GRATUITA puede vincular requisitos solo dentro de un solo documento; la vinculación entre documentos está disponible en el plan PRO

  • ordenar, buscar, filtrar (colo(u)r): ordenar, buscar y filtrar están disponibles en el plan GRATIS sin límites; ReqView no admite la coloración de los requisitos; sin embargo, puede agregar un atributo de enumeración personalizado que represente un color.

  • insertar imágenes: los archivos adjuntos de imágenes están disponibles en el plan GRATUITO

  • no se requiere lenguaje de secuencias de comandos, pero no me quejaré de eso, ni de ninguna otra campana y silbato ;-): puede definir columnas de plantilla usando una secuencia de comandos de Handlebars, sin embargo, la edición de columnas de plantilla no está disponible en el plan GRATUITO.

Con el plan GRATIS también puedes:

  • Explore sus requisitos en un editor de texto o use una herramienta de comparación de texto debido al formato de archivo abierto basado en JSON
  • Almacene su proyecto de requisitos bajo un sistema de control de versiones junto con el código fuente
  • Compare el proyecto de requisitos actual con un archivo de proyecto de referencia en la herramienta

Espero que lo encuentres util. Tus comentarios son muy bienvenidos.

¡jajaja! Ya descubrí ReqView, lo publiqué y lo aceptaron como respuesta a esta pregunta relacionada . ¡Sí! se ve muy bien y los precios para el equipo pequeño y las empresas son geniales, especialmente cuando se compara con Doors. ¡Sigan con el buen trabajo!
Pensándolo bien, preferiría un plan de usuario único para el desarrollador solitario. 300 euros es mucho para un "one o", pero anualmente es un poco demasiado. tal vez algo como la licencia de Inprise, ¿gratis hasta que ganes $5000 al año? He gastado muchas kilohoras en proyectos que quedaron en nada, y con mucho gusto pagaría 300 euros si ganara algo de dinero... pero no puedo permitirme pagar tanto por adelantado si no gano con ello.

Acabo de darme cuenta de que una de las herramientas de línea de comandos que mencioné anteriormente, DoorStop , tiene una GIU experimental .

Si bien no es perfecto, es una buena posibilidad, pero me gustaría ver otras respuestas.

ingrese la descripción de la imagen aquí