Расширение функционала продуктов Atlassian с помощью...

Post on 15-Jun-2015

1.263 views 6 download

Transcript of Расширение функционала продуктов Atlassian с помощью...

Расширение функционала продуктов

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

Итоги

• Больше тысячи плагинов

• Учтены ключевые технологии и процессы

• Активное сообщество

Спасибо за внимание!Вопросы?

Ребров Андрейandrebrov@gmail.com

Вопросы