Я собираюсь принять участие в практическом курсе разработки программного обеспечения, на котором мы должны выполнить программный проект в группах по 5 человек. Продолжительность проекта - весь семестр, следовательно, 3 1/2 месяца.
Чтобы отслеживать ход проекта, я хотел бы использовать программное обеспечение для управления жизненным циклом приложений (ALM). Я хотел бы вставить требования, спецификации, ошибки, дефекты и так далее в этом программном обеспечении.
Кроме того, я хотел бы создавать оценки усилий, диаграммы Гантта и вехи с помощью этого программного обеспечения.
Итак, мой вопрос: знаете ли вы бесплатное программное обеспечение ALM, подходящее для небольших проектов?
«Приятно иметь функции» программного обеспечения:
Обычно я бы не стал публиковать ответ с чем-то, что я не использовал широко. Пользуюсь всего несколько недель, но выглядит хорошо. Говорят, что это Agile, но у меня нет проблем с его использованием для водопада.
Endeavor Agile ALM поддерживает варианты использования, итерации, план проекта, запросы на изменение, отслеживание дефектов, тестовые случаи, планы тестирования, задачи, управление документами, отчеты и многие другие артефакты процесса. Он был разработан с учетом приоритета, чтобы быть простым в использовании, интуитивно понятным и, прежде всего, реалистичным, избегая ненужных функций, которые могут увеличить сложность.
Кстати,
Endeavor Agile ALM предоставляется конечному пользователю через ваш любимый веб-браузер, предоставляя графический пользовательский интерфейс с богатыми клиентскими возможностями и внешний вид, аналогичный традиционным настольным приложениям. Он работает в Mozilla Firefox, Internet Explorer, Apple Safari, Google Chrome и Opera. .
И да, в нем есть диаграммы Ганта, отчеты о дефектах и другие вещи, о которых вы просили.
Я пытаюсь выяснить, может ли одно приложение заменить группу специализированных приложений; Я еще не судим, но YMMV
Брудер Люстиг