Pequeña herramienta de gestión de requisitos para un solo usuario

Estoy buscando una herramienta que pueda ayudar en el análisis de requisitos.

Quiero usarlo para un gerente de producto que todavía no tiene casi ninguna experiencia con la gestión de requisitos. Debe ser lo suficientemente simple para que lo use y no se dé por vencido debido a demasiados campos obligatorios, etc. Uno de los objetivos es convencer al usuario de que la ingeniería de requisitos no es necesariamente difícil y se puede hacer.

Requerimientos funcionales:

  • permite definir requisitos (por ejemplo, de alto nivel)
  • permite refinar los requisitos una y otra vez (por lo que finalmente debe ser un árbol)
  • asignar automáticamente una ID a los requisitos
  • comenzar sin propiedades obligatorias excepto un título
  • permitir definir propiedades, por ejemplo, "importancia"
  • función de búsqueda y filtro
  • almacenar o al menos exportar en un formato de archivo abierto (como XML)
  • opcional: enlace entre requisitos

Requerimientos no funcionales:

  • ejecutar localmente
  • ser gratis (preferiblemente de código abierto)

No me gusta (puede ser aceptable)

  • escenario cliente/servidor. No quiero mantener un servidor o administrar dependencias como PHP. El cliente/servidor es aceptable si todo viene con el instalador, puedo realizar la configuración y luego todo funciona bien.
  • hacer la administración de la base de datos manualmente. Igual que antes: está bien usar una base de datos si no necesito lidiar con ella. He visto aplicaciones que usan, por ejemplo, SQLite y ni siquiera noté que estaba usando una base de datos.
  • inicio de sesión de usuario. Supongo que todos los que obtengan el "archivo" (o la base de datos) pueden trabajar con él. En realidad solo hay un usuario.

En este momento no necesito:

  • lineas base
  • revisión histórica
  • enlace al código fuente
  • enlace a las pruebas
  • vinculación a errores

Yo he tratado:

OSRMT , pero ya es demasiado difícil de configurar. Necesita un cliente y un servidor y una base de datos. No es posible instalar en la carpeta de archivos de programa normal y falla la creación de una entrada de menú de inicio. Además parece que ya no se mantiene. Sin embargo, la captura de pantalla se ve bien. Podría ser algo como esto.

aNimble también es demasiado difícil de configurar: uno necesita crear una base de datos del servidor SQL manualmente, configurar los derechos de acceso y necesita un inicio de sesión de usuario.

ReqHeap también es una aplicación cliente-servidor que necesita un servidor con PHP y MySQL instalados. También necesita un inicio de sesión.

@Thomas, ¿alguna vez encontraste algo? Busco una alternativa gratuita a Doors, para usar en casa
¿Eran estos los tres programas interesantes ? Se ven interesantes, pero probablemente demasiado complicados para su caso de uso.
Me estoy abriendo paso a través de las herramientas RM gratuitas y shareware aquí . Me doy cuenta de que algunos tienen una licencia para un solo usuario o para 5 usuarios o para la comunidad, lo que suena prometedor, ya que deberían ser una versión (posiblemente limitada) de aplicaciones empresariales con todas las funciones.

Respuestas (2)

ReqView podría satisfacer sus necesidades.

debe ser lo suficientemente simple

y se anuncia como

  • Facilidad de uso

    Capture requisitos bien estructurados en una vista tabular familiar que se asemeja a MS Word y Excel.

y de hecho, tiene un editor común:

Captura de pantalla del editor incorporado

Como puede dejar el texto vacío, también cumple

comenzar sin propiedades obligatorias excepto un título

En cuanto al requerimiento

permite definir requisitos (por ejemplo, de alto nivel)

el sitio web dice:

  • Flexibilidad

    Administre los requisitos, las pruebas, los riesgos y otros artefactos del proyecto en un solo lugar utilizando cualquier proceso.

Sin embargo, la versión gratuita te permite crear solo uno de estos. Todavía lo suficiente para gestionar los requisitos.

También satisface su necesidad de

opcional: enlace entre requisitos

que se anuncia como

  • Trazabilidad

    Vincule requisitos y otros objetos, explore la matriz de trazabilidad de requisitos y genere informes de trazabilidad de varios niveles.

y cierto, si ves esta captura de pantalla de la versión gratuita:

Vinculación entre requisitos

también mencionas

ejecutar localmente

y el sitio web del proveedor dice

  • Seguridad

    Cumpla con los más altos estándares de seguridad simplemente porque no se envían datos del proyecto a Internet.

El archivo del proyecto se guarda localmente como un .reqwarchivo:

Captura de pantalla guardada localmente

A continuación, quieres

almacenar o al menos exportar en un formato de archivo abierto (como XML)

donde responde el sitio web

  • Formato de archivo abierto

    No tenga miedo del bloqueo del proveedor, los datos del proyecto ReqView son archivos legibles por humanos con una estructura de archivo abierta.

y, de hecho, el .reqwarchivo es JSON, siempre que no elija el cifrado al guardar.

También,

ser gratis (preferiblemente de código abierto)

se cumple si solo necesita un tipo de elementos para rastrear y no tiene más de 150 elementos:

  • Precio razonable

    Utilice las funciones básicas de ReqView de forma gratuita o elija un plan anual que habilite funciones avanzadas y soporte remoto.

Te permite

Describa los requisitos en un editor de texto enriquecido, adjunte imágenes, archivos PDF u otros documentos.

y para

Configure de forma flexible los documentos y la trazabilidad de su proyecto. ReqView escala desde proyectos de desarrollo SW ágiles hasta proyectos de desarrollo de sistemas complejos que adoptan la metodología V-Model

y

Configure atributos personalizados para requisitos, casos de prueba y riesgos para su proceso. Por ejemplo, puede realizar un seguimiento del estado de los requisitos, la prioridad, la liberación objetivo o describir un criterio de aceptación.

Copie o mueva objetos o secciones enteras. Editar valores de atributos seleccionados a la vez

Filtre los requisitos que coincidan con una condición lógica avanzada que evalúe la descripción del requisito, los atributos y los enlaces de trazabilidad. Encuentre una palabra clave mediante una búsqueda de texto completo.

Y AFAI puede decir, el filtro funciona:

Captura de pantalla del filtro

Comente los requisitos y actualice su estado de cliente o proveedor.

y más.

Imagen obligatoria a continuación:ingrese la descripción de la imagen aquí

Muy guay. Ajuste total para mí. Edité su respuesta para agregar algunos detalles para mis requisitos, así como algunas capturas de pantalla más. Siéntase libre de retroceder si cree que es demasiado
Jajajajajajajaja!! Esa es la edición menor más grande que he visto :-) Lo hiciste mucho mejor de lo que yo podría haberlo hecho. me ha vendido. Aunque todavía tengo un montón más para mirar, esto se ve genial. En el peor de los casos, es posible que tenga que gastar 360 euros al año, pero probablemente podría arreglármelas con un solo proyecto y 150 requisitos. Si encuentro algo más que valga la pena recomendar, agregaré más respuestas.

Me acabo de dar cuenta de que una de las herramientas de línea de comandos que mencioné en mi pregunta (que tiene una recompensa el 9 de octubre de 2018), DoorStop , tiene una GUI 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í