Ищу систему управления проектами в программном обеспечении. Почитал, поустанавливал. Остановился на Trac - очень хороший продукт, но вот есть два недостатка:
1. нет зависимостей между ticket и между mailstone. Браться за ticketX можно тольк после успешного выполнения ticketY. Тоже самое с milestone - "тестирование проекта" доступно только после выполнения всех остальных milestone, а "разработка макета сайта" доступна только после выполненного "составление ТЗ"
2. нет возможности разделить задачу на подзадачи
Пример: Проект "создание сайта someSite"
Код: Выделить всё
milestone: someSite
submilestone: составление ТЗ
subsubmilestone: проектирование БД
subsubmilestone: разработка макета сайта
subsubmilestone: написание движка
subsubsubmilestone: управление пользователями
subsubsubmilestone: администрирование новостями
subsubmilestone: верстка макета сайта
subsubsubmilestone: верстка главной страницы
subsubsubsubmilestone: XLST верстка такого-то блока на главной странице
submilestone: подготовка сервера
ticket: настройка vhost
ticket: настройка ftp-доступа
ticket: создание DB
ticket: DNS
submilestone: тестирование проектаВ Tarc недостаточно функция, а Bagzilla какая-то сумбурная. Кто-нибудь пользуется подобными системами? Поделитесь впечателниями?