В рамках уникальной акции, любой из продуктов Atlassian можно приобрести всего за 10$, это прекрасная возможность решить все организационные проблемы небольшой команды (до 10 человек) удобными и функциональными инструментами командной разработки. Чем грозит переход инфраструктуры проекта под управление Atlassian?
JIRA
Это самый популярный продукт Atlassian, хорошо известный багтрекер. Запускаемая из браузера JIRA, по удобству и функциональности во многом превосходит бесплатные аналоги типа bugzilla и mantis. Вместе с обязательной программой по выставлению багов, добавлены многочисленные возможности по анализу хода выполнения проекта, продуктивности программистов, определению сроков, релизов и контрольных точек. Доступны многочисленные плагины, расширяющие функциональность, самый значимый из которых - GreenHopper - превращает багтрекер в инструмент организации проекта по методологии agile. Интерфейс Jira, тем не менее, остался в прошлом веке, да и юзабилити с многочисленными кнопками, ссылками и формами оставляет желать лучше. Оценить все плюсы и минусы можно очень быстро в online демо.
GreenHopper
Уже упомянутый выше плагин для Jira. C ним в Jira появляется новый раздел "Agile", в котором заведенный в системе баги показаны в виде досок со стикерами. В зависимости от типа бага (баг, новая фича, задание, улучшение, требование, история) стикер получает определенный цвет (зеленый, желтый, красны и т.д.). Стикеры можно просматривать в единой таблице, либо в таблице, разделенной на колонки: TODO, In Progress, Done (согласно методологии Scrum). Имеется набор диаграмм: Burndown, Team effort, Estimate accuracy, Required daily burndown rate и диаграммы релизов. Гибкие команды останутся довольны. Онлайн дема та же, что и для Jira.
Confluence
Коммерческая Wiki система с расширенными возможностями. К стандартным Wiki возможностями добавлены: ведение блогов, добавление документов, обсуждения, оповещения, персонификация и кастомизация. С помощью Confluence легко сделать web портал для команды - центр обсуждений и поиска нужной информации по проекту. Онлайн дема.
Bamboo
Bamboo относится к довольной редкой и специфичной категории программ: системы управления конфигурациями. Назначение Bamboo - автоматизировать процесс сборки проекта, организовать сборку по расписанию, определить конфигурации сборок, провести модульное тестирование и вывести результат. Очень порадовала дополнительная возможность запуска сборки на удаленных серверах хостинга Amazon EC2, естественно за дополнительную плату.
FishEye
Инструмент мониторинга репозитория. Служит для просмотра файлов в вебе, получения статистики, построения различных графиков и диаграмм, другими словами FishEye вытаскивает из рпозитория то, что другим вытащить не под силу. Будет очень кстати скучающим менеджерам, которые в свободное время будут просматривать графики и радоваться приросту кода.
Crowd
Сервер аутентификации/авторизации. Это инструмент обслуживания IT инфраструктуры и к инструментам разработки имеет опосредованное отношение. Он позволяет унифицировать процесс доступа к ресурсам разработчиков. При помощи Crowd у разработчиков появляется единый логин и пароль на все веб-интсрументы (багтрекер, wiki, репозиторий и т.д.) Скорей всего без бубна удастся организовать единый вход только для продуктов Atlassian, но и это уже неплохо. Среди дополнительных возможностей: OpenID сервер, поддержка Google Apps, выставление прав на папки и программы.
Очень неплохая перспектива вырисовывается у команды с продуктами Atlassian. Управлению подвергнутся почти все сферы разработки. Тотальный контроль будет возведен в культ, менеджеры будут в экстазе, а разработчики бросят костыли и, наконец, пойдут своими ногами.
2009-10-11 08:07 pm (UTC)
Чем лучше Cruise? Кроме Amazon'а.
2009-10-12 06:02 am (UTC)
Уточнение
2009-10-13 03:44 pm (UTC)
2009-10-28 11:18 pm (UTC)
Случайно наткнулся на Ваш дневник в поисках информации об explicit. И у меня к Вам вопрос небольшой: какой путь в изучении С++, чтобы создавать графические приложения для Виндовса вы посоветуете? Т.е. какие библиотеки обязательно надо выучить? Я разрабатываю веб-приложения и вот захотел научиться разрабатывать ОС-приложения. Благодарю заранее за Ваш ответ!
[/оффтоп]
2009-10-29 04:37 am (UTC)
2009-10-29 01:32 pm (UTC)
2009-10-29 05:10 pm (UTC)