Отслеживание ошибок / Управление задачами
Я знаю, что об этом спрашивали тысячу раз, но большинство из них старые, и никто не отвечает так хорошо на мой вопрос.
Мы небольшая команда, состоящая из 4 разработчиков (Web/C++/iOS), 2 дизайнеров, 3 авторов контента и 1 поддержки. И нам действительно нужна какая-то хорошая структура для управления нашими задачами и продуктами. В настоящее время мы используем Task Freak (для управления задачами) и Mantis (для отслеживания ошибок), которые, как мне кажется, не приносят пользы.
То, что я ищу, - это (самостоятельно размещаемая) система, где я могу разбить все на проекты (у нас есть сайт с множеством различных сервисов), где я могу отслеживать любые ошибки / улучшения и т.д. с ними. А также сможете регистрировать задачи, необходимые для разработки новых и будущих проектов.
Также было бы полезно, если бы оно могло работать как общее управление задачами (например, пользователю X нужно написать статью о Y).
И последнее требование, если я вам уже не надоедаю, нужно ли это выглядеть практичным (современным?), У нас есть разнообразная команда, очень увлекательная, чтобы... ну, не так увлекательно:P, и мы будем очень разочарованы, если похоже, это было разработано 10 лет назад.
Спасибо!
PS
Немного больше информации о некоторых вещах, которые мы используем:
- Мы используем SVN для кода C++ и JS (веб-материал)
- мерзавец для iOS
- Сервер Team Foundation (Windows 8)
- Дженкинс
И лучшее решение, которое я могу найти на данный момент, - это Jira, но цена немного выше, чем после отметки 10 пользователей, особенно когда вы начинаете смотреть на некоторые другие предоставляемые ими услуги, которые будут полезны.
4 ответа
Извините за поздний ответ. Если вы все еще ищете, вы должны взглянуть на Bugherd.com.
Это средство отслеживания проблем / управления проектами / коллективной работы, предназначенное для использования как разработчиками, так и не разработчиками. Он имеет очень удобный интерфейс, автоматически собирает соответствующие данные браузера и анонсирует проблемы непосредственно на странице, чтобы разработчики могли видеть проблему на месте.
Хотя он не так полнофункциональный, как продукт, подобный JIRA, он поддерживает тип команды, который вы описали до совершенства.
* отказ от ответственности - я там работаю:)
Я использую Близнецы для всех наших проектов, и это работает очень хорошо для нас:
- Обзор кода SVN
- Интеграция TFS и обзор кода
- продажа билетов по электронной почте, которая очень помогает нам управлять нашими клиентами
Я использовал это некоторое время и очень доволен этим.
Посмотрите на Bugify. Он размещается самостоятельно (PHP), имеет неограниченное количество пользователей / проектов и т. Д., Имеет приятный современный интерфейс, интегрируется с git/svn/etc и имеет API.
Мы используем YouTrack. Его можно бесплатно использовать до 10 человек, подумайте, что вам нужно будет заплатить, если вы хотите, чтобы он принимал его за вас.
http://www.jetbrains.com/youtrack/buy/index.jsp
Он прекрасно интегрируется с TeamCity (который мы также используем, который также бесплатен для 10 человек).
Кроме того, мы ранее использовали Trello для управления задачами проекта, также бесплатно: