Крошечный инструмент управления требованиями для одного пользователя

Я ищу инструмент, который может помочь в анализе требований.

Я хочу использовать его для менеджера по продукту, который еще почти не имеет опыта управления требованиями. Он должен быть достаточно простым, чтобы он мог его использовать и не сдавался из-за слишком большого количества обязательных полей и т. д. Одна из целей — убедить пользователя в том, что разработка требований не обязательно сложна и может быть выполнена.

Функциональные требования:

  • позволяет определить требования (например, высокого уровня)
  • позволяет уточнять требования снова и снова (поэтому, в конце концов, это должно быть дерево)
  • автоматически присваивать идентификатор требованиям
  • начать без обязательных свойств, кроме заголовка
  • разрешить определение свойств, например, «важность»
  • функционал поиска и фильтрации
  • хранить или, по крайней мере, экспортировать в открытый формат файла (например, XML)
  • необязательно: связь между требованиями

Нефункциональные требования:

  • работать локально
  • быть бесплатным (предпочтительно с открытым исходным кодом)

Мне не нравится (может быть приемлемым)

  • клиент-серверный сценарий. Я не хочу поддерживать сервер или управлять зависимостями, такими как PHP. Клиент/сервер приемлем, если все идет с установщиком, я могу пройти настройку и после этого все работает нормально.
  • выполнение администрирования базы данных вручную. То же, что и раньше: можно использовать базу данных, если мне не нужно с ней иметь дело. Я видел приложения, использующие, например, SQLite, и я даже не заметил, что они используют базу данных.
  • Логин пользователя. Я предполагаю, что каждый, кто получит "файл" (или базу данных), сможет с ним работать. На самом деле есть только один пользователь.

На данный момент мне не нужно:

  • базовые линии
  • лист регистраций изменений
  • ссылка на исходный код
  • ссылка на тесты
  • ссылка на баги

Я пытался:

OSRMT , но его уже слишком сложно настроить. Ему нужен клиент, сервер и база данных. Невозможно установить в обычную папку с программными файлами, и создать запись в меню запуска не удается. Кроме того, кажется, больше не поддерживается. Однако скриншот выглядит нормально. Это может быть что-то вроде этого.

aNimble также слишком сложен в настройке: нужно вручную создать базу данных SQL-сервера, настроить права доступа и логин пользователя.

ReqHeap также является клиент-серверным приложением, для которого требуется сервер с установленными PHP и MySQL. Также требуется логин.

@ Томас, ты когда-нибудь что-нибудь находил? Я ищу бесплатную альтернативу Doors для использования дома
Это были три интересные программы ? Они выглядят интересно, но, вероятно, слишком сложны для вашего варианта использования.
Я работаю над бесплатными и условно-бесплатными инструментами RM здесь . Я заметил, что у некоторых есть однопользовательская или пятипользовательская лицензия или лицензия сообщества, что звучит многообещающе, поскольку они должны быть (возможно, ограниченными) версиями полнофункциональных корпоративных приложений.

Ответы (2)

ReqView может удовлетворить ваши потребности.

Это должно быть достаточно просто

и рекламируется как

  • Простота использования

    Фиксируйте хорошо структурированные требования в знакомом табличном представлении, похожем на MS Word и Excel.

и действительно, у него есть общий редактор:

Скриншот встроенного редактора

Поскольку вы можете оставить текст пустым, он также выполняет

начать без обязательных свойств, кроме заголовка

Что касается требования

позволяет определить требования (например, высокого уровня)

сайт говорит:

  • Гибкость

    Управляйте требованиями, тестами, рисками и другими артефактами проекта в одном месте, используя любой процесс.

Однако бесплатная версия позволяет создать только один из них. Все еще достаточно, чтобы управлять требованиями.

Это также удовлетворяет вашу потребность в

необязательно: связь между требованиями

который рекламируется как

  • Отслеживаемость

    Связывайте требования и другие объекты, просматривайте матрицу отслеживания требований и создавайте многоуровневые отчеты о прослеживаемости.

и правда, если вы видите этот скриншот бесплатной версии:

Связь между требованиями

Вы также упоминаете

работать локально

а на сайте производителя написано

  • Безопасность

    Соблюдайте самые высокие стандарты безопасности просто потому, что данные проекта не отправляются в Интернет.

Файл проекта сохраняется локально как .reqwфайл:

Сохранение скриншота локально

Далее вы хотите

хранить или, по крайней мере, экспортировать в открытый формат файла (например, XML)

где сайт отвечает

  • Открытый формат файла

    Не бойтесь привязки к поставщику, данные проекта ReqView представляют собой удобочитаемые файлы с открытой файловой структурой.

и действительно, .reqwфайл JSON, если вы не выбираете шифрование при сохранении.

Также,

быть бесплатным (предпочтительно с открытым исходным кодом)

выполняется, если вам нужно отслеживать только один тип элементов и у вас не более 150 элементов:

  • Разумная цена

    Используйте базовые функции ReqView бесплатно или выберите годовой план с расширенными функциями и удаленной поддержкой.

Это позволяет вам

Опишите требования в текстовом редакторе, прикрепите изображения, файлы PDF или другие документы.

и к

Гибко настраивайте документы проекта и отслеживаемость. ReqView масштабируется от проектов гибкой разработки ПО до проектов разработки сложных систем с использованием методологии V-Model.

и

Настройте пользовательские атрибуты для требований, тестовых случаев и рисков для вашего процесса. Например, вы можете отслеживать статус требований, приоритет, целевой выпуск или описывать критерии приемлемости.

Копируйте или перемещайте объекты или целые разделы. Редактировать выбранные значения атрибута сразу

Фильтровать требования, соответствующие расширенному логическому условию, оценивая описание требований, атрибуты и ссылки для отслеживания. Найдите ключевое слово с помощью полнотекстового поиска.

И AFAI может сказать, фильтр работает:

Скриншот фильтра

Прокомментируйте требования и обновите их статус клиента или поставщика.

и больше.

Далее следует обязательное изображение:введите описание изображения здесь

Так круто. Всего подходит для меня. Я отредактировал ваш ответ, добавив некоторые детали для моих требований, а также еще несколько снимков экрана. Не стесняйтесь откатиться, если считаете, что это слишком много.
Хахахахахахахаха!! Это самая большая мелкая правка, которую я когда-либо видел :-) Вы сделали это намного лучше, чем я мог бы. Это продало меня. Хотя мне еще есть на что посмотреть, это выглядит великолепно. В худшем случае мне, возможно, придется платить 360 евро в год, но я, вероятно, смогу обойтись одним проектом и 150 требованиями. Если я найду что-то еще, что стоит порекомендовать, я добавлю больше ответов.

Я только что заметил, что один из инструментов командной строки, который я упомянул в своем вопросе (который получил награду от 9 октября 2018 г.), DoorStop , имеет экспериментальный графический интерфейс .

Хотя это не идеально, это хорошая возможность, но я хотел бы увидеть другие ответы.

введите описание изображения здесь