Расширение функционала продуктов
Atlassian с помощью плагинов
Ребров Андрей
Необходимость использования плагинов
•Ускорение и облечение работы
•Базовый функционал не позволяет полностью соответствовать нуждам бизнеса
•Зачастую отстутвие важные модулей как для менеджмента (например, расширенные отчеты), так и для команды
(технические подробности)
Что важно помнить
•Чувство меры
•Облегчение, а не усложнение
•Поддержка версионности
Как выбирать
•Знать процессы, которые найдут свое отображение в системе•Разбить процессы на группы: администрирование, отчеты и так далее•В каждой группе выделить ключевой функционал•Подобрать максимально простой плагин для того, чтобы покрыть функционал
Плагины Atlassian
•Единое место хранения - https://plugins.atlassian.com/plugin/home
•Регулярные обновления
•Доступ к старым версиям
•Удобный поиск
Примеры
Рассмотрим наиболее используемые плагины для следующих систем:
• JIRA•Confluence•Bamboo
Плагины JIRA
Наиболее важные группы:• Администрирование (Admin)• Agile• Менеджмент (Project Management)• Отчеты (Reports)• Расширение рабочего процесса
(Workflow extension)
Рассмотрим наиболее популярные плагины.
Плагины JIRA (администрирование)
JIRA Auditor
Плагины JIRA (администрирование)
JIRA Importers Plugin
Плагины JIRA (Agile)
GreenHopper
Плагины JIRA (Менеджмент)
CeptahBridge
Плагины JIRA (Отчеты)
Links Hierarchy Reports
Плагины JIRA (Расширение рабочих процессов)
Behaviours Plugin
Ключевые возможности:• добавление новых возможностей по
проверке issue;• добавление собственных проверок;• Настраивание зависимостей между
полями issue;• ....
Плагины JIRA (Расширение рабочих процессов)
JIRA Workflow Designer
Плагины Confluence
Наиболее важные группы:• Администрирование (Admin)• Получение внешних данных (External
Content)• Графика (Image and Visualisation)
Рассмотрим наиболее популярные плагины.
Плагины Confluence (Администрирование)
Backup Manager
Плагины Confluence (Получение внешних данных)
SQL Plugin
Плагины Confluence (Получение внешних данных)
The SharePoint Connector for Confluence
Плагины Confluence (Получение внешних данных)
Widget Connector
Плагины Confluence (Изображения)
Creately for Confluence
Плагины Bamboo
Наиболее важные группы:• Метрики (Build Metrics)
Рассмотрим наиболее популярные плагины.
Плагины Bamboo (Метрики)
Bamboo JMeter Aggregator Plugin
Плагины Bamboo (Метрики)
Agent Smith Wallboard
Итоги
• Больше тысячи плагинов
• Учтены ключевые технологии и процессы
• Активное сообщество
Top Related