Я не буду комментировать Greenhopper, так как у меня нет недавнего опыта в отношении этого.
Многие инструменты разработаны на основе "чистой проворной" модели. То есть для одной команды, работающей над одной вещью или для одного владельца продукта.
Однако, по моему опыту, подавляющее большинство реальных организаций - даже очень маленьких - имеют более сложный ландшафт, которым они должны управлять. Часто даже у одного внештатного разработчика есть масса вещей, над которыми нужно работать: активный (ые) проект (ы), ведущие для новых проектов, сопровождение старых проектов и так далее. А простые инструменты, которые работают по принципу «чистая схватка - одна команда - работает на одну вещь за раз», просто не помогут!
Agilefant - ИМХО, хотя и соответствует «гибкой догме», но также довольно гибок в отношении того, как можно назначать людей на разные вещи. Кроме того, он достаточно гибок с точки зрения того, как в него могут быть смоделированы различные типы работ (то есть нет необходимости выполнять каждый проект как Sprints и т. Д.).
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я владелец продукта Agilefant.